our internal strlcat() is now named Curl_strlcat()
[platform/upstream/curl.git] / Makefile.dist
1 #############################################################################
2 #                                  _   _ ____  _     
3 #  Project                     ___| | | |  _ \| |    
4 #                             / __| | | | |_) | |    
5 #                            | (__| |_| |  _ <| |___ 
6 #                             \___|\___/|_| \_\_____|
7 #
8 # Copyright (C) 2000, Daniel Stenberg, <daniel@haxx.se>, et al.
9 #
10 # In order to be useful for every potential user, curl and libcurl are
11 # dual-licensed under the MPL and the MIT/X-derivate licenses.
12 #
13 # You may opt to use, copy, modify, merge, publish, distribute and/or sell
14 # copies of the Software, and permit persons to whom the Software is
15 # furnished to do so, under the terms of the MPL or the MIT/X-derivate
16 # licenses. You may pick one of these licenses.
17 #
18 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
19 # KIND, either express or implied.
20 #
21 # $Id$
22 #############################################################################
23
24 all:
25         ./configure
26         make
27
28 ssl:
29         ./configure --with-ssl
30         make
31
32 borland:
33         cd lib & make -f Makefile.b32
34         cd src & make -f Makefile.b32
35
36 mingw32:
37         cd lib & make -f Makefile.m32
38         cd src & make -f Makefile.m32
39
40 mingw32-ssl:
41         cd lib & make -f Makefile.m32 SSL=1
42         cd src & make -f Makefile.m32 SSL=1
43
44 vc:
45         cd lib
46         nmake -f Makefile.vc6
47         cd ..\src
48         nmake -f Makefile.vc6
49
50 vc-ssl:
51         cd lib
52         nmake -f Makefile.vc6 release-ssl
53         cd ..\src
54         nmake -f Makefile.vc6
55
56 cygwin:
57         ./configure
58         make
59
60 cygwin-ssl:
61         ./configure --with-ssl
62         make
63
64 unix: all
65
66 unix-ssl: ssl
67
68 linux: all
69
70 linux-ssl: ssl