diff options
Diffstat (limited to 'external/meta-clang/conf/layer.conf')
-rw-r--r-- | external/meta-clang/conf/layer.conf | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/external/meta-clang/conf/layer.conf b/external/meta-clang/conf/layer.conf new file mode 100644 index 00000000..a5c666fc --- /dev/null +++ b/external/meta-clang/conf/layer.conf @@ -0,0 +1,23 @@ +# We have a conf and classes directory, append to BBPATH +BBPATH .= ":${LAYERDIR}" + +# We have a recipes directory, add to BBFILES +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" + +BBFILES_DYNAMIC += " \ + openembedded-layer:${LAYERDIR}/dynamic-layers/openembedded-layer/*/*/*.bb \ + openembedded-layer:${LAYERDIR}/dynamic-layers/openembedded-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" + +INHERIT += "clang" + +require conf/nonclangable.conf |