Jo-Philipp Wich
a720dd209f
build: introduce per feed repository support
...
This changeset implements a new menuconfig option to generate separate
repositories for each enabled package feed instead of one monolithic one.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 42002
2014-08-05 11:24:24 +00:00
Felix Fietkau
75df42e578
build: SCAN_DEPS handling (fixes package/kernel/linux metadata change detection)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37431
2013-07-19 10:52:56 +00:00
Felix Fietkau
2238b949f1
build: log package dump failures to logs to avoid forcing user to write cryptic commands to figure out what's going on
...
SVN-Revision: 26499
2011-04-06 14:48:59 +00:00
Felix Fietkau
db4fd873f3
improve error message output of metadata scan - fix newline break and do not hide broken makefiles after the first invocation anymore
...
SVN-Revision: 16101
2009-05-27 02:50:53 +00:00
Felix Fietkau
7aae9d3725
avoid using implicit rules during metadata dump to speed up the process even more
...
SVN-Revision: 14736
2009-03-03 14:07:39 +00:00
Felix Fietkau
b0d8473bf4
get rid of a shell warning if md5sum is not found
...
SVN-Revision: 12494
2008-09-02 10:57:56 +00:00
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
2008-06-09 15:38:45 +00:00
Ralph Hempel
9e0be1c6e3
fix buildprocess if running as cron job (package info files corrupted due missing Source-Makefile statement)
...
SVN-Revision: 10273
2008-01-26 12:19:45 +00:00
Felix Fietkau
2da3f6a256
fix the sdk
...
SVN-Revision: 9747
2007-12-14 00:33:25 +00:00
Felix Fietkau
f8dfc57573
add initial version of a package feeds management script
...
SVN-Revision: 8973
2007-09-23 02:39:01 +00:00
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
2007-09-08 19:55:42 +00:00
Nicolas Thill
af0b91ca90
allow scan.mk to find python packages introduced in [8639]
...
SVN-Revision: 8641
2007-09-06 03:20:48 +00:00
Felix Fietkau
9c88ba80b9
more build system cleanup
...
SVN-Revision: 8206
2007-07-28 13:00:43 +00:00
Felix Fietkau
3e87d642f7
detect whether the find command supports -L or -follow
...
SVN-Revision: 8002
2007-07-16 07:19:45 +00:00
Felix Fietkau
2809e403d6
find: use -follow instead of -L, some systems don't support -L
...
SVN-Revision: 8000
2007-07-16 06:35:00 +00:00
Felix Fietkau
25b44d2c12
follow symlinks in package scan
...
SVN-Revision: 7984
2007-07-15 23:38:09 +00:00
Felix Fietkau
de2aa28c4c
properly support dependencies on packages that just use Build/DefaultTargets
...
SVN-Revision: 7983
2007-07-15 23:36:02 +00:00
Felix Fietkau
7b16475eb7
fixes for recursive package scanning
...
SVN-Revision: 7982
2007-07-15 23:16:47 +00:00
Felix Fietkau
bdc9419a20
rewrite of the metadata scanning - cleaner code, faster scanning, recursive scanning and better handling of makefile dependencies
...
SVN-Revision: 7981
2007-07-15 22:51:12 +00:00
Felix Fietkau
2555097cc6
fix target rescan (version kernel changes)
...
SVN-Revision: 7317
2007-05-23 21:11:48 +00:00
Felix Fietkau
b5a6f01ec0
fix dependencies for metadata scanning
...
SVN-Revision: 6910
2007-04-09 01:02:46 +00:00
Mike Baker
23efe5fc83
Tidy up Makefiles
...
SVN-Revision: 6857
2007-04-03 23:03:56 +00:00
Felix Fietkau
c2b42e1afe
add check for openwrt build system makefiles when scanning for metadata
...
SVN-Revision: 6793
2007-04-01 14:12:42 +00:00
Felix Fietkau
fcf0aa5ab7
make sure tmp/info gets created
...
SVN-Revision: 6749
2007-03-28 18:26:21 +00:00
Felix Fietkau
36b75197e3
detect changes in package/kernel/modules/*.mk when scanning the package metadata
...
SVN-Revision: 6746
2007-03-28 18:06:33 +00:00
Felix Fietkau
08c5cb8c23
fix metadata scan for profile split
...
SVN-Revision: 6515
2007-03-04 21:07:29 +00:00
Felix Fietkau
423e90915d
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
...
SVN-Revision: 6404
2007-02-27 21:14:00 +00:00