CvH
3f49a597e6
Merge pull request #7036 from antonlacon/le11-scripts
...
buildsystem: additions to show_config, related
2023-04-16 10:34:43 +02:00
CvH
927f7246dc
Merge pull request #7204 from HiassofT/le11-local-cc2
...
options: automatically use ccache on build host if it's available
2022-12-05 09:34:28 +01:00
Rudi Heitbaum
399df18197
config/options: add compression level for ccache (CCACHE_COMPRESSLEVEL)
2022-12-04 14:21:40 +01:00
Matthias Reichl
b9d7841a47
options: automatically use ccache on build host if it's available
...
Use of ccache on build host is now controlled by the
LOCAL_CCACHE_SUPPORT option. Setting it to "no" will disable use
of local ccache.
Signed-off-by: Matthias Reichl <hias@horus.com >
2022-12-04 13:39:47 +01:00
Ian Leonard
1a128b5b6d
options: relocate ARM_MEM_SUPPORT to distribution options
...
Display in show_config too.
Signed-off-by: Ian Leonard <antonlacon@gmail.com >
2022-10-24 01:37:24 +00:00
CvH
507492c930
Merge pull request #5435 from antonlacon/le11-arch-options
...
buildsystem: change when config/arch.$ARCH is sourced
2021-10-03 08:02:45 +02:00
Matthias Reichl
de465c0664
config/options: default to Generic device when building Generic project
...
This fixes building and calling into build scripts without PROJECT,
DEVICE and ARCH set
Signed-off-by: Matthias Reichl <hias@horus.com >
2021-09-20 10:38:17 +02:00
Ian Leonard
e480a7ecd0
config: source config/arch.ARCH in options instead of path
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com >
2021-06-20 19:39:44 +00:00
Chad Wagner
2fef238f35
Revert "gperftools: fix for release files"
...
Revert "gperftools: add package providing tcmalloc_minimal"
Revert "Add TCMALLOC_SUPPORT parameter to add libtcmalloc_minimal to the image"
This reverts commits:
85e3d8d4e0
780c7a3db0
d6d915d0cc
2021-06-05 19:09:06 +00:00
kszaq
d6d915d0cc
Add TCMALLOC_SUPPORT parameter to add libtcmalloc_minimal to the image
2021-05-22 14:19:46 +02:00
Matthias Reichl
3169ae8a9f
config/options: add ARM_MEM_SUPPORT option to control arm-mem inclusion
...
Move the check if arm-mem should be included from virtual/libc
to config/options and set the ARM_MEM_SUPPORT variable accordingly.
This makes it possible to opt-out of using arm-mem which can
be helpful for performance testing and debugging (eg valgrind
doesn't play nicely with it).
Signed-off-by: Matthias Reichl <hias@horus.com >
2021-02-09 16:07:09 +01:00
Ian Leonard
c03d5ddc41
options: convert embedded python to fstrings
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com >
2021-01-18 01:14:42 +00:00
MilhouseVH
71f58159f1
config/options: allow ADDON_PATH and ADDON_URL override; optional ADDON_PROJECT
2020-03-12 13:45:20 +00:00
CvH
3962fd8d05
distro: move addon path to config/options
2020-03-10 21:07:52 +01:00
Andre Heider
a02a10d263
linux: clean up firmware dependecies
...
The fw packages are accessed using get_build_dir(), so move then to
PKG_DEPENDS_UNPACK.
2020-02-10 08:53:39 +01:00
MilhouseVH
b1e43da1e4
config/otpions: export PROJECT and ARCH defaults
2020-01-31 16:47:30 +00:00
Andre Heider
2d12b7ebe8
build: add load average limit to reduce CPU overcommitment
...
For make and ninja based build systems, no new jobs are started if the load
average is greater than number_of_cores * 1.5.
2020-01-17 09:16:37 +01:00
MilhouseVH
b28a93e0a6
Merge pull request #3970 from chewitt/options
...
options: support per-buildsystem options
2019-12-15 02:00:16 +00:00
chewitt
cf58340a27
options: support per-buildsystem options
2019-12-01 07:59:44 +00:00
MilhouseVH
db6d111ecf
scripts/checkdeps: can't install gcc if gcc not installed. Duh.
2019-11-08 00:09:26 +00:00
MilhouseVH
4ce4965f5a
config: use Python3 package to set PKG_PYTHON_VERSION
2019-10-29 12:19:07 +00:00
MilhouseVH
baeacecab7
config/options: log PWD when the current directory includes a space
2019-09-16 02:51:03 +01:00
MilhouseVH
35fc18cc9e
config/options: ban spaces in paths
2019-03-02 21:44:05 +00:00
MilhouseVH
95158167e9
buildsystem: fix debug broken by #3171
2019-02-14 19:41:22 +00:00
MilhouseVH
c66cd0aeca
config/options: source packages instead of config/path
2018-12-18 03:43:28 +00:00