This helps to add additional compiler flags for app configuration for
components

Signed-off-by: Manjukumar Matha <[email protected]>
---
 classes/xsctapp.bbclass      | 1 +
 classes/xsctyaml.bbclass     | 2 +-
 recipes-bsp/fsbl/fsbl_git.bb | 4 ++--
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/classes/xsctapp.bbclass b/classes/xsctapp.bbclass
index 933386a..cbeb294 100644
--- a/classes/xsctapp.bbclass
+++ b/classes/xsctapp.bbclass
@@ -25,6 +25,7 @@ XSCTH_SCRIPT ?= "${WORKDIR}/app.tcl"
 XSCTH_BUILD_DEBUG ?= "0"
 XSCTH_BUILD_CONFIG ?= "${@['Debug', 'Release'][d.getVar('XSCTH_BUILD_DEBUG', 
True) == "0"]}"
 XSCTH_EXECUTABLE ?= "${XSCTH_BUILD_CONFIG}/${XSCTH_PROJ}.elf"
+XSCTH_APP_COMPILER_FLAGS ?= ""
 
 do_install() {
        :
diff --git a/classes/xsctyaml.bbclass b/classes/xsctyaml.bbclass
index fd9b9db..efcc7dc 100644
--- a/classes/xsctyaml.bbclass
+++ b/classes/xsctyaml.bbclass
@@ -21,7 +21,7 @@ YAML_BUILD_CONFIG ?= "${@d.getVar('XSCTH_BUILD_CONFIG', 
True).lower()}"
 YAML_APP_CONFIG += "${@'build-config' if d.getVar('YAML_BUILD_CONFIG', True) 
!= '' else ''}"
 YAML_APP_CONFIG[build-config] = "set,${YAML_BUILD_CONFIG}"
 
-YAML_COMPILER_FLAGS ?= "${@d.getVar('XSCTH_COMPILER_DEBUG_FLAGS', True) if 
d.getVar('XSCTH_BUILD_DEBUG', True) != "0" else ''}"
+YAML_COMPILER_FLAGS ?= "${@d.getVar('XSCTH_COMPILER_DEBUG_FLAGS', True) if 
d.getVar('XSCTH_BUILD_DEBUG', True) != "0" else 
d.getVar('XSCTH_APP_COMPILER_FLAGS', True)}"
 YAML_APP_CONFIG += "${@'compiler-misc' if d.getVar('YAML_COMPILER_FLAGS', 
True) != '' else ''}"
 YAML_APP_CONFIG[compiler-misc] = "add,${YAML_COMPILER_FLAGS}"
 
diff --git a/recipes-bsp/fsbl/fsbl_git.bb b/recipes-bsp/fsbl/fsbl_git.bb
index 53cd866..e6e989d 100644
--- a/recipes-bsp/fsbl/fsbl_git.bb
+++ b/recipes-bsp/fsbl/fsbl_git.bb
@@ -11,8 +11,8 @@ COMPATIBLE_MACHINE = "^$"
 COMPATIBLE_MACHINE_zynq = "zynq"
 COMPATIBLE_MACHINE_zynqmp = "zynqmp"
 
-YAML_COMPILER_FLAGS_append_zcu102-zynqmp = " -DXPS_BOARD_ZCU102"
-YAML_COMPILER_FLAGS_append_zcu106-zynqmp = " -DXPS_BOARD_ZCU106"
+XSCTH_APP_COMPILER_FLAGS_append_zcu102-zynqmp = " -DXPS_BOARD_ZCU102"
+XSCTH_APP_COMPILER_FLAGS_append_zcu106-zynqmp = " -DXPS_BOARD_ZCU106"
 XSCTH_COMPILER_DEBUG_FLAGS = "-O2 -DFSBL_DEBUG_INFO"
 
 XSCTH_APP_zynq   = "Zynq FSBL"
-- 
2.7.4

-- 
_______________________________________________
meta-xilinx mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-xilinx

Reply via email to