Commit Graph

110 Commits (4975d737e7cfe689978fdb2f41a7f2da2a1b7150)

Author SHA1 Message Date
Felix Fietkau 4975d737e7 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
Mike Baker e13a9d1a8d 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
Felix Fietkau 36e9ecc72a 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
Mike Baker 0f8b8ec000 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
Mike Baker d5d59e30ea 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 Fainelli 7a5a2cec7a 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
Felix Fietkau b85ea2c366 run metadata scanning only once when multiple targets are specified on the command line
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-29 11:26:35 +00:00
Felix Fietkau e2c67bf4b7 make sure tmp/info gets created
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-28 18:26:21 +00:00
Felix Fietkau 49ed9d2da5 nuke some unnecessary complexity in the metadata scanning - simply call include/scan.mk on every make invocation (does not add any noticeable performance impact)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6745 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-28 18:01:46 +00:00
Florian Fainelli cf15017660 Add some more clean targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6721 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-26 22:09:00 +00:00
Florian Fainelli 0010a06cb8 Add a symlinkclean target to remove symlinks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6720 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-26 22:01:47 +00:00
Felix Fietkau 0be7d2a8e7 fix metadata scan for profile split
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6515 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 21:07:29 +00:00
Felix Fietkau 236114f4c1 add some missing deps for the metadata files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6513 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 20:39:56 +00:00
Felix Fietkau 331a2ee15c Massive speedup in the package/target scanning step
- per package metadata files are now cached.
- timestamp.pl calls have been replaced with make file dependencies
- an extra stamp file ensures that directory listing changes force a rebuild


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-27 21:14:00 +00:00
Felix Fietkau be61365315 make kernel_menuconfig work without target toolchain
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6312 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-16 17:28:22 +00:00
Felix Fietkau b4f853be18 add top-level kernel_menuconfig target to unpack and reconfigure the kernel - uses config.pl to generate target/linux/*/config and config-diff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-16 16:59:44 +00:00
Mike Baker 0576c5f5c6 move "make symlinks" to "make package/symlinks"
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6234 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-31 18:33:04 +00:00
Felix Fietkau 2bcc7322ff merge the scripts dealing with package/target metadata to remove some redundant code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-13 14:05:14 +00:00
Florian Fainelli 59ed13133a Add a doc target and use the defined source feeds to make symlinks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5993 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-05 15:34:14 +00:00
Florian Fainelli 6173d17c87 Add a first implementation of a source feed checkout
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-31 15:02:08 +00:00
Felix Fietkau 6ccca57ec3 cosmetic fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-19 01:23:31 +00:00
Felix Fietkau bf794e6f7d implement real-time progress info for the package/target info collect (thanks to Thorsten Glaser for the idea)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-19 01:20:44 +00:00
Florian Fainelli cbdda8daff Add a help target in case people want to read the README ;)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5739 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-09 19:37:19 +00:00
Mike Baker 1a9e1bf731 trivial changes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5668 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-28 20:12:48 +00:00
Felix Fietkau 65f7a8db10 clear .host.mk before running prereq checks (rechecks for missing packages like gnu tar on *bsd)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5632 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-23 23:49:58 +00:00
Felix Fietkau 25fe6a2e04 add prereq checks for target/linux/* and target/image/*, check for fdisk for the x86 builds
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5569 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-18 21:12:18 +00:00
Felix Fietkau 768b48f380 implement target profiles in menuconfig
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 05:06:56 +00:00
Felix Fietkau 52f3a41d91 tty detect fix
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 02:56:35 +00:00
Felix Fietkau 3996819400 another optimization
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 01:55:28 +00:00
Felix Fietkau 88c16a5395 fix unnecessary rebuild of .targetinfo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5504 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 01:45:43 +00:00
Felix Fietkau 4f6b953fa1 fix typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5503 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 01:39:27 +00:00
Felix Fietkau 19940017a3 make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-11 23:11:02 +00:00
Felix Fietkau 0b5410c8d0 another fix for invalid fd messages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5076 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 13:02:09 +00:00
Felix Fietkau 0d03e66e87 force LANG to C
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5074 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 11:37:37 +00:00
Felix Fietkau af78a01e4c fix invalid fd warning on mac os x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5072 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 11:17:57 +00:00
Felix Fietkau 9e1b3762d5 set shell to bash in master makefile
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 18:39:58 +00:00
Felix Fietkau f00668fe9f move ccache dir to staging_dir_arch (removing the staging dir will make the ccache ineffective anyway)
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4999 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-09 18:17:53 +00:00
Felix Fietkau 2e21594a33 remove ccache directory on distclean
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-05 10:50:24 +00:00
Felix Fietkau a723361df9 move tools from toolchain/ to tools/
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4866 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-27 14:06:46 +00:00
Felix Fietkau 403a4bfc19 clean up and really fix bogus build_ directory
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4854 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-24 13:46:10 +00:00
Mike Baker e2f9477f27 add missing dependancy
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4773 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 17:24:08 +00:00
Felix Fietkau beef3e3c61 hide rm -rf command in Makefile
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4656 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-24 19:13:10 +00:00
Felix Fietkau be05845791 fix up TMPDIR for initial prereq check to avoid creating a bogus build_ directory
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4617 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-21 23:13:17 +00:00
Mike Baker 803b055b9d Show error messages when collecting the package info
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-16 23:43:56 +00:00
Felix Fietkau a0d164ba89 remove duplicate package/ prefix from package dump error message
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4451 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-04 20:35:41 +00:00
Mike Baker 7af397b32a more cleanup & fix an issue where scripts/config/conf is constantly rebuilt
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-02 12:46:17 +00:00
Mike Baker cfa303fd2b minor makefile tweaks
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4393 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-02 12:07:14 +00:00
Felix Fietkau ba51da6a71 create a package index
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4337 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-30 17:09:22 +00:00
Felix Fietkau d030852b98 add support for per-package prereq checks, run global prereq checks before (menu-)config
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4318 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-29 11:30:06 +00:00
Mike Baker 17dad6fbd2 fix a few directories missed in [4176]'s source -> download
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-21 17:00:14 +00:00