Commit Graph

28 Commits (c4979908344bc5d49e6b8ebef003b3c32d6bd284)

Author SHA1 Message Date
Felix Fietkau c497990834 build: use ONESHELL to speed up scanning and the toplevel makefile
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 43021
10 years ago
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
10 years ago
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
11 years ago
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
13 years ago
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
15 years ago
Felix Fietkau 7aae9d3725 avoid using implicit rules during metadata dump to speed up the process even more
SVN-Revision: 14736
15 years ago
Felix Fietkau b0d8473bf4 get rid of a shell warning if md5sum is not found
SVN-Revision: 12494
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 9e0be1c6e3 fix buildprocess if running as cron job (package info files corrupted due missing Source-Makefile statement)
SVN-Revision: 10273
17 years ago
Felix Fietkau 2da3f6a256 fix the sdk
SVN-Revision: 9747
17 years ago
Felix Fietkau f8dfc57573 add initial version of a package feeds management script
SVN-Revision: 8973
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
Nicolas Thill af0b91ca90 allow scan.mk to find python packages introduced in [8639]
SVN-Revision: 8641
17 years ago
Felix Fietkau 9c88ba80b9 more build system cleanup
SVN-Revision: 8206
17 years ago
Felix Fietkau 3e87d642f7 detect whether the find command supports -L or -follow
SVN-Revision: 8002
17 years ago
Felix Fietkau 2809e403d6 find: use -follow instead of -L, some systems don't support -L
SVN-Revision: 8000
17 years ago
Felix Fietkau 25b44d2c12 follow symlinks in package scan
SVN-Revision: 7984
17 years ago
Felix Fietkau de2aa28c4c properly support dependencies on packages that just use Build/DefaultTargets
SVN-Revision: 7983
17 years ago
Felix Fietkau 7b16475eb7 fixes for recursive package scanning
SVN-Revision: 7982
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 2555097cc6 fix target rescan (version kernel changes)
SVN-Revision: 7317
17 years ago
Felix Fietkau b5a6f01ec0 fix dependencies for metadata scanning
SVN-Revision: 6910
17 years ago
Mike Baker 23efe5fc83 Tidy up Makefiles
SVN-Revision: 6857
17 years ago
Felix Fietkau c2b42e1afe add check for openwrt build system makefiles when scanning for metadata
SVN-Revision: 6793
17 years ago
Felix Fietkau fcf0aa5ab7 make sure tmp/info gets created
SVN-Revision: 6749
17 years ago
Felix Fietkau 36b75197e3 detect changes in package/kernel/modules/*.mk when scanning the package metadata
SVN-Revision: 6746
17 years ago
Felix Fietkau 08c5cb8c23 fix metadata scan for profile split
SVN-Revision: 6515
17 years ago
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
17 years ago