Home | History | Annotate | Download | only in winbuild
      1 #***************************************************************************
      2 #                                  _   _ ____  _
      3 #  Project                     ___| | | |  _ \| |
      4 #                             / __| | | | |_) | |
      5 #                            | (__| |_| |  _ <| |___
      6 #                             \___|\___/|_| \_\_____|
      7 #
      8 # Copyright (C) 1999 - 2010, Daniel Stenberg, <daniel (a] 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 https://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
     82