Revision: 10391
Author:   con...@google.com
Date:     Fri Jun 24 08:39:48 2011
Log: In the chrome.manifest, list binary components in ascending version order so that the right choice wins. Unbreaks <=FF4 from my previous change.

Don't conflate debug with debuglevel (really, loglevel). Default to build binaries without debugging information for the space savings but keep the INFO logging.

Review at http://gwt-code-reviews.appspot.com/1465806

Review by: cod...@google.com
http://code.google.com/p/google-web-toolkit/source/detail?r=10391

Modified:
 /trunk/plugins/config.mk
 /trunk/plugins/xpcom/prebuilt/extension/chrome.manifest
/trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff3/libgwt_dev_ff3.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff3+/libgwt_dev_ff3+.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff35/libgwt_dev_ff35.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff36/libgwt_dev_ff36.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff40/libgwt_dev_ff40.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff50/libgwt_dev_ff50.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff3/libgwt_dev_ff3.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff3+/libgwt_dev_ff3+.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff35/libgwt_dev_ff35.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff36/libgwt_dev_ff36.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff40/libgwt_dev_ff40.so /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff50/libgwt_dev_ff50.so
 /trunk/plugins/xpcom/prebuilt/gwt-dev-plugin.xpi

=======================================
--- /trunk/plugins/config.mk    Tue May 31 10:15:12 2011
+++ /trunk/plugins/config.mk    Fri Jun 24 08:39:48 2011
@@ -71,10 +71,12 @@
 MARCH=i386
 endif

+# Default to Debug off
+DEBUG ?=
 ifeq ($(DEBUG),TRUE)
 DEBUGCFLAGS= -g
 else
-DEBUGCFLAGS= -DGWT_DEBUGDISABLE
+DEBUGCFLAGS=
 endif

 # Set OS as well as CFLAGS, CXX, and other common make variables
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/chrome.manifest Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/chrome.manifest Fri Jun 24 08:39:48 2011
@@ -1,14 +1,18 @@
 content gwt-dev-plugin content/
 skin gwt-dev-plugin classic/1.0 skin/

-binary-component lib/Linux_x86_64-gcc3/ff50/libgwt_dev_ff50.so ABI=Linux_x86_64-gcc3 appversion<=5.0.* -binary-component lib/Linux_x86-gcc3/ff50/libgwt_dev_ff50.so ABI=Linux_x86-gcc3 appversion<=5.0.*
-
+# This file is parsed top to bottom. List the lowest versions first
+
+# Firefox 4
binary-component lib/Linux_x86_64-gcc3/ff40/libgwt_dev_ff40.so ABI=Linux_x86_64-gcc3 appversion<=4.0.* binary-component lib/Linux_x86-gcc3/ff40/libgwt_dev_ff40.so ABI=Linux_x86-gcc3 appversion<=4.0.* binary-component lib/Darwin-gcc3/ff40/libgwt_dev_ff40.dylib ABI=Darwin_x86_64-gcc3 appversion<=4.0.* binary-component lib/Darwin-gcc3/ff40/libgwt_dev_ff40.dylib ABI=Darwin_x86-gcc3 appversion<=4.0.* binary-component lib/WINNT_x86-msvc/ff40/xpGwtDevPlugin.dll ABI=WINNT_x86-msvc appversion<=4.0.*

+# Firefox 5
+binary-component lib/Linux_x86_64-gcc3/ff50/libgwt_dev_ff50.so ABI=Linux_x86_64-gcc3 appversion<=5.0.* +binary-component lib/Linux_x86-gcc3/ff50/libgwt_dev_ff50.so ABI=Linux_x86-gcc3 appversion<=5.0.*
+
 interfaces components/IOOPHM.xpt
contract @gwt.google.com/ExternalWrapper;1 {028DD88B-6D65-401D-AAFD-17E497D15D09}
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff3/libgwt_dev_ff3.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff3/libgwt_dev_ff3.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff3+/libgwt_dev_ff3+.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff3+/libgwt_dev_ff3+.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff35/libgwt_dev_ff35.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff35/libgwt_dev_ff35.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff36/libgwt_dev_ff36.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff36/libgwt_dev_ff36.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff40/libgwt_dev_ff40.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff40/libgwt_dev_ff40.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff50/libgwt_dev_ff50.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86-gcc3/ff50/libgwt_dev_ff50.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff3/libgwt_dev_ff3.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff3/libgwt_dev_ff3.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff3+/libgwt_dev_ff3+.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff3+/libgwt_dev_ff3+.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff35/libgwt_dev_ff35.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff35/libgwt_dev_ff35.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff36/libgwt_dev_ff36.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff36/libgwt_dev_ff36.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff40/libgwt_dev_ff40.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff40/libgwt_dev_ff40.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff50/libgwt_dev_ff50.so Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/extension/lib/Linux_x86_64-gcc3/ff50/libgwt_dev_ff50.so Fri Jun 24 08:39:48 2011
Binary file, no diff available.
=======================================
--- /trunk/plugins/xpcom/prebuilt/gwt-dev-plugin.xpi Thu Jun 23 12:36:33 2011 +++ /trunk/plugins/xpcom/prebuilt/gwt-dev-plugin.xpi Fri Jun 24 08:39:48 2011
File is too large to display a diff.

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to