summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/icu/Makefile.am')
-rw-r--r--Build/source/libs/icu/Makefile.am12
1 files changed, 10 insertions, 2 deletions
diff --git a/Build/source/libs/icu/Makefile.am b/Build/source/libs/icu/Makefile.am
index 9d870eef8e7..78f055bdf73 100644
--- a/Build/source/libs/icu/Makefile.am
+++ b/Build/source/libs/icu/Makefile.am
@@ -36,9 +36,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