Commit Graph

1015 Commits

Author SHA1 Message Date
Matthias Reichl
3524d12878 allow building with separate debug info
Add SPLIT_DEBUG_INFO option, when it's set to yes the debug info is
stored in separate .dwo files.

This is mainly useful for remote debugging and reduces image size a lot.

See also https://gcc.gnu.org/wiki/DebugFission

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-04-22 20:28:23 +02:00
MilhouseVH
7485d3362e buildsystem: ignore custom host Python installations
Fixes issue mentioned in #4326
2020-04-17 04:22:38 +01: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
CvH
066a1b42fb Merge pull request #4203 from MilhouseVH/le10_kodi19-next04
kodi: next update (end of February 2020?)
2020-03-06 18:58:57 +01:00
MilhouseVH
061140b226 xbmc.python: bump minimum Python ABI support 2020-03-03 18:18:31 +00:00
mglae
99cf8bb62c linux: initramfs: use initramfs config file(s) and directory structure
Cpio file is generated as part of the kernel build process. No need
to force fakeroot cpio build any more.
2020-02-26 06:42:44 +01:00
MilhouseVH
653298b18a buildsystem: allow onexit trap to be selectively ignored 2020-02-19 10:24:15 +00:00
MilhouseVH
a1e700fd87 buildsystem: log pkg_call that failed 2020-02-19 07:49:35 +00:00
dhewg
c6e17d2b06 Merge pull request #4177 from MilhouseVH/le10-pkgbuilder-setsid
scripts/pkgbuilder.py: assign each subprocess a process group
2020-02-19 08:47:22 +01:00
MilhouseVH
a6f81e49d5 scripts/pkgbuilder.py: enable percent/load/mem info with --progress 2020-02-19 07:33:42 +00:00
dhewg
8a2115303b Merge pull request #4112 from Kwiboo/gcc-arm-update
gcc-arm: update to 9.2-2019.12 and remove gcc-linaro
2020-02-18 18:57:47 +01:00
MilhouseVH
70b69ebffa Merge pull request #4191 from HiassofT/le10-fix-obj-remove
allow packages to install *.o files into the image
2020-02-13 17:26:09 +00:00
MilhouseVH
a11e063083 build: auto remove build dirs 2020-02-10 08:53:39 +01:00
Andre Heider
a6991f0aba pkg-config: add support for multiple sysroots 2020-02-10 08:53:39 +01:00
Andre Heider
a98010df72 build: automatically add dependencies for kernel packages
And add the missing "linux" to PKG_DEPENDS_UNPACK while at it, the tree
is required for building kernel modules.
2020-02-10 08:53:39 +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
Matthias Reichl
e96a892a10 config/functions: fix safe_remove of multiple files
Several packages call safe_remove with a wildcard to remove
multiple files but safe_remove only deleted the first one.

Fix this by iterating over all arguments passed into safe_remove
so unwanted files don't end up in the image.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-09 12:00:24 +01:00
Matthias Reichl
75e2e560c0 Merge pull request #4178 from MilhouseVH/le10_buildsys_drop_unecessary_subs
config/functions: drop unecessary / escaping
2020-02-07 23:48:26 +01:00
MilhouseVH
5e44eafa55 config/functions: drop unecessary / escaping 2020-02-02 21:11:54 +00:00
MilhouseVH
b1e43da1e4 config/otpions: export PROJECT and ARCH defaults 2020-01-31 16:47:30 +00:00
Christian Hewitt
74d2b27891 Merge pull request #4155 from MilhouseVH/le10_pkgbuilder_fail_slow
scripts/pkgbuilder.py: allow active jobs to finish once an error occurs
2020-01-31 10:48:35 +03:00
MilhouseVH
2500f20522 Merge pull request #4139 from chewitt/wireguard-matrix
wireguard: add initial support for WireGuard VPNs
2020-01-29 21:12:23 +00:00
MilhouseVH
b0e1c7de9c Merge pull request #4143 from lrusak/intel-iris
config/graphic: allow using the new intel gallium iris driver
2020-01-29 20:56:34 +00:00
MilhouseVH
aaf5f0e466 scripts/pkgbuilder.py: allow active jobs to finish once an error occurs 2020-01-28 11:01:13 +00:00