Felix Fietkau
40fb293f24
build: add missing wildcard for ignoring .pkgdir in dependency checks
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
87d9e3462d
build: stage unstripped packages inside PKG_BUILD_DIR
...
This makes the build slightly more efficient by avoiding the need to
re-stage packages on every full build run.
It is also necessary for the upcoming CONFIG_AUTOREMOVE feature
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
9228d1c066
build: introduce extra targets that contain only proper dependencies
...
This can be used to check if targets like prepare or compile are up to date
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
84bd74057f
build: use mkhash to replace various quirky md5sum/openssl calls
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Yousong Zhou
f66cb6f810
build: find_md5: ignore non-existent files or directories
...
Targets like malta can have no patches/ directory available and this
commit tries quash "no such file or directory" messages from `find`
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
8 years ago
Luka Perkov
7002f6326e
include: remove trailing whitespaces
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45127
10 years ago
Felix Fietkau
695a1268e1
change the recursive dependency template to use more make evaluation - the shell command got so long that it triggered "Argument list too long" on some systems ( #8231 )
...
SVN-Revision: 24131
14 years ago
Jo-Philipp Wich
6734c999af
ignore vim .swp files when scanning for updates ( #7867 )
...
SVN-Revision: 22880
14 years ago
Felix Fietkau
a9136c0892
speed up the build system by including include/shell.sh on shell commands only where necessary
...
SVN-Revision: 22720
14 years ago
Felix Fietkau
091934e7fb
fix timestamp checks for build system paths which have '.svn' in their directory name
...
SVN-Revision: 20856
15 years ago
Felix Fietkau
af03fdb6c5
add autorebuild check for menuconfig
...
SVN-Revision: 9301
17 years ago
Felix Fietkau
5f748a6c24
clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time
...
SVN-Revision: 8558
17 years ago
Felix Fietkau
23f0017829
fix a rebuild bug related to quilt
...
SVN-Revision: 8255
18 years ago
Felix Fietkau
109f15b54c
ignore filenames that can cause problems for the recursive dependency handling
...
SVN-Revision: 8171
18 years ago
Felix Fietkau
56cdcf23a3
fix recursive dependencies on build directories - should lead to fewer spontaneous rebuilds
...
SVN-Revision: 7151
18 years ago
Felix Fietkau
a3a9e039d8
ignore errors in the find command for dep checks
...
SVN-Revision: 6997
18 years ago
Felix Fietkau
449a4f4079
clean up dependency handling for autorebuilds
...
SVN-Revision: 6956
18 years ago