Commit Graph

80 Commits (98caacae20fb2c9b44f6c41896bba822973750f7)

Author SHA1 Message Date
Ralph Hempel c4d7af7094 added BUILD_LOG_DIR variable, make clean will delete the ./logs dir
SVN-Revision: 16148
15 years ago
Felix Fietkau 882190b198 avoid implicit rules in even more places
SVN-Revision: 14737
15 years ago
Nicolas Thill 71e8b3c4f7 remove toolchain build directory as well in 'make dirclean'
SVN-Revision: 13494
16 years ago
Felix Fietkau a3a37d0bb1 rework parallel building to get rid of some warnings and add back support for parallelizing the kernel build fixes #3882
SVN-Revision: 12322
16 years ago
Felix Fietkau 1b838dbd95 make package prereq checks behave more like build prereq checks (first check all, then fail if necessary), also make them less verbose
SVN-Revision: 12106
16 years ago
Felix Fietkau 4c665e6ca4 large improvement for parallel builds. works without V=99 now and without warnings. tested with -j on an 2x dual core opteron machine
SVN-Revision: 11414
16 years ago
Ralph Hempel 585997f8d2 fix package/symlinks target, will call scripts/feeds update / install 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
16 years ago
Felix Fietkau 18bd5286e6 use scripts/feeds instead of scripts/feeds.sh for package/symlinks
SVN-Revision: 9990
17 years ago
Felix Fietkau edc74f8cc3 fix make clean for unconfigured build trees
SVN-Revision: 9655
17 years ago
Felix Fietkau db87e1f8c1 fix parallel build issues
SVN-Revision: 9495
17 years ago
Felix Fietkau af03fdb6c5 add autorebuild check for menuconfig
SVN-Revision: 9301
17 years ago
Felix Fietkau 53a1d55b34 add 'make prepare' target for building the tools and toolchain
SVN-Revision: 8780
17 years ago
Felix Fietkau a9d683ca91 major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
SVN-Revision: 8694
17 years ago
Felix Fietkau 5f748a6c24 clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time
SVN-Revision: 8558
17 years ago
Felix Fietkau c6bc77ea36 build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html
SVN-Revision: 8362
17 years ago
Felix Fietkau cb7605f7ba fix rootfs and init script handling
SVN-Revision: 8293
17 years ago
Felix Fietkau 572876608a fix make distclean
SVN-Revision: 8251
17 years ago
Felix Fietkau d7f2cb1642 next round of cleanup, convert target/ - make -j works now ;)
SVN-Revision: 8242
17 years ago
Felix Fietkau 49e628f765 next round of build system cleanup - convert package/ to new structure
SVN-Revision: 8236
17 years ago
Felix Fietkau 2e072cfb4b toolchain/ has been converted
SVN-Revision: 8235
17 years ago
Felix Fietkau e23c6c4b6b fix verbose output with dash as /bin/sh
SVN-Revision: 8227
17 years ago
Felix Fietkau e143bed1f1 build system fixes, more cleanup
SVN-Revision: 8207
17 years ago
Felix Fietkau 9c88ba80b9 more build system cleanup
SVN-Revision: 8206
17 years ago
Felix Fietkau 81529c47ec initial attempt at cleaning up subdirectory handling. tools/Makefile is now being included instead of recursively called
SVN-Revision: 8201
17 years ago
Felix Fietkau 6178152ee8 add kernel_oldconfig target
SVN-Revision: 8003
17 years ago
Felix Fietkau 0806675217 kernel: fix dependencies for .config, use selections from oldconfig when running menuconfig
SVN-Revision: 7997
17 years ago
Felix Fietkau 60d6defb08 target scan needs a maxdepth of 2
SVN-Revision: 7987
17 years ago
Felix Fietkau c1f20e60f5 set maxdepth appropriately for package scanning
SVN-Revision: 7985
17 years ago
Felix Fietkau bdc9419a20 rewrite of the metadata scanning - cleaner code, faster scanning, recursive scanning and better handling of makefile dependencies
SVN-Revision: 7981
17 years ago
Felix Fietkau 6f66bc61f9 fix distclean
SVN-Revision: 7940
17 years ago
Felix Fietkau a925fec9c7 fix docs compile targets
SVN-Revision: 7905
17 years ago
Florian Fainelli a03b9ae8ad Regenerate the menuconfig once symlinked packages are gone
SVN-Revision: 7399
17 years ago
Felix Fietkau 2555097cc6 fix target rescan (version kernel changes)
SVN-Revision: 7317
17 years ago
Felix Fietkau 90237dd18c Make UCI preconfiguration optional and disabled by default
SVN-Revision: 7095
17 years ago
Felix Fietkau 874f03ea00 fixes for a few build errors on osx without fink
SVN-Revision: 7065
17 years ago
Felix Fietkau 3e91dd1bd5 revert find | xargs => find | exec changes - this is completely unnecessary and introduces additional dependencies that we do not need
SVN-Revision: 6942
17 years ago
Mike Baker 9b62c7eb9d minor tweaks to the verbose system
SVN-Revision: 6936
17 years ago
Mike Baker 3885d2b542 fix targetinfo, packageinfo
SVN-Revision: 6932
17 years ago
Mike Baker 169e9ea9a2 fix a few bugs with the last few commits
SVN-Revision: 6887
17 years ago
Felix Fietkau dfa0901b98 make a few commands silent and fix defconfig logic
SVN-Revision: 6886
17 years ago
Nicolas Thill e66c304cb9 fix typo
SVN-Revision: 6885
17 years ago
Felix Fietkau 216fc583c7 fix package/target scanning
SVN-Revision: 6884
17 years ago
Mike Baker 071c07028a trivial formatting - remove a few @'s and use a .silent instead
SVN-Revision: 6883
17 years ago
Mike Baker 1ad09590cc same as [6881]
SVN-Revision: 6882
17 years ago
Felix Fietkau 5305aba549 fix menuconfig
SVN-Revision: 6881
17 years ago
Mike Baker 5e42783559 fix menuconfig checks
SVN-Revision: 6879
17 years ago
Felix Fietkau c3a9685aa3 use ~/.openwrt/defconfig as default config if it exists
SVN-Revision: 6876
17 years ago
Mike Baker 23efe5fc83 Tidy up Makefiles
SVN-Revision: 6857
17 years ago
Mike Baker 0359c6222e Using find's -exec to remove directories causes 'not found' errors when find tries to search the removed directory. Hopefully fixed now.
SVN-Revision: 6849
17 years ago
Florian Fainelli 6cd84c6838 Use find -exec instead of xargs
SVN-Revision: 6837
17 years ago