summaryrefslogtreecommitdiff
path: root/include/host-build.mk
Commit message (Collapse)AuthorAgeFilesLines
* build: add the + token to any commands that can pass through the jobserver, ↵Felix Fietkau2012-09-231-2/+2
| | | | | | fixes parallel build on some systems SVN-Revision: 33523
* host-build: add HOST_MAKE_FLAGS similar to package MAKE_FLAGSFelix Fietkau2012-09-221-1/+5
| | | | SVN-Revision: 33509
* build: ensure that package/host-build build system code does not run in ↵Felix Fietkau2012-09-171-0/+2
| | | | | | parallel, fixes rare spurious parallel build failures SVN-Revision: 33445
* build: add jobserver support for host buildsFelix Fietkau2012-09-151-1/+7
| | | | SVN-Revision: 33423
* do not pass optimization flags in HOST_CPPFLAGS (#12153)Jo-Philipp Wich2012-09-091-1/+1
| | | | SVN-Revision: 33351
* introduce a menuconfig option to turn off static linking of host utilitiesJo-Philipp Wich2012-08-131-1/+3
| | | | SVN-Revision: 33154
* host-build.mk: define a variable HOST_STATIC_LINKING which is set to ↵Jo-Philipp Wich2012-08-121-0/+4
| | | | | | "-static" on non-Darwin systems SVN-Revision: 33138
* build: add PKG_MIRROR_MD5SUM support for host buildsFelix Fietkau2012-06-061-0/+1
| | | | SVN-Revision: 32082
* tools: clean up Makefiles / make ccache workJohn Crispin2012-01-151-0/+1
| | | | SVN-Revision: 29754
* add a missing wrapper for the refresh target for host buildsFelix Fietkau2011-01-281-0/+1
| | | | SVN-Revision: 25193
* - implement hooks for hostbuilds - use host build hooks to implement fixups ↵Jo-Philipp Wich2010-12-131-1/+11
| | | | | | for host build - move separator declaration to rules.mk SVN-Revision: 24551
* use PREFIX/bin instead of PREFIX/sbin for all host builds (fixes e2fsprogs path)Felix Fietkau2010-11-221-1/+2
| | | | SVN-Revision: 24103
* deptest: Install of host tools has to be forced for every test, because the ↵Michael Büsch2010-11-031-2/+2
| | | | | | host staging dir is cleaned prior a test. SVN-Revision: 23825
* Fix typoMichael Büsch2010-10-161-2/+2
| | | | SVN-Revision: 23482
* Support force-disabling per-package parallel build with ↵Michael Büsch2010-10-161-1/+7
| | | | | | {PKG,HOST}_BUILD_PARALLEL:=0 SVN-Revision: 23480
* Add an option to default the default build rule to parallel build.Michael Büsch2010-08-201-1/+1
| | | | SVN-Revision: 22737
* Also support parallel build for host-packagesMichael Büsch2010-08-181-1/+3
| | | | SVN-Revision: 22698
* this patch fixes toolchain parallel build, which reduces build time.Travis Kemen2010-03-051-2/+2
| | | | | | | | | | | | | | | In order to enable parallel build, change line 21 of include/host-build.mk from: override MAKEFLAGS= to: override MAKEFLAGS=$(MAKE_JOBS) -Raphael SVN-Revision: 19995
* Prevent unnecessary host package rebuilds.Lars-Peter Clausen2010-01-031-11/+14
| | | | | | | | Sometimes `make install` touches a file inside the build directory, so it is betterr to create the build stamp after calling `make install` otherwise the package is going to be rebuild even though nothing really changed. SVN-Revision: 19021
* use $(HOST_CFLAGS) when not cross-compiling. Thanks Daniel GimpelevichAndy Boyett2009-10-301-0/+1
| | | | SVN-Revision: 18232
* host build: do not hide the configure commandFelix Fietkau2009-09-251-1/+1
| | | | SVN-Revision: 17716
* fix a typo that prevented host build specific variable exports from workingFelix Fietkau2009-04-301-2/+2
| | | | SVN-Revision: 15512
* add missing bits from [15451]Nicolas Thill2009-04-271-2/+2
| | | | SVN-Revision: 15453
* clean up automake/pkg-config handling, move separate host/package variable ↵Felix Fietkau2009-04-221-2/+10
| | | | | | exports to templates, fix automake path for host builds SVN-Revision: 15339
* move pkg config stuff to per-target exports to prevent interference with ↵Felix Fietkau2009-04-201-0/+2
| | | | | | host builds SVN-Revision: 15299
* add a default template for Host/InstallFelix Fietkau2009-04-061-0/+9
| | | | SVN-Revision: 15110
* fix calling the update target for host-only buildsFelix Fietkau2009-03-231-0/+1
| | | | SVN-Revision: 14997
* fix quilt variable and stampfile usage for host buildsFelix Fietkau2009-03-171-3/+5
| | | | SVN-Revision: 14910
* add PKG_HOST_ONLY variable to prevent target buildsFelix Fietkau2009-03-171-1/+1
| | | | SVN-Revision: 14906
* move host build in packages into a separate namespace: ↵Felix Fietkau2009-03-171-5/+11
| | | | | | package/<name>/host/<target> this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants SVN-Revision: 14905
* make the compile: host-install dependency independent of the order in which ↵Felix Fietkau2009-03-121-2/+3
| | | | | | the makefiles were included SVN-Revision: 14853
* enable Host/Install on compile: if package.mk is includedFelix Fietkau2009-03-121-1/+1
| | | | SVN-Revision: 14852
* readd $(HOST_CONFIGURE_VARS) to Host/Configure/Default, missed in r14699Andy Boyett2009-03-021-5/+6
| | | | SVN-Revision: 14724
* adjust host-build.mk to bring it closer to package.mkFelix Fietkau2009-02-281-19/+25
| | | | SVN-Revision: 14699
* allow concurrent use of host-build.mk and package.mk as well as their templatesFelix Fietkau2009-02-221-15/+20
| | | | SVN-Revision: 14621
* eliminate redundancy by creating the quilt_used stampfile in the right placeFelix Fietkau2009-02-221-1/+0
| | | | SVN-Revision: 14620
* build system refactoring in preparation for allowing packages to do ↵Felix Fietkau2009-02-221-48/+48
| | | | | | host-build steps SVN-Revision: 14610
* allow cvs/git/hg/svn wrap_mirror to work for host tools as wellNicolas Thill2008-11-221-1/+2
| | | | SVN-Revision: 13313
* fixes for refresh/update handlingFelix Fietkau2007-09-291-0/+1
| | | | SVN-Revision: 9063
* move a stampfile to make it easier to override the patch templateFelix Fietkau2007-09-291-0/+1
| | | | SVN-Revision: 9062
* Refactor downloading code into download.mk Support multiple file downloads ↵Felix Fietkau2007-09-291-14/+11
| | | | | | Support svn downloads SVN-Revision: 9057
* fix spontaneous rebuilds caused by make package/<name>/update with quiltFelix Fietkau2007-09-201-1/+1
| | | | SVN-Revision: 8879
* clean up recursive dependency handling, use timestamp.pl again, because it ↵Felix Fietkau2007-08-301-3/+2
| | | | | | saves memory and execution time SVN-Revision: 8558
* build system cleanup/restructuring as described in ↵Felix Fietkau2007-08-071-18/+18
| | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362
* fix a rebuild bug related to quiltFelix Fietkau2007-07-301-2/+1
| | | | SVN-Revision: 8255
* same for host buildsFelix Fietkau2007-07-301-1/+1
| | | | SVN-Revision: 8246
* next round of cleanup, convert target/ - make -j works now ;)Felix Fietkau2007-07-301-1/+2
| | | | SVN-Revision: 8242
* use newer config.guess and config.sub for packages then the shipped onesImre Kaloz2007-06-081-0/+1
| | | | SVN-Revision: 7532
* enable quilt for host builds and add some additional checksFelix Fietkau2007-06-031-3/+4
| | | | SVN-Revision: 7473
* fix recursive dependencies on build directories - should lead to fewer ↵Felix Fietkau2007-05-091-4/+4
| | | | | | spontaneous rebuilds SVN-Revision: 7151