[meta-intel] [PATCH 4/4] layer.conf: add clang to dynamic layers

Anuj Mittal anuj.mittal at intel.com
Fri Apr 5 06:00:21 PDT 2019


and move the clang bbappend there

Signed-off-by: Anuj Mittal <anuj.mittal at intel.com>
---
 conf/layer.conf                                               | 4 ++++
 .../clang-layer/recipes-devtools}/clang/clang_%.bbappend      | 0
 .../0001-OpenCL-Change-type-of-block-pointer-for-OpenCL.patch | 0
 ...Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch | 0
 .../clang/files/0001-dont-export-targets-for-binaries.patch   | 0
 .../clang/files/0001-point-to-correct-clang.patch             | 0
 ...-OpenCL-Simplify-LLVM-IR-generated-for-OpenCL-blocks.patch | 0
 .../clang/files/0003-OpenCL-Fix-assertion-due-to-blocks.patch | 0
 .../recipes-devtools}/clang/llvm-project-source.bbappend      | 0
 9 files changed, 4 insertions(+)
 rename {recipes-devtools => dynamic-layers/clang-layer/recipes-devtools}/clang/clang_%.bbappend (100%)
 rename {recipes-devtools => dynamic-layers/clang-layer/recipes-devtools}/clang/files/0001-OpenCL-Change-type-of-block-pointer-for-OpenCL.patch (100%)
 rename {recipes-devtools => dynamic-layers/clang-layer/recipes-devtools}/clang/files/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch (100%)
 rename {recipes-devtools => dynamic-layers/clang-layer/recipes-devtools}/clang/files/0001-dont-export-targets-for-binaries.patch (100%)
 rename {recipes-devtools => dynamic-layers/clang-layer/recipes-devtools}/clang/files/0001-point-to-correct-clang.patch (100%)
 rename {recipes-devtools => dynamic-layers/clang-layer/recipes-devtools}/clang/files/0002-OpenCL-Simplify-LLVM-IR-generated-for-OpenCL-blocks.patch (100%)
 rename {recipes-devtools => dynamic-layers/clang-layer/recipes-devtools}/clang/files/0003-OpenCL-Fix-assertion-due-to-blocks.patch (100%)
 rename {recipes-devtools => dynamic-layers/clang-layer/recipes-devtools}/clang/llvm-project-source.bbappend (100%)

diff --git a/conf/layer.conf b/conf/layer.conf
index 3e75b0fe..4cea5500 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -20,5 +20,9 @@ LAYERRECOMMENDS_intel = "dpdk intel-qat"
 LAYERVERSION_intel = "5"
 LAYERSERIES_COMPAT_intel = "thud warrior"
 
+BBFILES_DYNAMIC += " \
+    clang-layer:${LAYERDIR}/dynamic-layers/clang-layer/*/*/*.bb \
+    clang-layer:${LAYERDIR}/dynamic-layers/clang-layer/*/*/*.bbappend \
+"
 
 require ${LAYERDIR}/conf/include/maintainers.inc
diff --git a/recipes-devtools/clang/clang_%.bbappend b/dynamic-layers/clang-layer/recipes-devtools/clang/clang_%.bbappend
similarity index 100%
rename from recipes-devtools/clang/clang_%.bbappend
rename to dynamic-layers/clang-layer/recipes-devtools/clang/clang_%.bbappend
diff --git a/recipes-devtools/clang/files/0001-OpenCL-Change-type-of-block-pointer-for-OpenCL.patch b/dynamic-layers/clang-layer/recipes-devtools/clang/files/0001-OpenCL-Change-type-of-block-pointer-for-OpenCL.patch
similarity index 100%
rename from recipes-devtools/clang/files/0001-OpenCL-Change-type-of-block-pointer-for-OpenCL.patch
rename to dynamic-layers/clang-layer/recipes-devtools/clang/files/0001-OpenCL-Change-type-of-block-pointer-for-OpenCL.patch
diff --git a/recipes-devtools/clang/files/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch b/dynamic-layers/clang-layer/recipes-devtools/clang/files/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch
similarity index 100%
rename from recipes-devtools/clang/files/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch
rename to dynamic-layers/clang-layer/recipes-devtools/clang/files/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch
diff --git a/recipes-devtools/clang/files/0001-dont-export-targets-for-binaries.patch b/dynamic-layers/clang-layer/recipes-devtools/clang/files/0001-dont-export-targets-for-binaries.patch
similarity index 100%
rename from recipes-devtools/clang/files/0001-dont-export-targets-for-binaries.patch
rename to dynamic-layers/clang-layer/recipes-devtools/clang/files/0001-dont-export-targets-for-binaries.patch
diff --git a/recipes-devtools/clang/files/0001-point-to-correct-clang.patch b/dynamic-layers/clang-layer/recipes-devtools/clang/files/0001-point-to-correct-clang.patch
similarity index 100%
rename from recipes-devtools/clang/files/0001-point-to-correct-clang.patch
rename to dynamic-layers/clang-layer/recipes-devtools/clang/files/0001-point-to-correct-clang.patch
diff --git a/recipes-devtools/clang/files/0002-OpenCL-Simplify-LLVM-IR-generated-for-OpenCL-blocks.patch b/dynamic-layers/clang-layer/recipes-devtools/clang/files/0002-OpenCL-Simplify-LLVM-IR-generated-for-OpenCL-blocks.patch
similarity index 100%
rename from recipes-devtools/clang/files/0002-OpenCL-Simplify-LLVM-IR-generated-for-OpenCL-blocks.patch
rename to dynamic-layers/clang-layer/recipes-devtools/clang/files/0002-OpenCL-Simplify-LLVM-IR-generated-for-OpenCL-blocks.patch
diff --git a/recipes-devtools/clang/files/0003-OpenCL-Fix-assertion-due-to-blocks.patch b/dynamic-layers/clang-layer/recipes-devtools/clang/files/0003-OpenCL-Fix-assertion-due-to-blocks.patch
similarity index 100%
rename from recipes-devtools/clang/files/0003-OpenCL-Fix-assertion-due-to-blocks.patch
rename to dynamic-layers/clang-layer/recipes-devtools/clang/files/0003-OpenCL-Fix-assertion-due-to-blocks.patch
diff --git a/recipes-devtools/clang/llvm-project-source.bbappend b/dynamic-layers/clang-layer/recipes-devtools/clang/llvm-project-source.bbappend
similarity index 100%
rename from recipes-devtools/clang/llvm-project-source.bbappend
rename to dynamic-layers/clang-layer/recipes-devtools/clang/llvm-project-source.bbappend
-- 
2.19.1



More information about the meta-intel mailing list