]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
bootchart2: fix to find collector correctly in case of multilib ChenQi/bootchart2
authorChen Qi <Qi.Chen@windriver.com>
Tue, 2 Dec 2014 10:16:53 +0000 (05:16 -0500)
committerChen Qi <Qi.Chen@windriver.com>
Tue, 2 Dec 2014 10:24:39 +0000 (18:24 +0800)
This patch fixes the following error of being not able to find the
bootchart-collector program when using bootchart2 in multilib system.

In order for bootchartd to correctly find the collector program, we need
to set several vars while compiling.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
meta/recipes-devtools/bootchart2/bootchart2_git.bb

index 04fb901b68a8aeb4b066c093541c612a2dcc3ed0..5fc7211f7980d7f38f835356be4d8b4b128c462f 100644 (file)
@@ -120,6 +120,12 @@ do_compile_append_class-native () {
     chmod +x ${S}/pybootchartgui
 }
 
+do_compile_prepend () {
+    export PY_LIBDIR="${libdir}/${PYTHON_DIR}"
+    export BINDIR="${bindir}"
+    export LIBDIR="${base_libdir}"
+}
+
 do_install () {
     install -d ${D}${sysconfdir} # needed for -native
     export PY_LIBDIR="${libdir}/${PYTHON_DIR}"