Skip to content

Commit 2a64dde

Browse files
committed
yosemite4n: initial layer config
Summary: yosemite4n is a new system based on yosemite4 and Nuvoton management board. Create the layer config enough to build it. Test Plan: bitbake yosemite4n-image - Build Pass Signed-off-by: Joseph Liu <[email protected]> Signed-off-by: Marvin Lin <[email protected]>
1 parent cfc68a6 commit 2a64dde

File tree

8 files changed

+52
-1
lines changed

8 files changed

+52
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# We have a conf and classes directory, add to BBPATH
2+
BBPATH .= ":${LAYERDIR}"
3+
4+
# We have recipes-* directories, add to BBFILES
5+
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
6+
${LAYERDIR}/recipes-*/*/*.bbappend"
7+
8+
# Ignore bbappend related to ASPEED in meta-yosemite4
9+
BBMASK += ".*aspeed.*\.bbappend"
10+
11+
BBFILE_COLLECTIONS += "fb-yosemite4n-layer"
12+
BBFILE_PATTERN_fb-yosemite4n-layer := "^${LAYERDIR}/"
13+
LAYERVERSION_fb-yosemite4n-layer = "1"
14+
LAYERSERIES_COMPAT_fb-yosemite4n-layer = "scarthgap nanbield kirkstone"

meta-facebook/meta-yosemite4/meta-yosemite4n/conf/machine/yosemite4n.conf

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
2+
# changes incompatibly
3+
LCONF_VERSION = "8"
4+
5+
BBPATH = "${TOPDIR}"
6+
BBFILES ?= ""
7+
8+
BBLAYERS ?= " \
9+
##OEROOT##/meta \
10+
##OEROOT##/meta-openembedded/meta-oe \
11+
##OEROOT##/meta-openembedded/meta-networking \
12+
##OEROOT##/meta-openembedded/meta-python \
13+
##OEROOT##/meta-security/meta-tpm \
14+
##OEROOT##/meta-phosphor \
15+
##OEROOT##/meta-arm/meta-arm \
16+
##OEROOT##/meta-arm/meta-arm-toolchain \
17+
##OEROOT##/meta-nuvoton \
18+
##OEROOT##/meta-facebook \
19+
##OEROOT##/meta-facebook/meta-yosemite4 \
20+
##OEROOT##/meta-facebook/meta-yosemite4/meta-yosemite4n \
21+
##OEROOT##/../.. \
22+
##OEROOT##/../../meta-facebook \
23+
##OEROOT##/../../meta-facebook/meta-yosemite4 \
24+
##OEROOT##/../../meta-facebook/meta-yosemite4/meta-yosemite4n \
25+
"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Common targets are:
2+
yosemite4n-image
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#
2+
# Local configuration file for building the OpenBMC image.
3+
#
4+
MACHINE ??= "yosemite4n"
5+
DISTRO ?= "openbmc-fb-lf"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
require recipes-core/images/yosemite4-image.bb
2+
3+
IMAGE_INSTALL:remove = " packagegroup-openbmc-tests2"

openbmc-init-build-env

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ PLAT_DISTRO_OVERRIDES=(
5656
meta-ventura:lf-master
5757
meta-waimeacanyon:lf-master
5858
meta-yosemite4:lf-master
59+
meta-yosemite4n:lf-master
5960
# dunfell platforms (pending upgrade)
6061
meta-cmm:lf-dunfell
6162
meta-fbsp:lf-dunfell

tools/platforms/platform_build_names

+2-1
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,6 @@
4242
"wedge400",
4343
"yamp",
4444
"yosemite",
45-
"yosemite4"
45+
"yosemite4",
46+
"yosemite4n"
4647
]

0 commit comments

Comments
 (0)