summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Revert "build: use ONESHELL to speed up scanning and the toplevel makefile"Felix Fietkau2014-10-221-1/+0
| | | | | | | This seems to cause issues on some build hosts, and it is not that important. SVN-Revision: 43025
* build: use ONESHELL to speed up scanning and the toplevel makefileFelix Fietkau2014-10-221-0/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43021
* build: remove duplicate variable definitionsFelix Fietkau2014-03-211-4/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39981
* build: it is no longer necessary to call make target/linux/clean as part of ↵Felix Fietkau2012-12-021-1/+0
| | | | | | make clean SVN-Revision: 34451
* Makefile: add a check to bail out early when the path to the openwrt ↵Felix Fietkau2012-10-211-0/+4
| | | | | | directory contains spaces (#12344) SVN-Revision: 33884
* build: add back the package/cleanup step to remove the root staging dir for ↵Felix Fietkau2012-10-151-1/+1
| | | | | | mklibs SVN-Revision: 33777
* build: rework the package/install step - collect package install lists ↵Felix Fietkau2012-10-061-5/+3
| | | | | | during package/compile, then install all packages at once SVN-Revision: 33631
* abort built in prereq target if there is no site config file for the current ↵Jo-Philipp Wich2012-01-191-0/+6
| | | | | | target SVN-Revision: 29798
* add a command for printing a cleaned up make target database - will be used ↵Felix Fietkau2010-09-011-3/+8
| | | | | | to analyze package dependencies at some point SVN-Revision: 22871
* fix for GREP_OPTIONSFlorian Fainelli2010-07-311-0/+2
| | | | | | | | | When using GREP_OPTIONS to supply default options to grep, the buildsystem might get broken (For example adding --color=always breaks it) This patch will empty the GREP_OPTIONS to prevent the described (and any other) problems related to GREP_OPTIONS Signed-off-by: Maarten Bezemer <m.m.bezemer@utwente.nl> SVN-Revision: 22443
* add a "make prepare" target which builds everything up to target/compile, ↵Felix Fietkau2009-05-281-0/+2
| | | | | | useful for scripts/deptest.sh SVN-Revision: 16153
* added BUILD_LOG_DIR variable, make clean will delete the ./logs dirRalph Hempel2009-05-281-1/+1
| | | | SVN-Revision: 16148
* avoid implicit rules in even more placesFelix Fietkau2009-03-031-1/+1
| | | | SVN-Revision: 14737
* remove toolchain build directory as well in 'make dirclean'Nicolas Thill2008-12-031-1/+1
| | | | SVN-Revision: 13494
* rework parallel building to get rid of some warnings and add back support ↵Felix Fietkau2008-08-161-4/+4
| | | | | | for parallelizing the kernel build fixes #3882 SVN-Revision: 12322
* make package prereq checks behave more like build prereq checks (first check ↵Felix Fietkau2008-08-041-1/+12
| | | | | | all, then fail if necessary), also make them less verbose SVN-Revision: 12106
* large improvement for parallel builds. works without V=99 now and without ↵Felix Fietkau2008-06-091-2/+8
| | | | | | warnings. tested with -j on an 2x dual core opteron machine SVN-Revision: 11414
* fix package/symlinks target, will call scripts/feeds update / install ↵Ralph Hempel2008-03-201-3/+13
| | | | | | introduce new package/symlinks-install and package/symlinks-clean targets - package/symlink-install will re-create the index files and the symlinks for all ./feeds (no update from repositories is performed) - package/symlink-clean will delete all installed symlinks (keeping the ./feeds untouched) SVN-Revision: 10634
* use scripts/feeds instead of scripts/feeds.sh for package/symlinksFelix Fietkau2007-12-281-1/+2
| | | | SVN-Revision: 9990
* fix make clean for unconfigured build treesFelix Fietkau2007-12-041-1/+1
| | | | SVN-Revision: 9655
* fix parallel build issuesFelix Fietkau2007-11-041-5/+7
| | | | SVN-Revision: 9495
* add autorebuild check for menuconfigFelix Fietkau2007-10-141-0/+1
| | | | SVN-Revision: 9301
* add 'make prepare' target for building the tools and toolchainFelix Fietkau2007-09-151-1/+4
| | | | SVN-Revision: 8780
* major target cleanup. it is now possible to have subtargets that can ↵Felix Fietkau2007-09-081-1/+1
| | | | | | override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets SVN-Revision: 8694
* clean up recursive dependency handling, use timestamp.pl again, because it ↵Felix Fietkau2007-08-301-1/+1
| | | | | | saves memory and execution time SVN-Revision: 8558
* build system cleanup/restructuring as described in ↵Felix Fietkau2007-08-071-7/+9
| | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362
* fix rootfs and init script handlingFelix Fietkau2007-07-311-1/+1
| | | | SVN-Revision: 8293
* fix make distcleanFelix Fietkau2007-07-301-2/+2
| | | | SVN-Revision: 8251
* next round of cleanup, convert target/ - make -j works now ;)Felix Fietkau2007-07-301-21/+9
| | | | SVN-Revision: 8242
* next round of build system cleanup - convert package/ to new structureFelix Fietkau2007-07-301-7/+28
| | | | SVN-Revision: 8236
* toolchain/ has been convertedFelix Fietkau2007-07-301-1/+1
| | | | SVN-Revision: 8235
* fix verbose output with dash as /bin/shFelix Fietkau2007-07-301-0/+2
| | | | SVN-Revision: 8227
* build system fixes, more cleanupFelix Fietkau2007-07-281-8/+5
| | | | SVN-Revision: 8207
* more build system cleanupFelix Fietkau2007-07-281-139/+21
| | | | SVN-Revision: 8206
* initial attempt at cleaning up subdirectory handling. tools/Makefile is now ↵Felix Fietkau2007-07-281-6/+7
| | | | | | being included instead of recursively called SVN-Revision: 8201
* add kernel_oldconfig targetFelix Fietkau2007-07-161-1/+3
| | | | SVN-Revision: 8003
* kernel: fix dependencies for .config, use selections from oldconfig when ↵Felix Fietkau2007-07-161-1/+0
| | | | | | running menuconfig SVN-Revision: 7997
* target scan needs a maxdepth of 2Felix Fietkau2007-07-161-1/+1
| | | | SVN-Revision: 7987
* set maxdepth appropriately for package scanningFelix Fietkau2007-07-151-2/+2
| | | | SVN-Revision: 7985
* rewrite of the metadata scanning - cleaner code, faster scanning, recursive ↵Felix Fietkau2007-07-151-2/+5
| | | | | | scanning and better handling of makefile dependencies SVN-Revision: 7981
* fix distcleanFelix Fietkau2007-07-121-1/+1
| | | | SVN-Revision: 7940
* fix docs compile targetsFelix Fietkau2007-07-101-4/+4
| | | | SVN-Revision: 7905
* Regenerate the menuconfig once symlinked packages are goneFlorian Fainelli2007-05-301-0/+1
| | | | SVN-Revision: 7399
* fix target rescan (version kernel changes)Felix Fietkau2007-05-231-4/+3
| | | | SVN-Revision: 7317
* Make UCI preconfiguration optional and disabled by defaultFelix Fietkau2007-05-051-1/+1
| | | | SVN-Revision: 7095
* fixes for a few build errors on osx without finkFelix Fietkau2007-04-291-1/+1
| | | | SVN-Revision: 7065
* revert find | xargs => find | exec changes - this is completely unnecessary ↵Felix Fietkau2007-04-121-1/+1
| | | | | | and introduces additional dependencies that we do not need SVN-Revision: 6942
* minor tweaks to the verbose systemMike Baker2007-04-111-3/+0
| | | | SVN-Revision: 6936
* fix targetinfo, packageinfoMike Baker2007-04-111-1/+1
| | | | SVN-Revision: 6932
* fix a few bugs with the last few commitsMike Baker2007-04-071-6/+6
| | | | SVN-Revision: 6887