~ubuntu-branches/ubuntu/saucy/curl/saucy-201307251546

1.1.1 by Domenico Andreoli
Import upstream version 7.12.0.is.7.11.2
1
#***************************************************************************
2
#                                  _   _ ____  _
3
#  Project                     ___| | | |  _ \| |
4
#                             / __| | | | |_) | |
5
#                            | (__| |_| |  _ <| |___
1 by Domenico Andreoli
Import upstream version 7.9.5
6
#                             \___|\___/|_| \_\_____|
7
#
1.1.10 by Matthias Klose
Import upstream version 7.18.0
8
# Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al.
1 by Domenico Andreoli
Import upstream version 7.9.5
9
#
1.1.1 by Domenico Andreoli
Import upstream version 7.12.0.is.7.11.2
10
# This software is licensed as described in the file COPYING, which
11
# you should have received as part of this distribution. The terms
12
# are also available at http://curl.haxx.se/docs/copyright.html.
1 by Domenico Andreoli
Import upstream version 7.9.5
13
#
14
# You may opt to use, copy, modify, merge, publish, distribute and/or sell
15
# copies of the Software, and permit persons to whom the Software is
1.1.1 by Domenico Andreoli
Import upstream version 7.12.0.is.7.11.2
16
# furnished to do so, under the terms of the COPYING file.
1 by Domenico Andreoli
Import upstream version 7.9.5
17
#
18
# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
19
# KIND, either express or implied.
20
#
1.1.11 by Michael Vogt
Import upstream version 7.18.2
21
# $Id: Makefile.dist,v 1.44 2008-02-10 01:32:43 gknauf Exp $
1.1.1 by Domenico Andreoli
Import upstream version 7.12.0.is.7.11.2
22
###########################################################################
1 by Domenico Andreoli
Import upstream version 7.9.5
23
1.1.7 by Matthias Klose
Import upstream version 7.16.2
24
VC=vc6
25
1 by Domenico Andreoli
Import upstream version 7.9.5
26
all:
27
	./configure
28
	make
29
30
ssl:
31
	./configure --with-ssl
32
	make
33
34
borland:
1.1.2 by LaMont Jones
Import upstream version 7.12.3
35
	cd lib
36
	make -f Makefile.b32
37
	cd ..\src
38
	make -f Makefile.b32
39
40
borland-ssl:
41
	cd lib
42
	make -f Makefile.b32 WITH_SSL=1
43
	cd ..\src
44
	make -f Makefile.b32 WITH_SSL=1
45
46
borland-ssl-zlib:
47
	cd lib
48
	make -f Makefile.b32 WITH_SSL=1 WITH_ZLIB=1
49
	cd ..\src
50
	make -f Makefile.b32 WITH_SSL=1 WITH_ZLIB=1
51
52
borland-clean:
53
	cd lib
54
	make -f Makefile.b32 clean
55
	cd ..\src
56
	make -f Makefile.b32 clean
1 by Domenico Andreoli
Import upstream version 7.9.5
57
1.1.3 by Matthias Klose
Import upstream version 7.14.0
58
watcom:
59
	cd lib
60
	wmake -f Makefile.Watcom
61
	cd ..\src
62
	wmake -f Makefile.Watcom
63
64
watcom-clean:
65
	cd lib
66
	wmake -f Makefile.Watcom clean
67
	cd ..\src
68
	wmake -f Makefile.Watcom clean
69
1 by Domenico Andreoli
Import upstream version 7.9.5
70
mingw32:
1.1.9 by Matthias Klose
Import upstream version 7.17.1
71
	$(MAKE) -C lib -f Makefile.m32
72
	$(MAKE) -C src -f Makefile.m32
73
74
mingw32-zlib:
1.1.2 by LaMont Jones
Import upstream version 7.12.3
75
	$(MAKE) -C lib -f Makefile.m32 ZLIB=1
76
	$(MAKE) -C src -f Makefile.m32 ZLIB=1
