Commit Graph

727 Commits

Author SHA1 Message Date
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
a44ba1226f Merge pull request #2507 from kszaq/le90_aml_sbc
projects/Amlogic: SBC updates
2018-03-06 08:58:36 +01:00
kszaq
bb85432771 scripts/mkimage: remove project-specific device tree copy
This is already done in project/bootloader/mkimage script.
2018-03-05 22:44:52 +01:00
Radostan Riedel
cd0335c100 Merge pull request #2543 from chewitt/cosmetics
mkimage: tweak uboot wording to match other messages
2018-03-05 10:21:31 +01:00
Jonas Karlman
161230a87f linux: update rockchip-4.4 to eae92ae2 2018-03-04 20:26:55 +01:00
Jonas Karlman
f2cc60eb25 RK3399: new device 2018-03-04 20:26:55 +01:00
Jonas Karlman
5d232f6ee9 RK3328: new device 2018-03-04 20:26:55 +01:00
Jonas Karlman
2c42011f74 Renegade: new device 2018-03-04 20:26:55 +01:00
Jonas Karlman
88d95ecbf0 RockBox: new device 2018-03-04 20:26:55 +01:00
Jonas Karlman
6638fa5f60 MiQi: new device 2018-03-04 20:26:54 +01:00
Jonas Karlman
da7c2cc1ab ROCK64: new device 2018-03-04 20:26:54 +01:00
Jonas Karlman
0f55cb2aed TinkerBoard: new device 2018-03-04 20:26:54 +01:00
Jonas Karlman
877fceee50 Rockchip: new project 2018-03-04 20:26:54 +01:00
chewitt
2180f4c85b mkimage: tweak uboot wording to match other messages 2018-03-03 17:41:00 +00:00
MilhouseVH
1c7b4786a3 Merge pull request #2318 from christophgysin/checkdeps
refactoring checkdeps
2018-02-25 14:15:09 +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
ccd4458425 scripts/build: add --all support using build config 2018-02-23 10:19:59 +00:00
MilhouseVH
1e4f6dc107 scripts/clean: fix --all by using build config 2018-02-23 10:19:59 +00:00
MilhouseVH
1a6d8a8f06 buildsystem: save/load build config 2018-02-23 10:19:52 +00:00
kszaq
922331214c Merge pull request #2509 from vpeter4/aml_touch
projects/Amlogic: enable touchscreen support
2018-02-21 22:15:01 +01:00
Peter Vicman
d0eefca7f0 scripts/create_addon: create addons for projects where devices are used (like Amlogic instead of S905) 2018-02-20 08:36:34 +01:00
MilhouseVH
1b76e2deff scripts/build: use BUILD_WITH_DEBUG variable, add logging, stamp support 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
Matthias Reichl
d41e3ac239 scripts/build: don't redefine TARGET_PREFIX on 64/32 builds
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-02-17 17:54:35 +01:00