From 3d4c48bd0afb67396aacbc444fa7f6698724860e Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 27 Dec 2018 10:47:14 -0800 Subject: recipes: Rework llvm/clang/compiler-rt/libcxx/lldb recipes This is an overhaul of clang/llvm project related recipes * switch to using a flat mono repo for all clang/llvm projects * Add llvm-project-source recipe which will prepare source tree in work-shared for all recipes much like kernel and gcc * build lld as part of clang recipes, its much easier and saves build time and hopefully nativesdk version will be built now for free * switch to official git repos at git://github.com/llvm-project * Adjust all recipes to use shared sources Signed-off-by: Khem Raj --- recipes-devtools/clang/clang-cross-canadian_git.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'recipes-devtools/clang/clang-cross-canadian_git.bb') diff --git a/recipes-devtools/clang/clang-cross-canadian_git.bb b/recipes-devtools/clang/clang-cross-canadian_git.bb index 58e2206..b547f47 100644 --- a/recipes-devtools/clang/clang-cross-canadian_git.bb +++ b/recipes-devtools/clang/clang-cross-canadian_git.bb @@ -10,6 +10,7 @@ SECTION = "devel" PN = "clang-cross-canadian-${TRANSLATED_TARGET_ARCH}" require clang.inc +require common-source.inc inherit cross-canadian DEPENDS += "nativesdk-clang binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} virtual/${HOST_PREFIX}binutils-crosssdk virtual/nativesdk-libc" @@ -18,8 +19,6 @@ DEPENDS += "nativesdk-clang binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} vi EXTRA_OECONF_PATHS[vardepsexclude] = "TUNE_PKGARCH" TARGET_ARCH[vardepsexclude] = "TUNE_ARCH" -S = "${WORKDIR}" - do_install() { install -d ${D}${bindir} ln -sf ../clang ${D}${bindir}/${TARGET_PREFIX}clang -- cgit v1.2.3-54-g00ecf