MilhouseVH
eefa6ebee4
buildsystem: use single = for consistency
2018-04-02 10:09:11 +01:00
MilhouseVH
7628290170
buildsystem: add a function to calculate stamps, switch from md5 to sha256
2018-04-02 10:09:11 +01:00
MilhouseVH
fa74600e14
buildsystem: use single = not ==
2018-04-02 06:45:10 +01:00
Tomas Kelemen (vudiq)
fb6a49734c
get_git: fixes and enhancements - fix checking of downloaded repo - clean local changes in cloned repo - enhance branch handling - add commit checking on the branch
2018-04-02 06:43:04 +01:00
Matthias Reichl
6d07b46e97
scripts/extract: use tar to copy to correct directory
...
also add support for custom tar opt, eg to exclude files
or directories when copying
This can be set eg with PKG_TAR_COPY_OPTS="--exclude=.git"
2018-04-02 06:43:04 +01:00
Tomas Kelemen (vudiq)
5d27b9f36e
scripts/get_git: add handler for git
2018-04-02 06:43:04 +01:00
MilhouseVH
1fc3ecc88c
scripts/extract: simplify, copy file or dir by default
2018-04-02 06:43:04 +01:00
MilhouseVH
d246e986d2
scripts/get_file: add file:// support - exists only for logging
2018-04-02 06:43:04 +01:00
MilhouseVH
afcecf7b0d
scripts/unpack: add PKG_SKIP_PATCHES support
2018-04-02 06:43:04 +01:00
MilhouseVH
3d1713527c
scripts/get: support get handlers, starting with get_archive
2018-04-02 06:43:04 +01:00
MilhouseVH
7cbfd38b8d
Merge pull request #2607 from InuSasha/update/meson
...
meson: update to 0.45
2018-03-27 22:49:05 +01:00
Sascha Kuehndel (InuSasha)
d38cadaf8c
meson: update to 0.45
...
- generate cross-file per package, needed since https://github.com/mesonbuild/meson/pull/1807 to use changed build-flags
2018-03-21 17:10:10 +01:00
MilhouseVH
6a6eed401a
create_addon: Substitute RPi1 as device to differentiate RPi project from RPi device
2018-03-12 22:14:33 +00: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
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
Matthias Reichl
a5f4761560
scripts/image: use kernel toolchain to strip modules
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-02-17 17:54:34 +01:00
MilhouseVH
8f2b872ab6
Revert "scripts/mkimage: use helper function"
...
This reverts commit 7793bea2e9d47d979bf830c15c657c456aead2bb.
2018-02-04 17:55:59 +00:00
MilhouseVH
7793bea2e9
scripts/mkimage: use helper function
2018-02-01 05:21:36 +00:00
MilhouseVH
964e1c3755
scripts/image: use helper function
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
cvh
c830b8ebf2
scripts/create_addon: add-on overwrite support
...
PROJECT=Generic ARCH=x86_64 ADDON_OVERWRITE=yes scripts/create_addon abc
2018-01-25 01:13:43 +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
a15ea8777b
scripts/build: set strip binary for arm/arm64
2018-01-05 16:15:59 +00:00
Christian Hewitt
faecb9f914
Merge pull request #2367 from CvH/9.0-meson-cross
...
scripts/build: fix meson cross-compiling
2018-01-01 19:11:50 +04: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
Jonas Karlman
27a4b06c4b
scripts/build: fix meson cross-compiling
2017-12-30 20:58:05 +01: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