Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 82 lines (67 sloc) 2.833 kB
8d569c7 @yangtse build: refactoring of msvc makefiles to allow overriding of library f…
yangtse authored
1 #***************************************************************************
2 # _ _ ____ _
3 # Project ___| | | | _ \| |
4 # / __| | | | |_) | |
5 # | (__| |_| | _ <| |___
6 # \___|\___/|_| \_\_____|
7 #
8 # Copyright (C) 1999 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
9 #
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.
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
16 # furnished to do so, under the terms of the COPYING file.
17 #
18 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
19 # KIND, either express or implied.
20 #
21 #***************************************************************************
22
23 #
24 # This file is included from MSVC makefiles located in lib and src,
25 # providing libcurl common file names required by these makefiles.
26 #
27
28 # ------------------
29 # libcurl base name
30 # ------------------
31
32 !IF !DEFINED(LIB_NAME) || "$(LIB_NAME)" == ""
33 LIB_NAME = libcurl
34 !ENDIF
35
36 # -------------------------------------------------
37 # libcurl static and dynamic libraries common base
38 # file names for release and debug configurations
39 # -------------------------------------------------
40
41 !IF !DEFINED(LIB_NAME_STA_REL) || "$(LIB_NAME_STA_REL)" == ""
42 LIB_NAME_STA_REL = $(LIB_NAME)
43 !ENDIF
44
45 !IF !DEFINED(LIB_NAME_STA_DBG) || "$(LIB_NAME_STA_DBG)" == ""
46 LIB_NAME_STA_DBG = $(LIB_NAME_STA_REL)d
47 !ENDIF
48
49 !IF !DEFINED(LIB_NAME_DYN_REL) || "$(LIB_NAME_DYN_REL)" == ""
50 LIB_NAME_DYN_REL = $(LIB_NAME)
51 !ENDIF
52
53 !IF !DEFINED(LIB_NAME_DYN_DBG) || "$(LIB_NAME_DYN_DBG)" == ""
54 LIB_NAME_DYN_DBG = $(LIB_NAME_DYN_REL)d
55 !ENDIF
56
57 # --------------------------------------------
58 # Base names for libcurl DLL import libraries
59 # --------------------------------------------
60
61 !IF !DEFINED(LIB_NAME_IMP_REL) || "$(LIB_NAME_IMP_REL)" == ""
62 LIB_NAME_IMP_REL = $(LIB_NAME_DYN_REL)_imp
63 !ENDIF
64
65 !IF !DEFINED(LIB_NAME_IMP_DBG) || "$(LIB_NAME_IMP_DBG)" == ""
66 LIB_NAME_IMP_DBG = $(LIB_NAME_DYN_DBG)_imp
67 !ENDIF
68
69 # --------------------------------------
70 # File names with extension and no path
71 # --------------------------------------
72
73 LIBCURL_STA_LIB_REL = $(LIB_NAME_STA_REL).lib
74 LIBCURL_STA_LIB_DBG = $(LIB_NAME_STA_DBG).lib
75 LIBCURL_DYN_LIB_REL = $(LIB_NAME_DYN_REL).dll
76 LIBCURL_DYN_LIB_DBG = $(LIB_NAME_DYN_DBG).dll
77 LIBCURL_IMP_LIB_REL = $(LIB_NAME_IMP_REL).lib
78 LIBCURL_IMP_LIB_DBG = $(LIB_NAME_IMP_DBG).lib
79 LIBCURL_DYN_LIB_PDB = $(LIB_NAME_IMP_DBG).pdb
80
81 # End of Makefile.msvc.names
Something went wrong with that request. Please try again.