summaryrefslogtreecommitdiff
path: root/mk/rootfs.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-05-21 11:37:33 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-05-21 11:37:54 +0200
commit24f068f5dff1f823b8b8a82752a8afc02560981f (patch)
tree7a8b5d9d0d8e0b69959f249804befa2a1960efba /mk/rootfs.mk
parent3151be5bdc4e7306790e6cfdcc372124d2b4d155 (diff)
downloadembtoolkit-24f068f5dff1f823b8b8a82752a8afc02560981f.tar.gz
embtoolkit-24f068f5dff1f823b8b8a82752a8afc02560981f.tar.bz2
embtoolkit-24f068f5dff1f823b8b8a82752a8afc02560981f.tar.xz
Rootfs build: avoid some harmless error messages
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/rootfs.mk')
-rw-r--r--mk/rootfs.mk18
1 files changed, 9 insertions, 9 deletions
diff --git a/mk/rootfs.mk b/mk/rootfs.mk
index 7289b70..82d70a0 100644
--- a/mk/rootfs.mk
+++ b/mk/rootfs.mk
@@ -60,11 +60,11 @@ ifeq ($(CONFIG_EMBTK_64BITS_FS_COMPAT32),y)
ROOTFS_STRIPPED_FILES += `find $$ROOTFS/lib32 -type f -name *.so*`
ROOTFS_STRIPPED_FILES += `find $$ROOTFS/usr/lib32 -type f -name *.so*`
endif
-ROOTFS_STRIPPED_FILES += `find $$ROOTFS/bin -type f`
-ROOTFS_STRIPPED_FILES += `find $$ROOTFS/sbin -type f`
-ROOTFS_STRIPPED_FILES += `find $$ROOTFS/usr/bin -type f`
-ROOTFS_STRIPPED_FILES += `find $$ROOTFS/usr/sbin -type f`
-ROOTFS_STRIPPED_FILES += `find $$ROOTFS/usr/libexec -type f`
+ROOTFS_STRIPPED_FILES += `[ -d $$ROOTFS/bin ] && find $$ROOTFS/bin -type f`
+ROOTFS_STRIPPED_FILES += `[ -d $$ROOTFS/sbin ] && find $$ROOTFS/sbin -type f`
+ROOTFS_STRIPPED_FILES += `[ -d $$ROOTFS/usr/bin ] && find $$ROOTFS/usr/bin -type f`
+ROOTFS_STRIPPED_FILES += `[ -d $$ROOTFS/usr/sbin ] && find $$ROOTFS/usr/sbin -type f`
+ROOTFS_STRIPPED_FILES += `[ -d $$ROOTFS/usr/libexec ] && find $$ROOTFS/usr/libexec -type f`
endif
rootfs_build:
@@ -96,16 +96,16 @@ ifeq ($(CONFIG_EMBTK_64BITS_FS_COMPAT32),y)
@-cp -d $(SYSROOT)/lib32/*.so* $(ROOTFS)/lib32/
@-cp -d $(SYSROOT)/usr/lib32/*.so* $(ROOTFS)/usr/lib32/
endif
- @-cp -R $(SYSROOT)/bin/* $(ROOTFS)/bin/
+ @-cp -R $(SYSROOT)/bin/* $(ROOTFS)/bin/ >/dev/null 2>/dev/null
@-cp -R $(SYSROOT)/usr/bin/* $(ROOTFS)/usr/bin/
- @-cp -R $(SYSROOT)/sbin/* $(ROOTFS)/sbin/
+ @-cp -R $(SYSROOT)/sbin/* $(ROOTFS)/sbin/ >/dev/null 2>/dev/null
@-cp -R $(SYSROOT)/usr/sbin/* $(ROOTFS)/usr/sbin/
- @-cp -R $(SYSROOT)/etc/* $(ROOTFS)/etc/
+ @-cp -R $(SYSROOT)/etc/* $(ROOTFS)/etc/ >/dev/null 2>/dev/null
@cp -R $(SYSROOT)/root $(ROOTFS)/
ifeq ($(CONFIG_EMBTK_TARGET_STRIPPED),y)
$(call EMBTK_GENERIC_MESSAGE,"Stripping binaries as specified...")
@-$(FAKEROOT_BIN) -i $(EMBTK_ROOT)/.fakeroot.001 -- \
- $(TARGETSTRIP) $(ROOTFS_STRIPPED_FILES)
+ $(TARGETSTRIP) $(ROOTFS_STRIPPED_FILES) >/dev/null 2>&1
endif
@-$(FAKEROOT_BIN) -i $(EMBTK_ROOT)/.fakeroot.001 -- \
rm -rf `find $$ROOTFS -type f -name *.la`