aboutsummaryrefslogtreecommitdiff
path: root/iconvdata/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'iconvdata/Makefile')
-rw-r--r--iconvdata/Makefile13
1 files changed, 7 insertions, 6 deletions
diff --git a/iconvdata/Makefile b/iconvdata/Makefile
index 80d9a08a97..56cef22705 100644
--- a/iconvdata/Makefile
+++ b/iconvdata/Makefile
@@ -475,13 +475,14 @@ endif
include ../Rules
-.PHONY: do-iconv-test
-tests: do-iconv-test
+tests: $(objpfx)iconv-test.out
-do-iconv-test: run-iconv-test.sh $(objpfx)gconv-modules \
- $(addprefix $(objpfx),$(modules.so)) \
- $(common-objdir)/iconv/iconv_prog
- $(SHELL) -e $< $(common-objdir) > $(objpfx)iconv-test.out
+$(objpfx)iconv-test.out: run-iconv-test.sh $(objpfx)gconv-modules \
+ $(addprefix $(objpfx),$(modules.so)) \
+ $(common-objdir)/iconv/iconv_prog
+ $(SHELL) -e $< $(common-objdir) > $@
+ifdef objpfx
$(objpfx)gconv-modules: gconv-modules
cp $^ $@
+endif