Initial revision
[platform/upstream/curl.git] / Makefile.dist
1 ############################################################################
2 #                                  _   _ ____  _     
3 #  Project                     ___| | | |  _ \| |    
4 #                             / __| | | | |_) | |    
5 #                            | (__| |_| |  _ <| |___ 
6 #                             \___|\___/|_| \_\_____|
7 #
8 #  The contents of this file are subject to the Mozilla Public License
9 #  Version 1.0 (the "License"); you may not use this file except in
10 #  compliance with the License. You may obtain a copy of the License at
11 #  http://www.mozilla.org/MPL/
12 #
13 #  Software distributed under the License is distributed on an "AS IS"
14 #  basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
15 #  License for the specific language governing rights and limitations
16 #  under the License.
17 #
18 #  The Original Code is Curl.
19 #
20 #  The Initial Developer of the Original Code is Daniel Stenberg.
21 #
22 #  Portions created by the Initial Developer are Copyright (C) 1999.
23 #  All Rights Reserved.
24 #
25 # ------------------------------------------------------------
26 # Main author:
27 # - Daniel Stenberg <Daniel.Stenberg@haxx.nu>
28 #
29 #       http://curl.haxx.nu
30 #
31 # $Source$
32 # $Revision$
33 # $Date$
34 # $Author$
35 # $State$
36 # $Locker$
37 #
38 # ------------------------------------------------------------
39 #
40 # In a normal unix-setup, this file will become overwritten.
41 #
42 ############################################################################
43
44 all:
45         ./configure
46         make
47
48 ssl:
49         ./configure --with-ssl
50         make
51
52 mingw32:
53         cd lib; make -f Makefile.m32
54         cd src; make -f Makefile.m32
55
56 mingw32-ssl:
57         cd lib; make -f Makefile.m32 SSL=1
58         cd src; make -f Makefile.m32 SSL=1
59
60 vc:
61         cd lib; nmake -f Makefile.vc6
62         cd src; nmake -f Makefile.vc6
63
64 cygwin:
65         ./configure
66         make
67
68 cygwin-ssl:
69         ./configure --with-ssl
70         make
71
72 unix: all
73
74 unix-ssl: ssl
75
76 linux: all
77
78 linux-ssl: ssl