Christian Marangi
|
c47532b1ea
kernel-build.mk: add support for compiling only DTS
|
1 éve |
Eneas U de Queiroz
|
91a5d69ea4
build: allow package to be built for all variants
|
4 éve |
Felix Fietkau
|
94b0849c19
build: add SUBDIR_MAKE_DEBUG variable to make it easier to debug package makefiles
|
4 éve |
Eneas U de Queiroz
|
19aae949c6
build: avoid rebuilds of unset VARIANT packages
|
4 éve |
Paul Spooren
|
a17b8eaa2e
build: use SPDX license tags
|
5 éve |
Karel Kočí
|
501123eb7a
include/subdir: on build failure always print error
|
5 éve |
Jo-Philipp Wich
|
d3ddf6631e
build: remove GNU time dependency
|
7 éve |
Andy Boyett
|
591780615b
build: add busybox support to `time` prereq-check
|
7 éve |
Etienne Champetier
|
ff6e62b288
build: log time taken by each packages/steps
|
7 éve |
Felix Fietkau
|
e313a33024
build: allow building an individual subdir without dependencies using NO_DEPS=1
|
8 éve |
Felix Fietkau
|
d826af2cbb
build: make <subdir>/install opt-in, use it for target/ only
|
9 éve |
Felix Fietkau
|
0e22d63775
build: fix CONFIG_AUTOREMOVE for packages with multiple variants
|
9 éve |
Felix Fietkau
|
7a523569f7
build: add support for automatically removing build dir contents during build
|
9 éve |
Felix Fietkau
|
6cf067d084
build: define common subdir targets in rules.mk
|
9 éve |
Felix Fietkau
|
7a315b0b5d
build: implement make check and make package/X/check
|
9 éve |
Felix Fietkau
|
f08623516f
build: add logging for package host builds
|
10 éve |
Felix Fietkau
|
8977571d7f
build: split BUILD_LOG logs per variant
|
10 éve |
Felix Fietkau
|
c7308bc9f1
build: use a separate variable checking the subdir path (for host packages)
|
10 éve |
Felix Fietkau
|
36502c5a6f
build: move host build directories of package/* to build_dir/target-*/host/
|
10 éve |
Luka Perkov
|
7002f6326e
include: remove trailing whitespaces
|
10 éve |
Felix Fietkau
|
364fb4dacb
build: do not process built-in rules for make subdirs
|
11 éve |
Felix Fietkau
|
b544fd922a
tools: fix stampfile dependency handling when the list of build dirs changes (#15186)
|
11 éve |
John Crispin
|
b065867cfb
log failed package builds
|
13 éve |
Felix Fietkau
|
b68404f278
remove legacy package/foo-compile wrapper targets, people should be used to the correct target names by now
|
14 éve |
Felix Fietkau
|
d637ae2fc8
make the build system a bit more silent without V=99
|
14 éve |
Felix Fietkau
|
61485f6491
build: reduce the amount of generated make code for the initial prereq scan - makes it about 20% faster
|
14 éve |
Felix Fietkau
|
314ce66b86
build: use a conditional @ sign before silenced targets instead of .SILENT - makes prereq checks more than twice as fast
|
14 éve |
Ralph Hempel
|
a1973192c6
add configure as package target
|
15 éve |
Felix Fietkau
|
7f80e26661
fix build dependencies on packages with multiple variants but no selected virtual packages
|
15 éve |
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 éve |