1 by Domenico Andreoli
Import upstream version 7.9.5
77
1.1.9 by Matthias Klose
Import upstream version 7.17.1
78
mingw32-ssl-zlib:
1.1.2 by LaMont Jones
Import upstream version 7.12.3
79
	$(MAKE) -C lib -f Makefile.m32 SSL=1 ZLIB=1
80
	$(MAKE) -C src -f Makefile.m32 SSL=1 ZLIB=1
81
1.1.9 by Matthias Klose
Import upstream version 7.17.1
82
mingw32-ssh2-ssl-zlib:
1.1.7 by Matthias Klose
Import upstream version 7.16.2
83
	$(MAKE) -C lib -f Makefile.m32 SSH2=1 SSL=1 ZLIB=1
84
	$(MAKE) -C src -f Makefile.m32 SSH2=1 SSL=1 ZLIB=1
85
1.1.9 by Matthias Klose
Import upstream version 7.17.1
86
mingw32-ssh2-ssl-sspi-zlib:
1.1.7 by Matthias Klose
Import upstream version 7.16.2
87
	$(MAKE) -C lib -f Makefile.m32 SSH2=1 SSL=1 SSPI=1 ZLIB=1
88
	$(MAKE) -C src -f Makefile.m32 SSH2=1 SSL=1 SSPI=1 ZLIB=1
89
1.1.2 by LaMont Jones
Import upstream version 7.12.3
90
mingw32-clean:
91
	$(MAKE) -C lib -f Makefile.m32 clean
92
	$(MAKE) -C src -f Makefile.m32 clean
1 by Domenico Andreoli
Import upstream version 7.9.5
93
1.1.3 by Matthias Klose
Import upstream version 7.14.0
94
vc-clean:
95
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
96
	nmake -f Makefile.$(VC) clean
1.1.3 by Matthias Klose
Import upstream version 7.14.0
97
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
98
	nmake -f Makefile.$(VC) clean
1.1.3 by Matthias Klose
Import upstream version 7.14.0
99
100
vc-all:
101
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
102
	nmake -f Makefile.$(VC) cfg=release
103
	nmake -f Makefile.$(VC) cfg=release-ssl
104
	nmake -f Makefile.$(VC) cfg=release-zlib
105
	nmake -f Makefile.$(VC) cfg=release-ssl-zlib
106
	nmake -f Makefile.$(VC) cfg=release-ssl-dll
107
	nmake -f Makefile.$(VC) cfg=release-zlib-dll
108
	nmake -f Makefile.$(VC) cfg=release-ssl-dll-zlib-dll
109
	nmake -f Makefile.$(VC) cfg=release-dll
110
	nmake -f Makefile.$(VC) cfg=release-dll-ssl-dll
111
	nmake -f Makefile.$(VC) cfg=release-dll-zlib-dll
112
	nmake -f Makefile.$(VC) cfg=release-dll-ssl-dll-zlib-dll
113
	nmake -f Makefile.$(VC) cfg=debug
114
	nmake -f Makefile.$(VC) cfg=debug-ssl
115
	nmake -f Makefile.$(VC) cfg=debug-zlib
116
	nmake -f Makefile.$(VC) cfg=debug-ssl-zlib
117
	nmake -f Makefile.$(VC) cfg=debug-ssl-dll
118
	nmake -f Makefile.$(VC) cfg=debug-zlib-dll
119
	nmake -f Makefile.$(VC) cfg=debug-ssl-dll-zlib-dll
120
	nmake -f Makefile.$(VC) cfg=debug-dll
121
	nmake -f Makefile.$(VC) cfg=debug-dll-ssl-dll
122
	nmake -f Makefile.$(VC) cfg=debug-dll-zlib-dll
123
	nmake -f Makefile.$(VC) cfg=debug-dll-ssl-dll-zlib-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
124
1 by Domenico Andreoli
Import upstream version 7.9.5
125
vc:
126
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
127
	nmake /f Makefile.$(VC) cfg=release
1 by Domenico Andreoli
Import upstream version 7.9.5
128
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
129
	nmake /f Makefile.$(VC)
