summaryrefslogtreecommitdiffstats
path: root/include/host-build.mk
Commit message (Collapse)AuthorAgeFilesLines
* deptest: Install of host tools has to be forced for every test, because the ↵mb2010-11-031-2/+2
| | | | | | host staging dir is cleaned prior a test. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23825 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix typomb2010-10-161-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23482 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Support force-disabling per-package parallel build with ↵mb2010-10-161-1/+7
| | | | | | {PKG,HOST}_BUILD_PARALLEL:=0 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23480 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add an option to default the default build rule to parallel build.mb2010-08-201-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22737 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Also support parallel build for host-packagesmb2010-08-181-1/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22698 3c298f89-4303-0410-b956-a3cf2f4a3e73
* this patch fixes toolchain parallel build, which reduces build time.thepeople2010-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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19995 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Prevent unnecessary host package rebuilds.lars2010-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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19021 3c298f89-4303-0410-b956-a3cf2f4a3e73
* use $(HOST_CFLAGS) when not cross-compiling. Thanks Daniel Gimpelevichagb2009-10-301-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18232 3c298f89-4303-0410-b956-a3cf2f4a3e73
* host build: do not hide the configure commandnbd2009-09-251-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17716 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix a typo that prevented host build specific variable exports from workingnbd2009-04-301-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15512 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add missing bits from [15451]nico2009-04-271-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15453 3c298f89-4303-0410-b956-a3cf2f4a3e73
* clean up automake/pkg-config handling, move separate host/package variable ↵nbd2009-04-221-2/+10
| | | | | | exports to templates, fix automake path for host builds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15339 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move pkg config stuff to per-target exports to prevent interference with ↵nbd2009-04-201-0/+2
| | | | | | host builds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15299 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add a default template for Host/Installnbd2009-04-061-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15110 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix calling the update target for host-only buildsnbd2009-03-231-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14997 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix quilt variable and stampfile usage for host buildsnbd2009-03-171-3/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14910 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add PKG_HOST_ONLY variable to prevent target buildsnbd2009-03-171-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14906 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move host build in packages into a separate namespace: ↵nbd2009-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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14905 3c298f89-4303-0410-b956-a3cf2f4a3e73
* make the compile: host-install dependency independent of the order in which ↵nbd2009-03-121-2/+3
| | | | | | the makefiles were included git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14853 3c298f89-4303-0410-b956-a3cf2f4a3e73
* enable Host/Install on compile: if package.mk is includednbd2009-03-121-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14852 3c298f89-4303-0410-b956-a3cf2f4a3e73
* readd $(HOST_CONFIGURE_VARS) to Host/Configure/Default, missed in r14699agb2009-03-021-5/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14724 3c298f89-4303-0410-b956-a3cf2f4a3e73
* adjust host-build.mk to bring it closer to package.mknbd2009-02-281-19/+25
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14699 3c298f89-4303-0410-b956-a3cf2f4a3e73
* allow concurrent use of host-build.mk and package.mk as well as their templatesnbd2009-02-221-15/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14621 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eliminate redundancy by creating the quilt_used stampfile in the right placenbd2009-02-221-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14620 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build system refactoring in preparation for allowing packages to do ↵nbd2009-02-221-48/+48
| | | | | | host-build steps git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14610 3c298f89-4303-0410-b956-a3cf2f4a3e73
* allow cvs/git/hg/svn wrap_mirror to work for host tools as wellnico2008-11-221-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13313 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fixes for refresh/update handlingnbd2007-09-291-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9063 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move a stampfile to make it easier to override the patch templatenbd2007-09-291-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9062 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Refactor downloading code into download.mknbd2007-09-291-14/+11
| | | | | | | | Support multiple file downloads Support svn downloads git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9057 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix spontaneous rebuilds caused by make package/<name>/update with quiltnbd2007-09-201-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8879 3c298f89-4303-0410-b956-a3cf2f4a3e73
* clean up recursive dependency handling, use timestamp.pl again, because it ↵nbd2007-08-301-3/+2
| | | | | | saves memory and execution time git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8558 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build system cleanup/restructuring as described in ↵nbd2007-08-071-18/+18
| | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8362 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix a rebuild bug related to quiltnbd2007-07-301-2/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8255 3c298f89-4303-0410-b956-a3cf2f4a3e73
* same for host buildsnbd2007-07-301-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8246 3c298f89-4303-0410-b956-a3cf2f4a3e73
* next round of cleanup, convert target/ - make -j works now ;)nbd2007-07-301-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8242 3c298f89-4303-0410-b956-a3cf2f4a3e73
* use newer config.guess and config.sub for packages then the shipped oneskaloz2007-06-081-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7532 3c298f89-4303-0410-b956-a3cf2f4a3e73
* enable quilt for host builds and add some additional checksnbd2007-06-031-3/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7473 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix recursive dependencies on build directories - should lead to fewer ↵nbd2007-05-091-4/+4
| | | | | | spontaneous rebuilds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7151 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Small bugfix for dependency handling - mostly for base-files and symlinksnbd2007-04-261-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7058 3c298f89-4303-0410-b956-a3cf2f4a3e73
* hide some junk in non-verbose modenbd2007-04-161-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6979 3c298f89-4303-0410-b956-a3cf2f4a3e73
* clean up dependency handling for autorebuildsnbd2007-04-151-14/+23
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6956 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix stampfiles for host-buildsnbd2007-02-251-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6367 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add auto-rebuild for host builds (tested with tools/ and toolchain/)nbd2007-02-251-10/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6361 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix mistakes in unpack changenbd2006-10-141-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5077 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move common unpacking code to unpack.mk, replace zcat with $(ZCAT) for ↵nbd2006-10-141-6/+2
| | | | | | systems that use gzcat instead git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5070 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move the common variables from host-build.mk to host.mknbd2006-10-101-18/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5021 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move certain host related variables to .host.mk generated by ↵nbd2006-10-101-1/+20
| | | | | | include/host-build.mk to speed up the build system git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5012 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add portability fixes for toolchain/tools (full tools/toolchain build works ↵nbd2006-09-271-0/+1
| | | | | | on osx now) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4867 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix a few directories missed in [4176]'s source -> downloadmbm2006-07-211-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4198 3c298f89-4303-0410-b956-a3cf2f4a3e73
* credit where credit is duembm2006-06-271-0/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4091 3c298f89-4303-0410-b956-a3cf2f4a3e73