summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/icu/Makefile.in')
-rw-r--r--Build/source/libs/icu/Makefile.in12
1 files changed, 10 insertions, 2 deletions
diff --git a/Build/source/libs/icu/Makefile.in b/Build/source/libs/icu/Makefile.in
index 4931a6d39a7..fd54483d180 100644
--- a/Build/source/libs/icu/Makefile.in
+++ b/Build/source/libs/icu/Makefile.in
@@ -593,9 +593,17 @@ icu-build/Makefile: $(noinst_DATA)
echo "make: running $(SHELL) $$cmd" && \
eval $(SHELL) $$cmd)
-.PHONY: icubuild
-icubuild: icu-build/Makefile
+.PHONY: icubuild check-makeflags
+icubuild: icu-build/Makefile check-makeflags
cd icu-build && $(MAKE) $(AM_MAKEFLAGS) all
+check-makeflags:
+ @for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ CFLAGS=* | CPPFLAGS=* | CXXFLAGS=* | LDFLAGS=*) \
+ echo "Sorry, the icu-xetex build systems disallows \`make $$f'."; \
+ exit 1;; \
+ esac; \
+ done
distclean-local:
rm -rf icu-build