summaryrefslogtreecommitdiff
path: root/patches/xulbrowser_target.patch
blob: 93750b3e4e403171c1d0660f49021f00f7000c25 (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
---
 mozilla/client.mk |   37 ++++++++++++++++++++++++++++++++++---
 1 file changed, 34 insertions(+), 3 deletions(-)

Index: mozclient/mozilla/client.mk
===================================================================
--- mozclient.orig/mozilla/client.mk
+++ mozclient/mozilla/client.mk
@@ -57,16 +57,17 @@
 # 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:
 #     nss
 #     nspr
 #     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
 #
@@ -107,16 +108,17 @@
 
 AVAILABLE_PROJECTS = \
   all \
   nss \
   nspr \
   suite \
   toolkit \
   browser \
+  xulbrowser \
   mail \
   minimo \
   composer \
   calendar \
   xulrunner \
   camino \
   necko \
   tamarin \
@@ -272,38 +274,67 @@
   editor/ui                                     \
   extensions/reporter                           \
   $(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/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)                            \