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
|
---
mozilla/client.mk | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
Index: mozclient/mozilla/client.mk
===================================================================
--- mozclient.orig/mozilla/client.mk 2007-09-02 21:01:43.000000000 +0200
+++ mozclient/mozilla/client.mk 2007-09-02 21:03:45.000000000 +0200
@@ -53,16 +53,17 @@
#
# export CVSROOT=:pserver:anonymous:anonymous@cvs-mirror.mozilla.org:/cvsroot
# 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:
+# nss
# suite (Seamonkey suite)
# browser (aka Firefox)
# 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
@@ -100,16 +101,17 @@
# MOZ_POSTFLIGHT } each project, and after all projects; these
# MOZ_POSTFLIGHT_ALL } variables contain space-separated lists
# MOZ_UNIFY_BDATE - Set to use the same bdate for each project in
# MOZ_BUILD_PROJECTS
#
AVAILABLE_PROJECTS = \
all \
+ nss \
suite \
toolkit \
browser \
mail \
minimo \
composer \
calendar \
xulrunner \
@@ -139,16 +141,23 @@
MODULES_NS_core := \
$(MODULES_NS_necko) \
mozilla/js \
mozilla/js/src \
mozilla/js/jsd \
mozilla/db \
$(NULL)
+MODULES_nss := \
+ mozilla/dbm \
+ mozilla/security/nss \
+ mozilla/security/coreconf \
+ mozilla/security/dbm \
+ $(NULL)
+
MODULES_core := \
$(MODULES_necko) \
mozilla/caps \
mozilla/content \
mozilla/db/mdb \
mozilla/db/mork \
mozilla/docshell \
mozilla/dom \
@@ -581,22 +590,17 @@
MOZ_MAKE := $(MAKE) $(MOZ_MAKE_FLAGS)
endif
endif # MOZ_BUILD_PROJECTS
####################################
# CVS defines for NSS
#
-NSS_CO_MODULE = \
- mozilla/dbm \
- mozilla/security/nss \
- mozilla/security/coreconf \
- mozilla/security/dbm \
- $(NULL)
+NSS_CO_MODULE = $(MODULES_nss)
NSS_CO_FLAGS := -P
ifdef MOZ_CO_FLAGS
NSS_CO_FLAGS := $(MOZ_CO_FLAGS)
endif
NSS_CO_FLAGS := $(NSS_CO_FLAGS) $(if $(NSS_CO_TAG),-r $(NSS_CO_TAG),-A)
# Can only pull the tip or branch tags by date
|