diff options
Diffstat (limited to 'Makefile.custom')
-rw-r--r-- | Makefile.custom | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.custom b/Makefile.custom index e4a616f65..3334b31eb 100644 --- a/Makefile.custom +++ b/Makefile.custom | |||
@@ -47,10 +47,11 @@ ifneq ($(strip $(DO_INSTALL_LIBS)),n) | |||
47 | endif | 47 | endif |
48 | 48 | ||
49 | # Not very elegant: copies testsuite to objdir... | 49 | # Not very elegant: copies testsuite to objdir... |
50 | # (cp -pPR is POSIX-compliant (cp -dpR or cp -a would not be)) | ||
50 | .PHONY: check | 51 | .PHONY: check |
51 | .PHONY: test | 52 | .PHONY: test |
52 | check test: busybox busybox.links | 53 | check test: busybox busybox.links |
53 | test -d $(objtree)/testsuite || cp -a $(srctree)/testsuite $(objtree) | 54 | test -d $(objtree)/testsuite || cp -pPR $(srctree)/testsuite $(objtree) |
54 | bindir=$(objtree) srcdir=$(srctree)/testsuite \ | 55 | bindir=$(objtree) srcdir=$(srctree)/testsuite \ |
55 | $(SHELL) -c "cd $(objtree)/testsuite && $(srctree)/testsuite/runtest $(if $(KBUILD_VERBOSE:0=),-v)" | 56 | $(SHELL) -c "cd $(objtree)/testsuite && $(srctree)/testsuite/runtest $(if $(KBUILD_VERBOSE:0=),-v)" |
56 | 57 | ||
@@ -58,7 +59,7 @@ check test: busybox busybox.links | |||
58 | release: distclean | 59 | release: distclean |
59 | cd ..; \ | 60 | cd ..; \ |
60 | rm -r -f busybox-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION); \ | 61 | rm -r -f busybox-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION); \ |
61 | cp -a busybox busybox-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) && { \ | 62 | cp -pPR busybox busybox-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) && { \ |
62 | find busybox-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)/ -type d \ | 63 | find busybox-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)/ -type d \ |
63 | -name .svn \ | 64 | -name .svn \ |
64 | -print \ | 65 | -print \ |