CvH
6d67cfcbb9
Merge pull request #3745 from MilhouseVH/le10_buildsystem_fixup2
...
buildsystem: minor fixups
2019-08-17 10:18:15 +02:00
MilhouseVH
54804c7e15
save_build_config: centralise
2019-08-15 20:51:34 +01:00
MilhouseVH
acd4e82417
meson cross-file: add libgcrypt-config support (needed by mpd)
...
https://github.com/MusicPlayerDaemon/MPD/pull/495
2019-08-14 14:25:03 +01:00
MilhouseVH
796a70f4dd
config/functions: fix formatting with THREADCOUNT=0
2019-08-10 22:33:08 +01:00
MilhouseVH
9bd21376be
config/multithread: allow THREADCOUNT=0 (one thread per package)
2019-08-08 21:53:27 +01:00
MilhouseVH
a179bb511d
config/functions: invert concurrency logic, more logical
2019-08-08 21:53:27 +01:00
MilhouseVH
a73a71ee76
buildsystem: fix stale comment
2019-08-08 21:53:27 +01:00
Tomas Kelemen (vudiq)
48917868a7
safe_remove: remove also broken symbolic links
...
if the target ($1) is a symbolic link to a removed file/folder, the
check will fail and the (broken) symbolic link will be not removed.
2019-07-24 15:16:56 +01:00
MilhouseVH
46c5483f7d
buildsystem: include BUILD_SUFFIX in dashboard
2019-07-10 05:23:39 +01:00
MilhouseVH
bdc8c3a6bb
buildsystem: no need to source package for PKG_NAME
2019-07-09 10:37:21 +01:00
MilhouseVH
2bae815050
buildsystem: fix and relocate comment
2019-07-09 04:40:04 +01:00
MilhouseVH
3406ce9b7a
buildsystem: support 6 digit process ids
2019-07-09 00:05:25 +01:00
MilhouseVH
300fe1852e
buildsystem: bootstrapping parallel must not use locks
2019-07-09 00:05:25 +01:00
MilhouseVH
26c5f767e6
Merge pull request #3597 from HiassofT/le10-rpi4
...
add support for Raspberry Pi 4
2019-07-03 19:17:43 +01:00
Christian Hewitt
3a770314c4
Merge pull request #3516 from kszaq/topic/drop_mcpu
...
config: don't use mcpu switch for arm and aarch64
2019-07-03 19:10:39 +01:00
Matthias Reichl
08f7a574d6
config/noobs/os.json: move legacy hex revisions before models
...
This makes it easier to drop the property if it's not set.
Signed-off-by: Matthias Reichl <hias@horus.com >
2019-07-03 20:05:20 +02:00
Matthias Reichl
c2283e8390
config/graphic: also enable v3d and kmsro when building vc4
...
Signed-off-by: Matthias Reichl <hias@horus.com >
2019-07-03 20:05:20 +02:00
Lukas Rusak
ae5c25909d
config/graphic: build etnaviv and kmsro for imx devices
2019-07-01 10:20:40 -07:00
MilhouseVH
9f7fb5f7e7
buildsystem: die if a kernel config is not available
2019-06-15 06:15:17 +01:00
Christian Hewitt
4ff3ef1dcf
Merge pull request #3534 from MilhouseVH/le10_drop_amremote_atvclient
...
amremote/atvclient: cleanup
2019-06-13 16:45:50 +04:00
MilhouseVH
7ee271342a
Merge pull request #3524 from antonlacon/speed-flag
...
buildsystem: add "speed" flag for package building
2019-06-12 14:56:59 +01:00
MilhouseVH
fec79b5c13
config/functions: ln -sf is not always thread safe
2019-06-09 21:23:19 +01:00
MilhouseVH
17cda55c9f
Merge pull request #3523 from HiassofT/le10-initramfs-cleanup
...
cleanup initramfs build, drop support for kernel modules in initramfs
2019-06-05 15:46:53 +01:00
MilhouseVH
aa7d22f05b
buildsystem: avoid process forks to init dashboard status file
...
A typical image build will update the dashboard 3500-4500 times. This change
avoids two process forks (cat, wc) per update, and the remaining $(< file) is
faster than $(cat file).
2019-05-29 02:12:42 +01:00
MilhouseVH
cd0e70eb65
buildsystem: replace $(cat file) with faster alternative
...
See: https://www.gnu.org/software/bash/manual/html_node/Command-Substitution.html
"
...
Bash performs the expansion by executing command in a subshell environment and replacing
the command substitution with the standard output of the command, with any trailing newlines
deleted. Embedded newlines are not deleted, but they may be removed during word splitting. The
command substitution $(cat file) can be replaced by the equivalent but faster $(< file).
"
Testing indicates var=$(< file) is twice as fast as var=$(cat file).
2019-05-29 01:04:45 +01:00