Unslung: unslung_image.bb - .dbg files that need manual cleanup have moved to a ...
authorMike Westerhof <mwester@dls.net>
Tue, 1 Aug 2006 03:23:22 +0000 (03:23 +0000)
committerMike Westerhof <mwester@dls.net>
Tue, 1 Aug 2006 03:23:22 +0000 (03:23 +0000)
packages/images/unslung-image.bb

index 4d79587..701e7f1 100644 (file)
@@ -1,5 +1,5 @@
 LICENSE = MIT
-PR = "r18"
+PR = "r19"
 
 IMAGE_BASENAME = "unslung"
 
@@ -82,19 +82,20 @@ unslung_clean_image () {
        rm -f ${IMAGE_ROOTFS}/usr/bin/xargs
 
        # FIXME: change made 24 Jul 2006 by the OE folks changes the "strip"
-       # behavior to create an extra file named <filename>.dbg containing
-       # the stripped symbols.  These dbg files are supposed to be packaged
+       # behavior to create an extra file named .debug/<filename> containing
+       # the stripped symbols.  These files are supposed to be packaged
        # separately by the standard bb routines, but for some reason this
        # does not alway occur.  This extremely ugly step is to remove the
-       # dbg cruft from the rootfs if any are left in the obvious locations.
+       # debug cruft from the rootfs if any are left in the obvious locations.
        # Once someone figures out why and what the right way is to fix this,
        # this code should be removed.
 
-       rm -f ${IMAGE_ROOTFS}/bin/*.dbg
-       rm -f ${IMAGE_ROOTFS}/sbin/*.dbg
-       rm -f ${IMAGE_ROOTFS}/usr/bin/*.dbg
-       rm -f ${IMAGE_ROOTFS}/usr/sbin/*.dbg
-       rm -f ${IMAGE_ROOTFS}/lib/*.dbg
+       rm -rf ${IMAGE_ROOTFS}/bin/.debug
+       rm -rf ${IMAGE_ROOTFS}/sbin/.debug
+       rm -rf ${IMAGE_ROOTFS}/lib/.debug
+       rm -rf ${IMAGE_ROOTFS}/usr/bin/.debug
+       rm -rf ${IMAGE_ROOTFS}/usr/sbin/.debug
+       rm -rf ${IMAGE_ROOTFS}/usr/lib/.debug
 }
 
 python () {