summaryrefslogtreecommitdiff
path: root/src/patches/xulbrowser_target.patch
blob: 5355c88be01f3677da658598865cf9d0898d9eaa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
---
 mozilla/client.mk |   38 +++++++++++++++++++++++++++++++++++---
 1 file changed, 35 insertions(+), 3 deletions(-)

Index: mozclient-tmp/mozilla/client.mk
===================================================================
--- mozclient-tmp.orig/mozilla/client.mk
+++ mozclient-tmp/mozilla/client.mk
@@ -55,16 +55,17 @@
 #   export CVSROOT=:pserver:username%somedomain.org@cvs.mozilla.org:/cvsroot
 # 
 # You must specify which products/modules you wish to checkout, with
 #   MOZ_CO_PROJECT and MOZ_CO_MODULE variables.
 #
 #   MOZ_CO_PROJECT possibilities include the following:
 #     suite (Seamonkey suite)
 #     browser (aka Firefox)
+#     xulbrowser (aka Firefox using libxul from xulrunner)
 #     mail (aka Thunderbird)
 #     minimo (small browser for devices)
 #     composer (standalone composer, aka NVU)
 #     calendar (aka Sunbird, use this to build the calendar extensions also)
 #     xulrunner
 #     camino
 #     tamarin
 #
@@ -104,16 +105,17 @@
 #                          MOZ_BUILD_PROJECTS
 #
 
 AVAILABLE_PROJECTS = \
   all \
   suite \
   toolkit \
   browser \
+  xulbrowser \
   mail \
   minimo \
   composer \
   calendar \
   xulrunner \
   camino \
   necko \
   tamarin \
@@ -261,38 +263,68 @@
   extensions/reporter                           \
   extensions/spellcheck                         \
   $(NULL)
 
 BOOTSTRAP_suite :=                              \
   $(BOOTSTRAP_toolkit)                          \
   $(NULL)
 
+MODULES_NS_xulbrowser :=                        \
+  $(MODULES_NS_necko)                           \
+  $(NULL)
+
 MODULES_NS_browser :=                           \
   $(MODULES_NS_toolkit)                         \
   $(NULL)
 
+MODULES_xulbrowser :=                           \
+  mozilla/README                                \
+  mozilla/config                                \
+  mozilla/build                                 \
+  mozilla/intl                                  \
+  mozilla/modules/libpref                       \
+  mozilla/tools/test-harness                    \
+  mozilla/extensions                            \
+  mozilla/toolkit                               \
+  mozilla/xpinstall                             \
+  mozilla/browser                               \
+  mozilla/probes                                \
+  mozilla/memory                                \
+  mozilla/other-licenses/branding/firefox       \
+  mozilla/other-licenses/7zstub/firefox         \
+  $(NULL)
+
 MODULES_browser :=                              \
   $(MODULES_toolkit)                            \
   mozilla/browser                               \
   mozilla/other-licenses/branding/firefox       \
   mozilla/other-licenses/7zstub/firefox         \
   $(NULL)
 
-LOCALES_browser :=                              \
-  $(LOCALES_toolkit)                            \
+LOCALES_xulbrowser :=                           \
   browser                                       \
   extensions/reporter                           \
   extensions/spellcheck                         \
   other-licenses/branding/firefox               \
   $(NULL)
 
+LOCALES_browser :=                              \
+  $(LOCALES_toolkit)                            \
+  $(LOCALES_xulbrowser)                         \
+  $(NULL)
+
+BOOTSTRAP_xulbrowser :=                         \
+  mozilla/browser/config/version.txt            \
+  mozilla/browser/config/mozconfig              \
+  $(NULL)
+
 BOOTSTRAP_browser :=                            \
   $(BOOTSTRAP_toolkit)                          \
-  mozilla/browser/config/mozconfig              \
+  $(BOOTSTRAP_xulbrowser)                       \
   $(NULL)
 
 MODULES_NS_minimo :=                            \
   $(MODULES_NS_toolkit)                         \
   $(NULL)
 
 MODULES_minimo :=                               \
   $(MODULES_toolkit)                            \