~mozillateam/mozilla-devscripts/mozilla-devscripts

1 by Fabien Tassin
* Initial revision. Contains new targets for mozilla/client.mk, ie nss,
1
---
51 by Fabien Tassin
* Update mozclient patch for xulbrowser now that firefox 3 needs
2
 mozilla/client.mk |   38 +++++++++++++++++++++++++++++++++++---
3
 1 file changed, 35 insertions(+), 3 deletions(-)
1 by Fabien Tassin
* Initial revision. Contains new targets for mozilla/client.mk, ie nss,
4
48 by Fabien Tassin
* Add support in mozclient for DEBIAN_TAG for nss and nspr by not using
5
Index: mozclient-tmp/mozilla/client.mk
1 by Fabien Tassin
* Initial revision. Contains new targets for mozilla/client.mk, ie nss,
6
===================================================================
48 by Fabien Tassin
* Add support in mozclient for DEBIAN_TAG for nss and nspr by not using
7
--- mozclient-tmp.orig/mozilla/client.mk
8
+++ mozclient-tmp/mozilla/client.mk
9
@@ -55,16 +55,17 @@
10
 #   export CVSROOT=:pserver:username%somedomain.org@cvs.mozilla.org:/cvsroot
11
 # 
1 by Fabien Tassin
* Initial revision. Contains new targets for mozilla/client.mk, ie nss,
12
 # You must specify which products/modules you wish to checkout, with
13
 #   MOZ_CO_PROJECT and MOZ_CO_MODULE variables.
14
 #
15
 #   MOZ_CO_PROJECT possibilities include the following:
16
 #     suite (Seamonkey suite)
17
 #     browser (aka Firefox)
18
+#     xulbrowser (aka Firefox using libxul from xulrunner)
19
 #     mail (aka Thunderbird)
20
 #     minimo (small browser for devices)
21
 #     composer (standalone composer, aka NVU)
22
 #     calendar (aka Sunbird, use this to build the calendar extensions also)
23
 #     xulrunner
24
 #     camino
25
 #     tamarin
26
 #
48 by Fabien Tassin
* Add support in mozclient for DEBIAN_TAG for nss and nspr by not using
27
@@ -104,16 +105,17 @@
28
 #                          MOZ_BUILD_PROJECTS
29
 #
1 by Fabien Tassin
* Initial revision. Contains new targets for mozilla/client.mk, ie nss,
30
 
31
 AVAILABLE_PROJECTS = \
32
   all \
33
   suite \
34
   toolkit \
35
   browser \
36
+  xulbrowser \
37
   mail \
38
   minimo \
39
   composer \
40
   calendar \
41
   xulrunner \
42
   camino \
43
   necko \
44
   tamarin \
51 by Fabien Tassin
* Update mozclient patch for xulbrowser now that firefox 3 needs
45
@@ -261,38 +263,68 @@
1 by Fabien Tassin
* Initial revision. Contains new targets for mozilla/client.mk, ie nss,
46
   extensions/reporter                           \
48 by Fabien Tassin
* Add support in mozclient for DEBIAN_TAG for nss and nspr by not using
47
   extensions/spellcheck                         \
1 by Fabien Tassin
* Initial revision. Contains new targets for mozilla/client.mk, ie nss,
48
   $(NULL)
49
 
50
 BOOTSTRAP_suite :=                              \
51
   $(BOOTSTRAP_toolkit)                          \
52
   $(NULL)
53
 
54
+MODULES_NS_xulbrowser :=                        \
55
+  $(MODULES_NS_necko)                           \
56
+  $(NULL)
57
+
58
 MODULES_NS_browser :=                           \
59
   $(MODULES_NS_toolkit)                         \
60
   $(NULL)
61
 
62
+MODULES_xulbrowser :=                           \
63
+  mozilla/README                                \
64
+  mozilla/config                                \
65
+  mozilla/build                                 \
66
+  mozilla/intl                                  \
67
+  mozilla/modules/libpref                       \
68
+  mozilla/tools/test-harness                    \
69
+  mozilla/extensions                            \
70
+  mozilla/toolkit                               \
71
+  mozilla/xpinstall                             \
72
+  mozilla/browser                               \
17 by Fabien Tassin
* Add mozilla/probes to xulbrowser target as it's now needed by firefox-3.0
73
+  mozilla/probes                                \
51 by Fabien Tassin
* Update mozclient patch for xulbrowser now that firefox 3 needs
74
+  mozilla/memory                                \
1 by Fabien Tassin
* Initial revision. Contains new targets for mozilla/client.mk, ie nss,
75
+  mozilla/other-licenses/branding/firefox       \
76
+  mozilla/other-licenses/7zstub/firefox         \
77
+  $(NULL)
78
+
79
 MODULES_browser :=                              \
80
   $(MODULES_toolkit)                            \
81
   mozilla/browser                               \
82
   mozilla/other-licenses/branding/firefox       \
83
   mozilla/other-licenses/7zstub/firefox         \
84
   $(NULL)
85
 
86
-LOCALES_browser :=                              \
87
-  $(LOCALES_toolkit)                            \
88
+LOCALES_xulbrowser :=                           \
89
   browser                                       \
90
   extensions/reporter                           \
91
   extensions/spellcheck                         \
92
   other-licenses/branding/firefox               \
93
   $(NULL)
94
 
95
+LOCALES_browser :=                              \
96
+  $(LOCALES_toolkit)                            \
97
+  $(LOCALES_xulbrowser)                         \
98
+  $(NULL)
99
+
100
+BOOTSTRAP_xulbrowser :=                         \
101
+  mozilla/browser/config/version.txt            \
102
+  mozilla/browser/config/mozconfig              \
103
+  $(NULL)
104
+
105
 BOOTSTRAP_browser :=                            \
106
   $(BOOTSTRAP_toolkit)                          \
107
-  mozilla/browser/config/mozconfig              \
108
+  $(BOOTSTRAP_xulbrowser)                       \
109
   $(NULL)
110
 
111
 MODULES_NS_minimo :=                            \
112
   $(MODULES_NS_toolkit)                         \
113
   $(NULL)
114
 
115
 MODULES_minimo :=                               \
116
   $(MODULES_toolkit)                            \