Jo-Philipp Wich
|
d3ddf6631e
build: remove GNU time dependency
|
пре 7 година |
Andy Boyett
|
591780615b
build: add busybox support to `time` prereq-check
|
пре 7 година |
Etienne Champetier
|
ff6e62b288
build: log time taken by each packages/steps
|
пре 7 година |
Felix Fietkau
|
e313a33024
build: allow building an individual subdir without dependencies using NO_DEPS=1
|
пре 8 година |
Felix Fietkau
|
d826af2cbb
build: make <subdir>/install opt-in, use it for target/ only
|
пре 8 година |
Felix Fietkau
|
0e22d63775
build: fix CONFIG_AUTOREMOVE for packages with multiple variants
|
пре 8 година |
Felix Fietkau
|
7a523569f7
build: add support for automatically removing build dir contents during build
|
пре 8 година |
Felix Fietkau
|
6cf067d084
build: define common subdir targets in rules.mk
|
пре 8 година |
Felix Fietkau
|
7a315b0b5d
build: implement make check and make package/X/check
|
пре 8 година |
Felix Fietkau
|
f08623516f
build: add logging for package host builds
|
пре 9 година |
Felix Fietkau
|
8977571d7f
build: split BUILD_LOG logs per variant
|
пре 9 година |
Felix Fietkau
|
c7308bc9f1
build: use a separate variable checking the subdir path (for host packages)
|
пре 9 година |
Felix Fietkau
|
36502c5a6f
build: move host build directories of package/* to build_dir/target-*/host/
|
пре 9 година |
Luka Perkov
|
7002f6326e
include: remove trailing whitespaces
|
пре 10 година |
Felix Fietkau
|
364fb4dacb
build: do not process built-in rules for make subdirs
|
пре 11 година |
Felix Fietkau
|
b544fd922a
tools: fix stampfile dependency handling when the list of build dirs changes (#15186)
|
пре 11 година |
John Crispin
|
b065867cfb
log failed package builds
|
пре 13 година |
Felix Fietkau
|
b68404f278
remove legacy package/foo-compile wrapper targets, people should be used to the correct target names by now
|
пре 14 година |
Felix Fietkau
|
d637ae2fc8
make the build system a bit more silent without V=99
|
пре 14 година |
Felix Fietkau
|
61485f6491
build: reduce the amount of generated make code for the initial prereq scan - makes it about 20% faster
|
пре 14 година |
Felix Fietkau
|
314ce66b86
build: use a conditional @ sign before silenced targets instead of .SILENT - makes prereq checks more than twice as fast
|
пре 14 година |
Ralph Hempel
|
a1973192c6
add configure as package target
|
пре 15 година |
Felix Fietkau
|
7f80e26661
fix build dependencies on packages with multiple variants but no selected virtual packages
|
пре 15 година |
Felix Fietkau
|
00d1e599d7
add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point
|
пре 15 година |
Felix Fietkau
|
579d54038b
build system: introduce a new feature called build variants. it allows building a package multiple times in one pass with different build dirs, based on the same build settings. replaces templating hacks like the one used in the hostapd package
|
пре 16 година |
Felix Fietkau
|
7dc435ea29
move the toolchain_install stampfile to the right place to fix spurious missing toolchain errors after cleaning stuff
|
пре 16 година |
Ralph Hempel
|
6f29703625
add dist and distcheck target (to create new source balls)
|
пре 16 година |
Ralph Hempel
|
c4d7af7094
added BUILD_LOG_DIR variable, make clean will delete the ./logs dir
|
пре 16 година |
Florian Fainelli
|
d334c1e956
stop build when an error occurs and when BUILDLOG is set (#5160)
|
пре 16 година |
Felix Fietkau
|
97845201e4
add missing $(if) check for build logging
|
пре 16 година |