1 by Domenico Andreoli
Import upstream version 7.9.5
130
1.1.10 by Matthias Klose
Import upstream version 7.18.0
131
vc-x64:
132
	cd lib
133
	MACHINE=x64 nmake /f Makefile.$(VC) cfg=release
134
	cd ..\src
135
	MACHINE=x64 nmake /f Makefile.$(VC)
136
1.1.2 by LaMont Jones
Import upstream version 7.12.3
137
vc-zlib:
138
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
139
	nmake /f Makefile.$(VC) cfg=release-zlib
1.1.2 by LaMont Jones
Import upstream version 7.12.3
140
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
141
	nmake /f Makefile.$(VC) cfg=release-zlib
1.1.2 by LaMont Jones
Import upstream version 7.12.3
142
1 by Domenico Andreoli
Import upstream version 7.9.5
143
vc-ssl:
144
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
145
	nmake /f Makefile.$(VC) cfg=release-ssl
1 by Domenico Andreoli
Import upstream version 7.9.5
146
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
147
	nmake /f Makefile.$(VC) cfg=release-ssl
1 by Domenico Andreoli
Import upstream version 7.9.5
148
1.1.2 by LaMont Jones
Import upstream version 7.12.3
149
vc-ssl-zlib:
150
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
151
	nmake /f Makefile.$(VC) cfg=release-ssl-zlib
1.1.2 by LaMont Jones
Import upstream version 7.12.3
152
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
153
	nmake /f Makefile.$(VC) cfg=release-ssl-zlib
1.1.2 by LaMont Jones
Import upstream version 7.12.3
154
1 by Domenico Andreoli
Import upstream version 7.9.5
155
vc-ssl-dll:
156
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
157
	nmake /f Makefile.$(VC) cfg=release-ssl-dll
1.1.1 by Domenico Andreoli
Import upstream version 7.12.0.is.7.11.2
158
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
159
	nmake /f Makefile.$(VC) cfg=release-ssl-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
160
161
vc-dll-ssl-dll:
162
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
163
	nmake /f Makefile.$(VC) cfg=release-dll-ssl-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
164
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
165
	nmake /f Makefile.$(VC) cfg=release-dll-ssl-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
166
167
vc-dll:
168
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
169
	nmake /f Makefile.$(VC) cfg=release-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
170
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
171
	nmake /f Makefile.$(VC) cfg=release-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
172
173
vc-dll-zlib-dll:
174
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
175
	nmake /f Makefile.$(VC) cfg=release-dll-zlib-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
176
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
177
	nmake /f Makefile.$(VC) cfg=release-dll-zlib-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
178
179
vc-dll-ssl-dll-zlib-dll:
180
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
181
	nmake /f Makefile.$(VC) cfg=release-dll-ssl-dll-zlib-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
182
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
183
	nmake /f Makefile.$(VC) cfg=release-dll-ssl-dll-zlib-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
184
185
vc-ssl-dll-zlib-dll:
186
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
187
	nmake /f Makefile.$(VC) cfg=release-ssl-dll-zlib-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
188
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
189
	nmake /f Makefile.$(VC) cfg=release-ssl-dll-zlib-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
190
191
vc-zlib-dll:
192
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
193
	nmake /f Makefile.$(VC) cfg=release-zlib-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
194
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
195
	nmake /f Makefile.$(VC) cfg=release-zlib-dll
1.1.3 by Matthias Klose
Import upstream version 7.14.0
196
197
vc-sspi:
198
	cd lib
1.1.7 by Matthias Klose
Import upstream version 7.16.2
199
	nmake /f Makefile.$(VC) cfg=release WINDOWS_SSPI=1
1.1.3 by Matthias Klose
Import upstream version 7.14.0
200
	cd ..\src
1.1.7 by Matthias Klose
Import upstream version 7.16.2
201
	nmake /f Makefile.$(VC) cfg=release WINDOWS_SSPI=1
1.1.1 by Domenico Andreoli
Import upstream version 7.12.0.is.7.11.2
202
203
djgpp:
1.1.2 by LaMont Jones
Import upstream version 7.12.3
204
	$(MAKE) -C lib -f Makefile.dj
