Commit Graph

179 Commits

Author SHA1 Message Date
Lukas Rusak
7df2673df4 Merge pull request #2323 from MilhouseVH/le90_source_functions_options
buildsystem: source functions earlier, validate project/arch earlier, refactor show_config
2017-12-31 09:53:13 -08:00
James Millar
c3edfc6ee7 Cleanup path for SOURCES and allow SOURCES and TARGET to be defined by user 2017-12-21 15:16:24 -05:00
MilhouseVH
64156ea8c8 package cache: initialise with a function 2017-12-21 18:20:02 +00:00
MilhouseVH
bf71ef864b buildsystem: add configure_package function to finalise package initialisation 2017-12-20 06:25:03 +00:00
MilhouseVH
4e77097d23 buildsystem: set PKG_NAME and default PKG_*DESC only when sourcing a package 2017-12-20 06:24:59 +00:00
MilhouseVH
7dce074e20 config/options: call check_path/check_config earlier 2017-12-17 19:12:59 +00:00
MilhouseVH
b0aa03ef65 config/functions: include in config/options not config/path 2017-12-17 19:12:59 +00:00
cvh
d9ae7fa438 buildsystem: add DRIVER_ADDONS_SUPPORT 2017-12-14 11:21:58 +01:00
MilhouseVH
9928350609 buildsystem: eliminate other unecessary sub process usage 2017-10-10 01:34:46 +01:00
MilhouseVH
cf71811eec buildsystem: eliminate unecessary sed usage 2017-10-09 13:11:43 +01:00
MilhouseVH
98baf44167 buildsystem: unset all PKG_* variables before sourcing a new package 2017-10-07 22:04:17 +01:00
MilhouseVH
976e9de27d buildsystem: enable custom colours (or none at all) 2017-08-11 06:42:42 +01:00
Jonas Karlman
388b357e04 config/path: reduce $DEVICE complexity 2017-07-11 21:19:07 +02:00
Christian Hewitt
099fdf2cbf Merge pull request #1597 from MilhouseVH/package_verify
build system: verify package downloads using sha256 checksum
2017-05-16 19:32:03 +04:00
MilhouseVH
44ba3aed75 config/path: unset LD_LIBRARY_PATH unconditionally 2017-05-10 22:29:02 +01:00
MilhouseVH
77a9346d4c config/path: avoid LD_LIBRARY_PATH trailing colon which breaks glibc build 2017-05-10 22:29:02 +01:00
MilhouseVH
32cb753e93 build system: verify package downloads using sha256 checksum 2017-05-05 18:34:35 +01:00
MilhouseVH
d78ee5f22c config/path: addons need kodi 2017-03-23 18:02:53 +00:00
Lukas Rusak
d2b7dd2152 config/path: use $DEVICE.$TARGET_ARCH 2017-02-28 09:35:46 -08:00
MilhouseVH
9d149e88e8 fakeroot: move to build directory 2017-02-17 18:22:41 +00:00
MilhouseVH
03366a102c TOOLCHAIN: drop $ROOT, convert to absolute path 2017-02-17 18:17:13 +00:00
MilhouseVH
db963c64ee BUILD: add $ROOT, convert to absolute path 2017-02-17 18:17:13 +00:00
MilhouseVH
165a6fff38 build: switch to build-specific ccache by default 2016-12-26 16:42:36 +00:00
MilhouseVH
4b599ac7b9 build: implement PKG_PATCH_DIRS 2016-12-06 18:25:25 +00:00
kszaq
2de641bb52 Add a possibility to create the projects that could have several different devices
Such projects should be compiled differently for each device.
A device for multi-device projects must be specified in the
command line.

Originally created by Codesnake, adapted for LE.
767125372c
2016-10-28 20:08:08 +02:00