summaryrefslogtreecommitdiffstats
path: root/external/meta-clang/conf/layer.conf
diff options
context:
space:
mode:
Diffstat (limited to 'external/meta-clang/conf/layer.conf')
-rw-r--r--external/meta-clang/conf/layer.conf22
1 files changed, 18 insertions, 4 deletions
diff --git a/external/meta-clang/conf/layer.conf b/external/meta-clang/conf/layer.conf
index a5c666fc..c0a422f4 100644
--- a/external/meta-clang/conf/layer.conf
+++ b/external/meta-clang/conf/layer.conf
@@ -7,17 +7,31 @@ BBFILES += "${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend"
BBFILE_COLLECTIONS += "clang-layer"
BBFILE_PATTERN_clang-layer := "^${LAYERDIR}/"
BBFILE_PRIORITY_clang-layer = "7"
-LAYERSERIES_COMPAT_clang-layer = "sumo thud"
+LAYERSERIES_COMPAT_clang-layer = "zeus dunfell"
+LAYERDEPENDS_clang-layer = "core"
BBFILES_DYNAMIC += " \
+ browser-layer:${LAYERDIR}/dynamic-layers/browser-layer/*/*.bb \
+ browser-layer:${LAYERDIR}/dynamic-layers/browser-layer/*/*.bbappend \
openembedded-layer:${LAYERDIR}/dynamic-layers/openembedded-layer/*/*/*.bb \
openembedded-layer:${LAYERDIR}/dynamic-layers/openembedded-layer/*/*/*.bbappend \
+ networking-layer:${LAYERDIR}/dynamic-layers/networking-layer/*/*/*.bb \
+ networking-layer:${LAYERDIR}/dynamic-layers/networking-layer/*/*/*.bbappend \
"
-#PREFERRED_PROVIDER_gcc-cross-initial-${TARGET_ARCH}_forcevariable = "clang-cross"
-#PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial_forcevariable = "clang-cross"
PREFERRED_PROVIDER_libgcc-initial = "libgcc-initial"
-
+#PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}compilerlibs_forcevariable = "libcxx"
+PREFERRED_PROVIDER_llvm = "clang"
+PREFERRED_PROVIDER_llvm-native = "clang-native"
+PREFERRED_PROVIDER_nativesdk-llvm = "nativesdk-clang"
INHERIT += "clang"
+# Do not include clang in SDK unless user wants to
+CLANGSDK ??= "0"
+
+LLVMVERSION = "10.0.1"
+
require conf/nonclangable.conf
+require conf/nonscanable.conf
+
+NON_MULTILIB_RECIPES_append = " bcc bpftrace"