]> code.ossystems Code Review - openembedded-core.git/commitdiff
packagegroup-core-sdk: add gcc-sanitizers to core SDK
authorDan McGregor <dan.mcgregor@usask.ca>
Thu, 11 Dec 2014 02:14:57 +0000 (20:14 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 23 Jan 2015 11:35:27 +0000 (11:35 +0000)
Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
meta/recipes-core/packagegroups/packagegroup-core-sdk.bb

index a544bbdbdb7903e233ce648add29079998411b11..83da7e027c1ba66c15ca129ad6be95ac2864f0a9 100644 (file)
@@ -6,6 +6,8 @@ SUMMARY = "Software development tools"
 LICENSE = "MIT"
 PR = "r9"
 
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
 inherit packagegroup
 
 #PACKAGEFUNCS =+ 'generate_sdk_pkgs'
@@ -26,9 +28,17 @@ RDEPENDS_packagegroup-core-sdk = "\
     file \
     tcl"
 
+SANITIZERS = "libasan-dev libubsan-dev"
+SANITIZERS_aarch64 = ""
+SANITIZERS_mips = ""
+SANITIZERS_mips64 = ""
+SANITIZERS_powerpc64 = ""
+SANITIZERS_sparc = ""
+
 RRECOMMENDS_packagegroup-core-sdk = "\
     libgomp \
-    libgomp-dev"
+    libgomp-dev \
+    ${SANITIZERS}"
 
 #python generate_sdk_pkgs () {
 #    poky_pkgs = read_pkgdata('packagegroup-core', d)['PACKAGES']