This repository was archived by the owner on Dec 16, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
159 lines (110 loc) · 5.67 KB
/
Makefile
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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
rbm=./rbm/rbm
all: release
release: submodule-update
$(rbm) build release --target release --target torbrowser-all
release-linux-x86_64: submodule-update
$(rbm) build release --target release --target torbrowser-linux-x86_64
release-linux-i686: submodule-update
$(rbm) build release --target release --target torbrowser-linux-i686
release-windows-i686: submodule-update
$(rbm) build release --target release --target torbrowser-windows-i686
release-osx-x86_64: submodule-update
$(rbm) build release --target release --target torbrowser-osx-x86_64
alpha: submodule-update
$(rbm) build release --target alpha --target torbrowser-all
alpha-linux-x86_64: submodule-update
$(rbm) build release --target alpha --target torbrowser-linux-x86_64
alpha-linux-i686: submodule-update
$(rbm) build release --target alpha --target torbrowser-linux-i686
alpha-windows-i686: submodule-update
$(rbm) build release --target alpha --target torbrowser-windows-i686
alpha-osx-x86_64: submodule-update
$(rbm) build release --target alpha --target torbrowser-osx-x86_64
product: submodule-update
$(rbm) build release --target product --target torbrowser-all
product-linux-x86_64: submodule-update
$(rbm) build release --target product --target torbrowser-linux-x86_64
product-linux-i686: submodule-update
$(rbm) build release --target product --target torbrowser-linux-i686
product-windows-i686: submodule-update
$(rbm) build release --target product --target torbrowser-windows-i686
product-osx-x86_64: submodule-update
$(rbm) build release --target product --target torbrowser-osx-x86_64
beta: submodule-update
$(rbm) build release --target beta --target torbrowser-all
beta-linux-x86_64: submodule-update
$(rbm) build release --target beta --target torbrowser-linux-x86_64
beta-linux-i686: submodule-update
$(rbm) build release --target beta --target torbrowser-linux-i686
beta-windows-i686: submodule-update
$(rbm) build release --target beta --target torbrowser-windows-i686
beta-osx-x86_64: submodule-update
$(rbm) build release --target beta --target torbrowser-osx-x86_64
nightly: submodule-update
$(rbm) build release --target nightly --target torbrowser-all
nightly-linux-x86_64: submodule-update
$(rbm) build release --target nightly --target torbrowser-linux-x86_64
nightly-linux-i686: submodule-update
$(rbm) build release --target nightly --target torbrowser-linux-i686
nightly-windows-i686: submodule-update
$(rbm) build release --target nightly --target torbrowser-windows-i686
nightly-osx-x86_64: submodule-update
$(rbm) build release --target nightly --target torbrowser-osx-x86_64
alpha_nightly: submodule-update
$(rbm) build release --target alpha_nightly --target torbrowser-all
alpha_nightly-linux-x86_64: submodule-update
$(rbm) build release --target alpha_nightly --target torbrowser-linux-x86_64
alpha_nightly-linux-i686: submodule-update
$(rbm) build release --target alpha_nightly --target torbrowser-linux-i686
alpha_nightly-windows-i686: submodule-update
$(rbm) build release --target alpha_nightly --target torbrowser-windows-i686
alpha_nightly-osx-x86_64: submodule-update
$(rbm) build release --target alpha_nightly --target torbrowser-osx-x86_64
testbuild: submodule-update
$(rbm) build release --target testbuild --target torbrowser-all
testbuild-linux-x86_64: submodule-update
$(rbm) build release --target testbuild --target torbrowser-linux-x86_64
testbuild-linux-i686: submodule-update
$(rbm) build release --target testbuild --target torbrowser-linux-i686
testbuild-windows-i686: submodule-update
$(rbm) build release --target testbuild --target torbrowser-windows-i686
testbuild-osx-x86_64: submodule-update
$(rbm) build release --target testbuild --target torbrowser-osx-x86_64
signtag-release: submodule-update
$(rbm) build release --step signtag --target release
signtag-alpha: submodule-update
$(rbm) build release --step signtag --target alpha
incrementals-release: submodule-update
$(rbm) build release --step update_responses_config --target release
tools/update-responses/download_missing_versions release
tools/update-responses/gen_incrementals release
$(rbm) build release --step hash_incrementals --target release
incrementals-alpha: submodule-update
$(rbm) build release --step update_responses_config --target alpha
tools/update-responses/download_missing_versions alpha
tools/update-responses/gen_incrementals alpha
$(rbm) build release --step hash_incrementals --target alpha
update_responses-release: submodule-update
$(rbm) build release --step update_responses_config --target release --target signed
$(rbm) build release --step create_update_responses_tar --target release --target signed
update_responses-alpha: submodule-update
$(rbm) build release --step update_responses_config --target alpha --target signed
$(rbm) build release --step create_update_responses_tar --target alpha --target signed
dmg2mar-release: submodule-update
$(rbm) build release --step update_responses_config --target release --target signed
$(rbm) build release --step dmg2mar --target release --target signed
tools/update-responses/download_missing_versions release
CHECK_CODESIGNATURE_EXISTS=1 MAR_SKIP_EXISTING=1 tools/update-responses/gen_incrementals release
dmg2mar-alpha: submodule-update
$(rbm) build release --step update_responses_config --target alpha --target signed
$(rbm) build release --step dmg2mar --target alpha --target signed
tools/update-responses/download_missing_versions alpha
CHECK_CODESIGNATURE_EXISTS=1 MAR_SKIP_EXISTING=1 tools/update-responses/gen_incrementals alpha
submodule-update:
git submodule update --init
fetch: submodule-update
$(rbm) fetch
clean: submodule-update
./tools/clean-old
clean-dry-run: submodule-update
./tools/clean-old --dry-run