summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaewon Lee <jaewon.lee@xilinx.com>2020-10-14 16:02:58 -0700
committerSai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>2020-10-23 12:44:50 -0700
commitfaebb5c98aed8a1ad10b598858073ece6c7f7cdc (patch)
treea01192bedd8f953e9eb1074db3a5f4d7210e5d92
parenta3f53fdac1215d44de5f5eb50f1d3ded0f966054 (diff)
downloadmeta-xilinx-faebb5c98aed8a1ad10b598858073ece6c7f7cdc.tar.gz
xilinx-board.inc: Introducing inc file to add BOARD/BOARD_VARIANT
Introducing an include file to add levels of hiearchy to PACKAGE_ARCH, namely BOARD and BOARD_VARIANT To use this, future confs will need to have the following line: require conf/machine/include/xilinx-board.inc Along with BOARD/BOARD_VARIANT definitions Signed-off-by: Jaewon Lee <jaewon.lee@xilinx.com>
-rw-r--r--meta-xilinx-bsp/conf/machine/include/xilinx-board.inc12
1 files changed, 12 insertions, 0 deletions
diff --git a/meta-xilinx-bsp/conf/machine/include/xilinx-board.inc b/meta-xilinx-bsp/conf/machine/include/xilinx-board.inc
new file mode 100644
index 00000000..ae209fd6
--- /dev/null
+++ b/meta-xilinx-bsp/conf/machine/include/xilinx-board.inc
@@ -0,0 +1,12 @@
1BOARD ??= ""
2BOARD_VARIANT ??= ""
3
4MACHINEOVERRIDES =. "${@['', '${BOARD}:']['${BOARD}' != '']}"
5MACHINEOVERRIDES =. "${@['', '${BOARD}${BOARD_VARIANT}:']['${BOARD_VARIANT}' != '']}"
6
7
8SOC_BOARD_ARCH ?= "${BOARD}"
9SOC_BOARDVARIANT_ARCH ?= "${BOARD}${BOARD_VARIANT}"
10
11PACKAGE_EXTRA_ARCHS_append = " ${SOC_BOARD_ARCH}"
12PACKAGE_EXTRA_ARCHS_append = "${@['', ' ${SOC_BOARDVARIANT_ARCH}'][d.getVar('SOC_BOARDVARIANT_ARCH') != d.getVar('SOC_BOARD_ARCH')]}"