Sascha Kuehndel (InuSasha)
8aef8f3371
build: remove unnessary exports
2018-03-08 10:16:13 +01:00
Sascha Kuehndel (InuSasha)
8827a540aa
buildsystem: add BUILD_FLAG support
...
- replace strip_lto/strip_gold (only allowed to disable)
- add flag for PIC feature
- add flag to stop build parallel
- add support for hardening option (initial copy from debian 9)
All build parameters, are added in setup_toolchain.
`PKG_[FLAG]_[HOST/TARGET]_ENABLED` variable is introduced for checking the flag (yes/no) in the package.mk
Thanks to @MilhouseVH, for support and fixing
2018-03-07 18:35:01 +01:00
Radostan Riedel
c555d2facb
Fix wrong Strip with 64/32 in linux driver addons
2018-03-05 13:28:41 +01:00
Jonas Karlman
dff565f4e0
config/arch.arm: add cortex-a72.cortex-a53
2018-03-04 20:26:55 +01:00
Jonas Karlman
20f2322755
config/arch.arm: add cortex-a17
2018-03-04 20:26:54 +01:00
MilhouseVH
76e402cfed
config/functions: fix save_build_config when build directory doesn't exist
2018-02-25 11:34:42 +00:00
Christian Hewitt
15c3e9e90c
Merge pull request #2518 from MilhouseVH/le90_save_build_config
...
buildsystem: save/load build config, simplify clean and build --all
2018-02-25 14:13:37 +04:00
Radostan Riedel
d450819323
Merge pull request #2506 from HiassofT/le9-kernel-toolchain
...
Compile kernel on 64/32 split archs without redefining TARGET_PREFIX
2018-02-23 20:12:59 +01:00
MilhouseVH
1a6d8a8f06
buildsystem: save/load build config
2018-02-23 10:19:52 +00:00
MilhouseVH
68450cd45f
config/function & config/path: Don't source entire package just to determine PKG_DIR
2018-02-19 07:08:48 +00:00
MilhouseVH
c2259b779d
config/functions: use BUILD_WITH_DEBUG variable, add sanity check
2018-02-19 07:08:48 +00:00
MilhouseVH
a3af8427f3
config/optmize: use BUILD_WITH_DEBUG variable
2018-02-19 07:08:48 +00:00
MilhouseVH
f398be85a2
config/path: set BUILD_WITH_DEBUG variable
2018-02-19 07:08:48 +00:00
MilhouseVH
19e70ddf30
config/show_config: add DEBUG config
2018-02-19 07:08:48 +00:00
MilhouseVH
1edbc1b10f
config/options: initialise the debug helper caches
2018-02-19 07:08:48 +00:00
MilhouseVH
54dd0475de
config/functions: add build_with_debug() helper function (and support functions)
2018-02-19 07:08:48 +00:00
Matthias Reichl
ebaff257b9
config/path: define TARGET_KERNEL_PREFIX
...
Signed-off-by: Matthias Reichl <hias@horus.com >
2018-02-17 17:54:26 +01:00
MilhouseVH
5eea6a0cc4
functions: add helper to locate linux config
2018-02-08 04:02:29 +00:00
MilhouseVH
ed0b6da9b1
config/functions: add helper func to locate file/dir in standard hierarchy
2018-02-01 05:21:36 +00:00
CvH
b72acb8816
Merge pull request #2243 from MilhouseVH/le90_fix_noobs
...
NOOBS: shorten partition labels, add $DEVICE support
2018-01-29 14:35:07 +01:00
Adam Green
ad9e7560c8
buildsystem: add support for building extra packages specified in
...
project or device options
this has been added at the end of the virtual debug package as
this is the last point in the build system that any packages are
compiled before images are created
2018-01-06 01:49:09 +00:00
Adam Green
22498e05ec
config/functions: cache device folder packages first
...
this is needed for devices that require specific packages for
example u-boot, we can keep changes within the device folder
rather than adding multiple definitions to the project package
2018-01-05 03:39:25 +00:00
MilhouseVH
219a08aade
kodi: remove obsolete options
2018-01-01 14:32:24 +00:00
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
MilhouseVH
347374d70f
config/functions: get_kernel_overlay_dir() returns a relative path, not absolute
2017-12-28 06:23:12 +00:00