Commit Graph

693 Commits

Author SHA1 Message Date
Matthias Reichl
fcf1ea5d78 config/options: remove unused variable DEVTOOLS
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-04-27 09:57:32 +02:00
CvH
20f9867e03 Merge pull request #2630 from MilhouseVH/le90_buildsystem_cleanups
buildsystem: cleanups, use sha256sum for stamp function
2018-04-02 12:03:24 +02:00
CvH
a4352b5379 Merge pull request #2620 from MilhouseVH/le90_meson_here_doc
config/functions: use Here doc for create_meson_conf
2018-04-02 11:41:44 +02:00
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
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
MilhouseVH
994d120bab config/functions: use Here doc for create_meson_conf 2018-03-27 22:51:39 +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
MilhouseVH
7c4674adab Merge pull request #2403 from lrusak/vaapi2
allow using vaapi with r600 and radeonsi
2018-03-22 16:07:08 +00: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
Lukas Rusak
46021e1122 config/graphic: add VAAPI_SUPPORT to r600 and radeonsi 2018-03-20 11:58:34 -07:00
MilhouseVH
4d0336e729 buildsystem: simd support (neon/mmx/sse/sse2) is a feature of CPU not project 2018-03-12 22:16:38 +00:00
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