openwrt/include
Sven Eckelmann 9a5a10eb69 build: Accept BIN_DIR parameter for legacy-images
BIN_DIR can be set to overwrite the output path for new images. This is an
advertised feature for the imagebuilder and is used by systems like
LibreMesh's chef.

The legacy images are build using a new sub-make which doesn't receive the
variable overwrites of the parent make process. As result, the BIN_DIR is
automatically defined to the default value from rules.mk. The images will
therefore not be placed in the output path which was selected by the user.

Providing BIN_DIR as an explicit variable override to the sub-make works
around this problem.

Fixes: 26c771452c ("image.mk: add LegacyDevice wrapper to allow legacy image building code to be used for device profiles")
Reported-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2019-02-17 19:22:39 +01:00
..
site
autotools.mk
cmake.mk build: use CMAKE_SOURCE_SUBDIR variable to cmake.mk 2018-09-29 17:23:11 +02:00
debug.mk
depends.mk
device_table.txt
download.mk download.mk: enable DownloadMethod/github_archive 2018-07-05 01:30:57 +08:00
feeds.mk build: add ABI_VERSION to binary package names 2019-01-19 14:32:12 +01:00
hardened-ld-pie.specs
hardening.mk build: fix ASLR for LTO packages 2018-07-30 14:26:16 +02:00
host-build.mk build: do not override CCACHE_DIR when ccache is disabled 2018-07-24 15:23:05 +02:00
image-commands.mk build: add a script for generating Linksys factory images 2019-01-26 21:43:07 +01:00
image-legacy.mk
image.mk build: Accept BIN_DIR parameter for legacy-images 2019-02-17 19:22:39 +01:00
kernel-build.mk include/kernel-build.mk: fix kernel rebuild on backport patch changes 2018-07-14 13:07:34 +02:00
kernel-defaults.mk kernel: fix downloading rcX releases 2018-12-03 09:34:57 +01:00
kernel-version.mk kernel: bump 4.19 to 4.19.23 2019-02-15 21:53:27 +01:00
kernel.mk build: fix build dependency of kmod .ipk with version filtered files 2018-12-18 20:04:17 +00:00
netfilter.mk netfilter: Add fib support for nftables 2018-12-16 00:57:20 +01:00
nls.mk
package-bin.mk
package-defaults.mk include/package-defaults.mk: fix default Build/Prepare with empty ./src 2018-03-07 09:59:08 +01:00
package-dumpinfo.mk build: expose ABI version in .packageauxvars 2019-01-19 14:32:01 +01:00
package-ipkg.mk build: formatting fixes for per-provide ABI_VERSION suffixes 2019-01-24 12:51:39 +01:00
package-seccomp.mk
package.mk build: fix STAGING_DIR cleaning for packages 2019-01-30 12:32:07 +01:00
prereq-build.mk build: fix umask detection bashism 2019-01-30 12:39:18 +01:00
prereq.mk include: extend SetupHostCommand macro to accept more arguments 2018-04-05 13:58:15 +02:00
quilt.mk build: Use LINUX_DIR for Kernel/Patch 2019-01-30 13:20:14 +01:00
rootfs.mk include/rootfs.mk: remove boot directory 2018-11-26 12:05:44 +01:00
scan.awk
scan.mk build: Honour NO_COLOR in include/scan.mk 2019-02-17 19:22:04 +01:00
scons.mk
shell.sh
subdir.mk build: remove GNU time dependency 2018-08-05 00:06:27 +02:00
target.mk hostapd: add basic variant 2018-10-16 15:07:41 +01:00
toolchain-build.mk toolchain: Include hardening.mk for toolchain build 2019-01-24 21:52:39 +01:00
toplevel.mk build: rename .packagesubdirs to .packageauxvars 2019-01-19 14:31:56 +01:00
u-boot.mk u-boot.mk: Fix building of recent U-Boot sources 2019-01-26 21:46:32 +01:00
uclibc++.mk
unpack.mk
verbose.mk include/verbose.mk: Add sc to failure message 2018-07-30 10:43:36 +02:00
version.mk base-files: fix HOME_URL replace 2018-08-02 07:54:40 +02:00