50 Commits (de7324674a06dff4fd47adddf0c59a36823d9e00)

Author SHA1 Message Date
John Crispin ccb6b0a063 tools: clean up Makefiles / make ccache work 13 years ago
Felix Fietkau d288f855e3 add a missing wrapper for the refresh target for host builds 14 years ago
Jo-Philipp Wich dbf8d9c516 - implement hooks for hostbuilds - use host build hooks to implement fixups for host build - move separator declaration to rules.mk 14 years ago
Felix Fietkau 380ea005e1 use PREFIX/bin instead of PREFIX/sbin for all host builds (fixes e2fsprogs path) 14 years ago
Michael Büsch 050902efd7 deptest: Install of host tools has to be forced for every test, because the host staging dir is cleaned prior a test. 14 years ago
Michael Büsch dc7a68165d Fix typo 14 years ago
Michael Büsch d4807cf557 Support force-disabling per-package parallel build with {PKG,HOST}_BUILD_PARALLEL:=0 14 years ago
Michael Büsch fde498904f Add an option to default the default build rule to parallel build. 14 years ago
Michael Büsch f4daa84832 Also support parallel build for host-packages 14 years ago
Travis Kemen cf7199f48b this patch fixes toolchain parallel build, which reduces build time. 15 years ago
Lars-Peter Clausen 144fd07cd8 Prevent unnecessary host package rebuilds. 15 years ago
Andy Boyett 1141aecd2a use $(HOST_CFLAGS) when not cross-compiling. Thanks Daniel Gimpelevich 15 years ago
Felix Fietkau 7de1e0f116 host build: do not hide the configure command 15 years ago
Felix Fietkau e3fc6c9b88 fix a typo that prevented host build specific variable exports from working 16 years ago
Nicolas Thill f0a3d4d501 add missing bits from [15451] 16 years ago
Felix Fietkau 63129f9b4c clean up automake/pkg-config handling, move separate host/package variable exports to templates, fix automake path for host builds 16 years ago
Felix Fietkau 729e0fa4d1 move pkg config stuff to per-target exports to prevent interference with host builds 16 years ago
Felix Fietkau 35073025b4 add a default template for Host/Install 16 years ago
Felix Fietkau 0a81b47617 fix calling the update target for host-only builds 16 years ago
Felix Fietkau 9b96b24e32 fix quilt variable and stampfile usage for host builds 16 years ago
Felix Fietkau 7ec4ad271e add PKG_HOST_ONLY variable to prevent target builds 16 years ago
Felix Fietkau ddcfaeb1e5 move host build in packages into a separate namespace: package/<name>/host/<target> this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants 16 years ago
Felix Fietkau b29f9112df make the compile: host-install dependency independent of the order in which the makefiles were included 16 years ago
Felix Fietkau 252c2229f8 enable Host/Install on compile: if package.mk is included 16 years ago
Andy Boyett 4911754522 readd $(HOST_CONFIGURE_VARS) to Host/Configure/Default, missed in r14699 16 years ago
Felix Fietkau 333fc3f7e1 adjust host-build.mk to bring it closer to package.mk 16 years ago
Felix Fietkau aa0778f77e allow concurrent use of host-build.mk and package.mk as well as their templates 16 years ago
Felix Fietkau bc6fcb0067 eliminate redundancy by creating the quilt_used stampfile in the right place 16 years ago
Felix Fietkau 7eb1589875 build system refactoring in preparation for allowing packages to do host-build steps 16 years ago
Nicolas Thill 6b392a4f9f allow cvs/git/hg/svn wrap_mirror to work for host tools as well 16 years ago
Felix Fietkau e2f7a60283 fixes for refresh/update handling 17 years ago
Felix Fietkau d1933f9761 move a stampfile to make it easier to override the patch template 17 years ago
Felix Fietkau dbeb0fad24 Refactor downloading code into download.mk Support multiple file downloads Support svn downloads 17 years ago
Felix Fietkau e554dafa93 fix spontaneous rebuilds caused by make package/<name>/update with quilt 17 years ago
Felix Fietkau 5f748a6c24 clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time 17 years ago
Felix Fietkau c6bc77ea36 build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html 18 years ago
Felix Fietkau 23f0017829 fix a rebuild bug related to quilt 18 years ago
Felix Fietkau 7b6d8470c6 same for host builds 18 years ago
Felix Fietkau d7f2cb1642 next round of cleanup, convert target/ - make -j works now ;) 18 years ago
Imre Kaloz 6fb68cb589 use newer config.guess and config.sub for packages then the shipped ones 18 years ago
Felix Fietkau 5e406f0a28 enable quilt for host builds and add some additional checks 18 years ago
Felix Fietkau 56cdcf23a3 fix recursive dependencies on build directories - should lead to fewer spontaneous rebuilds 18 years ago
Felix Fietkau d96d98a88d Small bugfix for dependency handling - mostly for base-files and symlinks 18 years ago
Felix Fietkau 29e42ab21d hide some junk in non-verbose mode 18 years ago
Felix Fietkau 449a4f4079 clean up dependency handling for autorebuilds 18 years ago
Felix Fietkau 5723a1798c fix stampfiles for host-builds 18 years ago
Felix Fietkau b04f09245d add auto-rebuild for host builds (tested with tools/ and toolchain/) 18 years ago
Felix Fietkau 794114c706 fix mistakes in unpack change 18 years ago
Felix Fietkau 0d9ddef0e8 move common unpacking code to unpack.mk, replace zcat with $(ZCAT) for systems that use gzcat instead 18 years ago