Followup to bug 609976 - Build ICU as a shared library on windows. r=mshal
authorMike Hommey <mh+mozilla@glandium.org>
Sat, 18 Oct 2014 09:28:57 +0900
changeset 211115 887c54a2dc05ae9d1c6a45d06ce988e957461d03
parent 211114 4701a7ff7279da046154b22062ea8f60c9b8a9b3
child 211116 85fb6b5bc62ae39268393071f13436dbe3fe73fd
push id11501
push usercbook@mozilla.com
push dateMon, 20 Oct 2014 13:53:11 +0000
treeherderb2g-inbound@d46a0089b8a6 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmshal
bugs609976
milestone36.0a1
Followup to bug 609976 - Build ICU as a shared library on windows. r=mshal
CLOBBER
configure.in
--- a/CLOBBER
+++ b/CLOBBER
@@ -17,9 +17,9 @@
 #
 # Modifying this file will now automatically clobber the buildbot machines \o/
 #
 
 # Are you updating CLOBBER because you think it's needed for your WebIDL
 # changes to stick? As of bug 928195, this shouldn't be necessary! Please
 # don't change CLOBBER for WebIDL changes any more.
 
-Bug 1063356 - Makefiles don't seem to be regenerating after libvpx bump.
+Bug 609976 needs a CLOBBER on Windows again.
--- a/configure.in
+++ b/configure.in
@@ -9051,16 +9051,20 @@ if test "$MOZ_WIDGET_TOOLKIT" = "android
 else
     _INTL_API=yes
 fi
 
 if test "$MOZ_WIDGET_TOOLKIT" = "cocoa"; then
     USE_ICU=1
 fi
 
+if test "$OS_TARGET" = WINNT; then
+    MOZ_SHARED_ICU=1
+fi
+
 MOZ_CONFIG_ICU()
 
 if test -z "$JS_SHARED_LIBRARY"; then
   AC_DEFINE(MOZ_STATIC_JS)
 fi
 AC_SUBST(JS_SHARED_LIBRARY)
 
 MOZ_CREATE_CONFIG_STATUS()