Jonas Karlman
f28faae236
linux: use linaro toolchain when KERNEL_LINARO_TOOLCHAIN is set
2018-06-14 07:42:40 +02:00
Sascha Kuehndel (InuSasha)
ca54a7f1a9
WC/WP: use older linaro compiler for WeTek_Core/Play
...
- linux-3.10 are not able to build with gcc-8.1
2018-06-04 20:17:29 +02:00
Matthias Reichl
745c15f209
config/path: don't copy .git and .svn dirs when using file:///SOMEDIR
...
packages can override that by setting PKG_TAR_COPY_OPTS. If this
is set to an empty value everything will be copied.
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
d246e986d2
scripts/get_file: add file:// support - exists only for logging
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
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
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
68450cd45f
config/function & config/path: Don't source entire package just to determine PKG_DIR
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
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
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