Felix Fietkau
|
167846e488
add support for config options checking in top-level directory stampfiles
|
16 ani în urmă |
Felix Fietkau
|
227399122b
add makefile target alias package/<name>/host/<target> for host builds
|
17 ani în urmă |
Felix Fietkau
|
ddcfaeb1e5
move host build in packages into a separate namespace: package/<name>/host/<target> this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants
|
17 ani în urmă |
Felix Fietkau
|
bdb9c7351c
some more build system cleanup
|
17 ani în urmă |
Felix Fietkau
|
a3a37d0bb1
rework parallel building to get rid of some warnings and add back support for parallelizing the kernel build fixes #3882
|
17 ani în urmă |
Felix Fietkau
|
311c9403d9
fix make variable overriding for package makefiles on the command line
|
17 ani în urmă |
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
|
17 ani în urmă |
Felix Fietkau
|
31a3a503cc
add a flag "IGNORE_ERRORS", which can be used to ignore build errors in packages
|
17 ani în urmă |
Felix Fietkau
|
ac40a80f35
make aliases for package targets if the package directories are in further subdirectories example: if there is a package/libs/foo/compile, then package/foo/compile will be an alias for it
|
18 ani în urmă |
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
|
18 ani în urmă |
Felix Fietkau
|
761dc0a0ae
fix a dependency bug
|
18 ani în urmă |
Felix Fietkau
|
d475d94aab
avoid rdep in the top level make process (subdir.mk) - it leaks too much memory and increases the startup time for regular make commands. timestamp.pl is more lightweight here
|
18 ani în urmă |
Nicolas Thill
|
ba05b57573
rename 'stampfiles' directory to 'stamp'
|
18 ani în urmă |
Felix Fietkau
|
c6bc77ea36
build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html
|
18 ani în urmă |
Felix Fietkau
|
88163e91e8
ignore dependencies when using QUILT
|
18 ani în urmă |
Felix Fietkau
|
d7f2cb1642
next round of cleanup, convert target/ - make -j works now ;)
|
18 ani în urmă |
Felix Fietkau
|
a7b635f075
more cleanup
|
18 ani în urmă |
Felix Fietkau
|
49e628f765
next round of build system cleanup - convert package/ to new structure
|
18 ani în urmă |
Felix Fietkau
|
f1ac6cf7ec
fix compile errors with make 3.80
|
18 ani în urmă |
Felix Fietkau
|
0d70676b9a
add default command for dummy targets
|
18 ani în urmă |
Felix Fietkau
|
9c88ba80b9
more build system cleanup
|
18 ani în urmă |
Felix Fietkau
|
9acbd52239
allow target specific builddir list override
|
18 ani în urmă |
Felix Fietkau
|
48d57c4ba8
add missing flag
|
18 ani în urmă |
Felix Fietkau
|
02a7e555de
don't force the install->compile, compile->prepare dependencies in subdir.mk
|
18 ani în urmă |
Felix Fietkau
|
81529c47ec
initial attempt at cleaning up subdirectory handling. tools/Makefile is now being included instead of recursively called
|
18 ani în urmă |