summaryrefslogtreecommitdiff
path: root/strata
diff options
context:
space:
mode:
Diffstat (limited to 'strata')
-rw-r--r--strata/bsp-armv8l64-generic/bsp-armv8l64-generic.morph4
-rw-r--r--strata/build-essential.morph14
2 files changed, 16 insertions, 2 deletions
diff --git a/strata/bsp-armv8l64-generic/bsp-armv8l64-generic.morph b/strata/bsp-armv8l64-generic/bsp-armv8l64-generic.morph
index 120239b9..d92ec532 100644
--- a/strata/bsp-armv8l64-generic/bsp-armv8l64-generic.morph
+++ b/strata/bsp-armv8l64-generic/bsp-armv8l64-generic.morph
@@ -1,7 +1,7 @@
name: linux-armv8l64-generic
kind: chunk
configure-commands:
-- make ARCH=arm64 defconfig
+- make ARCH=arm64 defconfig CROSS_COMPILE=aarch64_be-bootstrap-linux-gnu-
- scripts/config -e PACKET
- scripts/config -e SATA_AHCI
- scripts/config -e ATA_GENERIC
@@ -94,7 +94,7 @@ configure-commands:
- scripts/config -e POWER_RESET_GPIO
- scripts/config -e POWER_RESET_SYSCON
- scripts/config -e POWER_AVS
-- yes '' | make ARCH=arm64 oldconfig
+- yes '' | make ARCH=arm64 CROSS_COMPILE=aarch64_be-bootstrap-linux-gnu- oldconfig
build-commands:
# Only generate Image here, uImage generated in deployment
# due to availability of mkimage build systems
diff --git a/strata/build-essential.morph b/strata/build-essential.morph
index 9884d29d..3769753c 100644
--- a/strata/build-essential.morph
+++ b/strata/build-essential.morph
@@ -197,6 +197,19 @@ chunks:
build-mode: bootstrap
prefix: /tools
+- name: stage2-linux-armv8l64-generic
+ morph: strata/bsp-armv8l64-generic/bsp-armv8l64-generic.morph
+ repo: upstream:linux
+ ref: 5f06398ae6a04f414932243de38b5cf3d264ff84
+ unpetrify-ref: baserock/apm-xgene-m400-moonshot-cartridge
+ build-depends:
+ - stage1-binutils
+ - stage1-gcc
+ - stage2-linux-api-headers
+ - stage2-glibc
+ build-mode: bootstrap
+ prefix: /tools
+
- name: fhs-dirs
morph: strata/build-essential/fhs-dirs.morph
repo: baserock:baserock/fhs-dirs
@@ -392,3 +405,4 @@ chunks:
- stage2-reset-specs
- glibc
- zlib
+ - stage2-linux-armv8l64-generic