205
	$(MAKE) -C src -f Makefile.dj
1 by Domenico Andreoli
Import upstream version 7.9.5
206
207
cygwin:
208
	./configure
209
	make
210
211
cygwin-ssl:
212
	./configure --with-ssl
213
	make
214
1.1.1 by Domenico Andreoli
Import upstream version 7.12.0.is.7.11.2
215
amiga:
216
	cd ./lib && make -f makefile.amiga
217
	cd ./src && make -f makefile.amiga
218
219
netware:
1.1.2 by LaMont Jones
Import upstream version 7.12.3
220
	$(MAKE) -C lib -f Makefile.netware
221
	$(MAKE) -C src -f Makefile.netware
222
1.1.4 by Martin Pitt
Import upstream version 7.15.1
223
netware-ares:
224
	$(MAKE) -C lib -f Makefile.netware WITH_ARES=1
225
	$(MAKE) -C src -f Makefile.netware WITH_ARES=1
226
1.1.2 by LaMont Jones
Import upstream version 7.12.3
227
netware-ssl:
1.1.4 by Martin Pitt
Import upstream version 7.15.1
228
	$(MAKE) -C lib -f Makefile.netware WITH_SSL=1
229
	$(MAKE) -C src -f Makefile.netware WITH_SSL=1
230
231
netware-ssl-zlib:
232
	$(MAKE) -C lib -f Makefile.netware WITH_SSL=1 WITH_ZLIB=1
233
	$(MAKE) -C src -f Makefile.netware WITH_SSL=1 WITH_ZLIB=1
234
1.1.7 by Matthias Klose
Import upstream version 7.16.2
235
netware-ssh2-ssl-zlib:
236
	$(MAKE) -C lib -f Makefile.netware WITH_SSH2=1 WITH_SSL=1 WITH_ZLIB=1
237
	$(MAKE) -C src -f Makefile.netware WITH_SSH2=1 WITH_SSL=1 WITH_ZLIB=1
238
1.1.4 by Martin Pitt
Import upstream version 7.15.1
239
netware-zlib:
240
	$(MAKE) -C lib -f Makefile.netware WITH_ZLIB=1
241
	$(MAKE) -C src -f Makefile.netware WITH_ZLIB=1
1.1.2 by LaMont Jones
Import upstream version 7.12.3
242
243
netware-clean:
244
	$(MAKE) -C lib -f Makefile.netware clean
245
	$(MAKE) -C src -f Makefile.netware clean
1.1.1 by Domenico Andreoli
Import upstream version 7.12.0.is.7.11.2
246
1.1.8 by Matthias Klose
Import upstream version 7.16.4
247
netware-install:
248
	$(MAKE) -C lib -f Makefile.netware install
249
	$(MAKE) -C src -f Makefile.netware install
250
1 by Domenico Andreoli
Import upstream version 7.9.5
251
unix: all
252
253
unix-ssl: ssl
254
255
linux: all
256
257
linux-ssl: ssl
1.1.8 by Matthias Klose
Import upstream version 7.16.4
258
259
vc8:
1.1.11 by Michael Vogt
Import upstream version 7.18.2
260
	@echo "generate VC8 makefiles"
261
	@sed -e "s#/GX /DWIN32 /YX#/EHsc /DWIN32#" -e "s#/GZ#/RTC1#" -e "s/wsock32.lib/wsock32.lib bufferoverflowu.lib/g" -e "s/VC6/VC8/g" lib/Makefile.vc6 > lib/Makefile.vc8
262
	@sed -e "s#/GX /DWIN32 /YX#/EHsc /DWIN32#" -e "s#/GZ#/RTC1#" -e "s/wsock32.lib/wsock32.lib bufferoverflowu.lib/g" -e "s/VC6/VC8/g" src/Makefile.vc6 > src/Makefile.vc8
263
264
ca-bundle: lib/mk-ca-bundle.pl
265
	@echo "generate a fresh ca-bundle.crt"
266
	@perl $< -b -l -u lib/ca-bundle.crt
267
268