ralph
51def42732
added BUILD_LOG_DIR variable, make clean will delete the ./logs dir
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16148 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-28 16:30:04 +00:00
nbd
1c0844a67a
avoid implicit rules in even more places
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-03 14:16:48 +00:00
nico
c3bd60b228
remove toolchain build directory as well in 'make dirclean'
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-03 04:22:41 +00:00
nbd
3e8bff3590
rework parallel building to get rid of some warnings
...
and add back support for parallelizing the kernel build
fixes #3882
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12322 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-16 16:59:47 +00:00
nbd
187ca0602d
make package prereq checks behave more like build prereq checks (first check all, then fail if necessary), also make them less verbose
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12106 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-04 23:15:17 +00:00
nbd
83b31e078f
large improvement for parallel builds. works without V=99 now and without warnings. tested with -j on an 2x dual core opteron machine
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11414 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-09 15:38:45 +00:00
ralph
6830e7b178
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)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10634 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-20 17:08:24 +00:00
nbd
ee1854cb68
use scripts/feeds instead of scripts/feeds.sh for package/symlinks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 17:01:32 +00:00
nbd
a087e6c06e
fix make clean for unconfigured build trees
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9655 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-04 03:04:37 +00:00
nbd
5c0b46f713
fix parallel build issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-04 11:42:47 +00:00
nbd
d124ab28a8
add autorebuild check for menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9301 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 02:28:34 +00:00
nbd
07a0857e26
add 'make prepare' target for building the tools and toolchain
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8780 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-15 08:53:23 +00:00
nbd
6db7ad74f6
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
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 19:55:42 +00:00
nbd
40aa2d8b06
clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-30 21:12:39 +00:00
nbd
12c49b6a6a
build system cleanup/restructuring as described in 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
2007-08-07 00:04:25 +00:00
nbd
4d530c69b3
fix rootfs and init script handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8293 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-31 22:54:21 +00:00
nbd
6ce0261ebb
fix make distclean
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8251 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 22:56:48 +00:00
nbd
196ad55bd2
next round of cleanup, convert target/ - make -j works now ;)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 21:14:08 +00:00
nbd
af927159a9
next round of build system cleanup - convert package/ to new structure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 18:22:01 +00:00
nbd
3cd9eea04e
toolchain/ has been converted
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8235 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 16:22:57 +00:00
nbd
e692b6f78e
fix verbose output with dash as /bin/sh
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 14:50:15 +00:00
nbd
23660965c9
build system fixes, more cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8207 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 13:29:03 +00:00
nbd
389529fe35
more build system cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8206 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 13:00:43 +00:00
nbd
7a209707c3
initial attempt at cleaning up subdirectory handling. tools/Makefile is now being included instead of recursively called
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 02:44:55 +00:00
nbd
3b1d53fc44
add kernel_oldconfig target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-16 10:03:03 +00:00
nbd
4d9ce4dca0
kernel: fix dependencies for .config, use selections from oldconfig when running menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7997 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-16 05:28:13 +00:00
nbd
99810a2acb
target scan needs a maxdepth of 2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7987 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-16 00:07:56 +00:00
nbd
8cc4ae21db
set maxdepth appropriately for package scanning
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-15 23:39:22 +00:00
nbd
069301889a
rewrite of the metadata scanning - cleaner code, faster scanning, recursive scanning and better handling of makefile dependencies
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7981 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-15 22:51:12 +00:00
nbd
46174d7bab
fix distclean
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7940 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-12 10:55:00 +00:00
nbd
56d9da3f40
fix docs compile targets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-10 16:38:05 +00:00
florian
e0ef07e12f
Regenerate the menuconfig once symlinked packages are gone
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7399 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-30 10:37:43 +00:00
nbd
5da92a3100
fix target rescan (version kernel changes)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7317 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-23 21:11:48 +00:00
nbd
e2e25f95f4
Make UCI preconfiguration optional and disabled by default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7095 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-05 10:06:10 +00:00
nbd
bca7ac77bf
fixes for a few build errors on osx without fink
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-29 01:30:48 +00:00
nbd
99ba699421
revert find | xargs => find | exec changes - this is completely unnecessary and introduces additional dependencies that we do not need
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6942 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-12 19:18:38 +00:00
mbm
3049bd132a
minor tweaks to the verbose system
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6936 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-11 22:59:42 +00:00
mbm
1077448747
fix targetinfo, packageinfo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6932 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-11 16:33:01 +00:00
mbm
1a1e5bb9ff
fix a few bugs with the last few commits
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-07 15:11:17 +00:00
nbd
df77a68e70
make a few commands silent and fix defconfig logic
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6886 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-07 13:30:57 +00:00
nico
afe35c9296
fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6885 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-07 13:26:07 +00:00
nbd
f04e0aa7f8
fix package/target scanning
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6884 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-07 12:37:10 +00:00
mbm
4ba353629a
trivial formatting - remove a few @'s and use a .silent instead
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6883 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-07 12:06:00 +00:00
mbm
78287c9543
same as [6881]
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-07 11:53:18 +00:00
nbd
81a817a5e3
fix menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-07 11:03:05 +00:00
mbm
5a25558ed3
fix menuconfig checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-07 10:31:46 +00:00
nbd
4c55426589
use ~/.openwrt/defconfig as default config if it exists
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-06 23:09:06 +00:00
mbm
947ca6f4e8
Tidy up Makefiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-03 23:03:56 +00:00
mbm
a7b8d6784e
Using find's -exec to remove directories causes 'not found' errors when find tries to search the removed directory. Hopefully fixed now.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-03 11:56:08 +00:00
florian
e3bbc7fac1
Use find -exec instead of xargs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6837 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-02 16:09:15 +00:00