meta-xilinx-standalone: classes: cleanup the class
In the esw repo linker generation is moved to the liner_gen.py
file, which needs to be called before do_configure.
This patch updates the bbclass for the same.
Also updated the DEPENDS variable list.
inherit esw deploy python3native
-DEPENDS += "dtc-native python3-pyyaml-native xilstandalone xiltimer device-tree"
+DEPENDS += "dtc-native python3-pyyaml-native xilstandalone libxil xiltimer device-tree"
+
+do_configure_prepend() {
+ cd ${S}
+ nativepython3 ${S}/scripts/linker_gen.py -d ${DTBFILE} -o ${OECMAKE_SOURCEPATH}
+}
do_generate_eglist () {
cd ${S}
