multi-kernel.inc: the current fetcher2 in yocto started having a glitch, so fix it up
authorKoen Kooi <koen@dominion.thruhere.net>
Tue, 1 Feb 2011 15:03:31 +0000 (16:03 +0100)
committerKoen Kooi <koen@dominion.thruhere.net>
Tue, 1 Feb 2011 15:03:31 +0000 (16:03 +0100)
When the glitch has been fixed this can get removed

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
recipes-bsp/linux/multi-kernel.inc

index 9f5a0a031e05f9090edb9c4d007656a692e2bb22..d34994fc17a092157318ddf03bdbbad2ae09f897 100644 (file)
@@ -23,11 +23,20 @@ EXTRA_OEMAKE = "${PARALLEL_MAKE} "
 
 do_compileconfigs () {
 
 
 do_compileconfigs () {
 
+  # fixup for fetcher change
+  if [ -e ${WORKDIR}/configs/configs ] ; then
+      if [ -e ${WORKDIR}/configs/configs/.empty ] ; then
+          mv ${WORKDIR}/configs/configs/.empty ${WORKDIR}/configs/
+      fi
+      mv ${WORKDIR}/configs/configs/* ${WORKDIR}/configs/
+      rm -rf ${WORKDIR}/configs/configs
+  fi
+
   # Compile and Install additional kernel configs if found
   if [ -e ${WORKDIR}/configs/.empty ] ; then
        echo "No configs found in configs/ directory, skipping to regular build"
   else
   # Compile and Install additional kernel configs if found
   if [ -e ${WORKDIR}/configs/.empty ] ; then
        echo "No configs found in configs/ directory, skipping to regular build"
   else
-       echo "Multiple configs found, building those first"
+      echo "Multiple configs found, building those first"
 
       # Context Save the regular 'defconfig'
       cp ${WORKDIR}/defconfig ${WORKDIR}/defconfig.save
 
       # Context Save the regular 'defconfig'
       cp ${WORKDIR}/defconfig ${WORKDIR}/defconfig.save