From patchwork Fri Feb 1 10:02:47 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [meta-java, for, denzil] 3/4] Revert "llvm: use spaces for python functions" Date: Fri, 01 Feb 2013 10:02:47 -0000 From: Ting Liu X-Patchwork-Id: 43803 Message-Id: <1359712968-22554-4-git-send-email-b28495@freescale.com> To: Cc: b29882@freescale.com From: Ting Liu This reverts commit 8e11ccd8a46abcf46fe3854d40ead208b5605b53. Conflicts: recipes-core/llvm/llvm.inc --- recipes-core/llvm/llvm.inc | 65 ++++++++++++++++++++++--------------------- 1 files changed, 33 insertions(+), 32 deletions(-) diff --git a/recipes-core/llvm/llvm.inc b/recipes-core/llvm/llvm.inc index 65d36c5..b71018e 100644 --- a/recipes-core/llvm/llvm.inc +++ b/recipes-core/llvm/llvm.inc @@ -86,8 +86,9 @@ PACKAGES_virtclass-native = "" PACKAGES_DYNAMIC_virtclass-native = "" python populate_packages_prepend () { - libllvm_libdir = bb.data.expand('${libdir}/llvm${LLVM_RELEASE}', d) - do_split_packages(d, libllvm_libdir, '^lib(.*)\.so$', 'libllvm-%s', 'Split package for %s', allow_dirs=True) + libllvm_libdir = bb.data.expand('${libdir}/llvm${LLVM_RELEASE}', d) + + do_split_packages(d, libllvm_libdir, '^lib(.*)\.so$', 'libllvm-%s', 'Split package for %s', allow_dirs=True) } FILES_${PN} = "" @@ -104,25 +105,25 @@ FILES_${PN}-dev = " \ " do_install() { - # Install into a private directory to be able to reorganize the files. + # Install into a private directory to be able to reorganize the files. - cd ${OECMAKE_BUILDPATH} + cd ${OECMAKE_BUILDPATH} - oe_runmake DESTDIR=${WORKDIR}/llvm-install install + oe_runmake DESTDIR=${WORKDIR}/llvm-install install - # Create our custom target directories - install -d ${D}${bindir}/llvm${LLVM_RELEASE} - install -d ${D}${includedir}/llvm${LLVM_RELEASE} - install -d ${D}${libdir}/llvm${LLVM_RELEASE} + # Create our custom target directories + install -d ${D}${bindir}/llvm${LLVM_RELEASE} + install -d ${D}${includedir}/llvm${LLVM_RELEASE} + install -d ${D}${libdir}/llvm${LLVM_RELEASE} - # Move headers into their own directory - cp -R ${WORKDIR}/llvm-install/${prefix}/include/llvm \ - ${D}${includedir}/llvm${LLVM_RELEASE}/ - cp -R ${WORKDIR}/llvm-install/${prefix}/include/llvm-c \ - ${D}${includedir}/llvm${LLVM_RELEASE}/ + # Move headers into their own directory + cp -R ${WORKDIR}/llvm-install/${prefix}/include/llvm \ + ${D}${includedir}/llvm${LLVM_RELEASE}/ + cp -R ${WORKDIR}/llvm-install/${prefix}/include/llvm-c \ + ${D}${includedir}/llvm${LLVM_RELEASE}/ - find ${WORKDIR}/llvm-install/${prefix}/lib -name "*" -maxdepth 1 -exec \ - install {} ${D}${libdir}/llvm${LLVM_RELEASE} \; + find ${WORKDIR}/llvm-install/${prefix}/lib -name "*" -maxdepth 1 -exec \ + install {} ${D}${libdir}/llvm${LLVM_RELEASE} \; # I dont know another way out. Binaries are installed into a special subdir find ${WORKDIR}/llvm-install/${prefix}/bin -name "*" -maxdepth 1 -exec \ @@ -148,7 +149,7 @@ do_install() { install -d ${SYSROOT_DESTDIR}${bindir_crossscripts} install -m 0755 bin/llvm-config${LLVM_RELEASE} ${SYSROOT_DESTDIR}${bindir_crossscripts} } - + do_install_virtclass-native() { # Install into a private directory to be able to reorganize the files. @@ -194,21 +195,21 @@ do_install_virtclass-native() { # Retrieve the target in a way that is compatible to the arch # value in llvm (>= 2.5) def get_llvm_arch(d): - import bb; - - arch = bb.data.getVar('TARGET_ARCH', d, 1) - if arch == "x86_64" or arch == "i486" or arch == "i586" or arch == "i686": - arch = "X86" - elif arch == "arm": - arch = "ARM" - elif arch == "mipsel" or arch == "mips": - arch = "mips" - elif arch == "powerpc" or arch == "powerpc64": - arch = "PowerPC" - else: - bb.error("%s does not support %s yet" % (bb.data.getVar('PN', d, 1), arch) ); - - return arch + import bb; + + arch = bb.data.getVar('TARGET_ARCH', d, 1) + if arch == "x86_64" or arch == "i486" or arch == "i586" or arch == "i686": + arch = "X86" + elif arch == "arm": + arch = "ARM" + elif arch == "mipsel" or arch == "mips": + arch = "mips" + elif arch == "powerpc" or arch == "powerpc64": + arch = "PowerPC" + else: + bb.error("%s does not support %s yet" % (bb.data.getVar('PN', d, 1), arch) ); + + return arch BBCLASSEXTEND = "native"