Because the build of nss seems to ignore CFLAGS, we never
have put source code in the -dbg package. We do not address
the CFLAGS issue, but we do add -g to the definition of CC
so that we will generate debug info.
We also let package.bbclass populate the -dbg package instead
of forcing the contents locally.
Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
export USE_64=1
fi
- make -C ./nss CCC="${CXX}" \
- OS_TEST=${OS_TEST} \
+ # We can modify CC in the environment, but if we set it via an
+ # argument to make, nsinstall, a host program, will also build with it!
+ #
+ export CC="${CC} -g"
+ make -C ./nss CCC="${CXX} -g" \
+ OS_TEST=${OS_TEST}
}
${libdir}/pkgconfig/* \
${includedir}/* \
"
-FILES_${PN}-dbg = "\
- ${bindir}/.debug/* \
- ${libdir}/.debug/* \
- "
+# FILES_${PN}-dbg is populated automatically
BBCLASSEXTEND = "native nativesdk"