230 Commits (eb22ecc9b9c6e3f59e3693ff33db04ad2ce46573)

Author SHA1 Message Date
Petr Štetiar 5abe989475 cmake.mk,rules.mk: fix host builds using CMake and ccache 4 years ago
Andy Walsh 94f6030170 librpc: remove package 5 years ago
Jo-Philipp Wich 1416b63dcb rules.mk: fix syntax error 6 years ago
Jo-Philipp Wich b0261ee5e9 rules.mk: add INSTALL_SUID macro 6 years ago
Konstantin Demin d3b43f49ac rules.mk: add ESED command 6 years ago
Syrone Wong 713cee6463 toolchain/gcc: add config symbol to determine how to apply path remapping 6 years ago
Syrone Wong da9d760ea1 rules.mk: replace iremap when using GCC 8 6 years ago
Jo-Philipp Wich 681e825f8f build: include package directory in sha256sums when running on buildbot 6 years ago
Matthias Schiffer 2fbf669730
imagebuilder: reuse rootfs preparation from rootfs.mk 6 years ago
Alexandru Ardelean cfdfa6d04e
rules.mk: drop `include_mk` build rule 6 years ago
Felix Fietkau bdc412941a build: remove use of STAGING_DIR_HOST/usr (fixes cmake build error on macOS) 6 years ago
Jo-Philipp Wich 72051f7036 rules.mk: export TMPDIR 7 years ago
John Crispin b957e455eb rukes.mk: this patch broken grub2 builds 7 years ago
BangLang Huang 569f74ef49 rules.mk: add missing CPP definition 7 years ago
Matthias Schiffer 5ef0854b11
rules.mk: make PKG_CONFIG_DEPENDS properly track string values 7 years ago
Michal Sojka 202ae4cc6a build: Pass -iremap gcc option as a single argument 7 years ago
Felix Fietkau d826af2cbb build: make <subdir>/install opt-in, use it for target/ only 7 years ago
Felix Fietkau f55c29e4c7 build: remove libc version suffix from build/staging directories 7 years ago
Florian Fainelli 57657a7237 build: Suffix build directory with _$(LIBC) for external toolchains 7 years ago
Jo-Philipp Wich 7d57db4d9b build: introduce STAGING_DIR_IMAGE 7 years ago
Matthias Schiffer 40d3401f3b
rules.mk: export STAGING_DIR_HOSTPKG 7 years ago
Felix Fietkau 9228d1c066 build: introduce extra targets that contain only proper dependencies 7 years ago
Felix Fietkau 6cf067d084 build: define common subdir targets in rules.mk 7 years ago
Matthias Schiffer 3d71786154
build: move STAGING_DIR_HOSTPKG and BUILD_DIR_HOST back to a common directory for all targets 7 years ago
Felix Fietkau 84bd74057f build: use mkhash to replace various quirky md5sum/openssl calls 8 years ago
Felix Fietkau ffb0181a87 build: add defaults for PKG_SOURCE, PKG_SOURCE_SUBDIR, PKG_VERSION 8 years ago
Felix Fietkau 7a315b0b5d build: implement make check and make package/X/check 8 years ago
Jo-Philipp Wich d7bec5609c rules.mk: add STAGING_DIR_HOSTPKG variable 8 years ago
Jo-Philipp Wich 27854a0a84 build: add checksum target 8 years ago
Jo-Philipp Wich 54fbe8afdd rules.mk: introduce new variable OUTPUT_DIR 8 years ago
Felix Fietkau c8cbe7aba2 build: disable the use of -iremap for UML (#21851) 8 years ago
Jo-Philipp Wich 064761d1db rules.mk: add TARGET_INIT_PATH toplevel variables 8 years ago
Felix Fietkau c5d74630c5 build: filter out -fno-plt for the kernel build, fixes #21712 8 years ago
Felix Fietkau b737686b2c build: use -iremap feature to replace __FILE__ absolute path names in packages with ones relative to $(BUILD_DIR) 8 years ago
Felix Fietkau 579e9620c6 rules.mk: make the locked template available even if flock has not been built yet (fall back to unlocked shell command) 9 years ago
Felix Fietkau c7308bc9f1 build: use a separate variable checking the subdir path (for host packages) 9 years ago
Felix Fietkau 03bc8d94f0 host-build.mk: change default installation prefix of package/* host builds to staging_dir/target-*/host 9 years ago
Felix Fietkau 36502c5a6f build: move host build directories of package/* to build_dir/target-*/host/ 9 years ago
Felix Fietkau 0628630664 build: add pure make tolower/toupper funtions that do not require shell calls 9 years ago
Felix Fietkau f7939f5e74 gcc: remove version 4.6, it is no longer needed 9 years ago
Felix Fietkau 940bc81bc2 build: add -Wno-error=unused-result to target cflags 9 years ago
Felix Fietkau 279c8bee8d rules.mk: export STAGING_DIR_HOST to sub-makefiles and shells 9 years ago
Felix Fietkau 3bbb927728 build: Allow kernel modules to set build ID debug symbol 9 years ago
Felix Fietkau 59bffdaa64 rules.mk: remove GCC 4.4 and GCC 4.5 conditional 9 years ago
Steven Barth 55fe8b2988 toolchain: only use fortify-headers for musl 9 years ago
Steven Barth 2738526a16 toolchain: add fortify-headers, enable FORTIFY_SOURCE by default 9 years ago
Felix Fietkau a778060392 toolchain: switch to musl by default, except for mips64 9 years ago
Felix Fietkau beca028bd6 build: add integration for managing opkg package feed keys 9 years ago
John Crispin 6c434d5f06 rules.mk: add newline definition 9 years ago
Jo-Philipp Wich 24f49b170e rules.mk: don't add staging_dir/host/bin/ path again 9 years ago