summaryrefslogtreecommitdiff
path: root/libicuuc/libicu/buildfile
diff options
context:
space:
mode:
Diffstat (limited to 'libicuuc/libicu/buildfile')
-rw-r--r--libicuuc/libicu/buildfile8
1 files changed, 5 insertions, 3 deletions
diff --git a/libicuuc/libicu/buildfile b/libicuuc/libicu/buildfile
index 630de64..e5c451f 100644
--- a/libicuuc/libicu/buildfile
+++ b/libicuuc/libicu/buildfile
@@ -3,7 +3,7 @@
./: lib{icuuc} lib{icudata}
-patched = ucasemap unistr
+patched = ucasemap unistr uniset
lib{icuuc}: uc/hxx{**} uc/cxx{* -{$patched}} cxx{$patched} lib{icudata}
@@ -74,9 +74,11 @@ switch $c.class, $tsys
# Disable warnings that pop up with -Wall -Wextra. Upstream doesn't seem
# to care about these and it is not easy to disable specific warnings in a
# way that works across compilers/version (some -Wno-* options are only
- # recognized in newer versions).
+ # recognized in newer versions). There are still some warnings left that
+ # appear for certain platforms/compilers. We pass them through but disable
+ # treating them as errors.
#
- cc.coptions += -Wno-all -Wno-extra
+ cc.coptions += -Wno-all -Wno-extra -Wno-error
# Disable the Clang targeting MSVC warnings.
#