Dylan Ellicott added the release-libcurl-ssl-dll target

This commit is contained in:
Daniel Stenberg 2003-10-22 11:26:41 +00:00
parent b439e8ffb7
commit f232baf4d2
1 changed files with 17 additions and 2 deletions

View File

@ -26,8 +26,9 @@
# 02.05.2002 Miklos Nemeth OPENSSL_PATH environment; no need # 02.05.2002 Miklos Nemeth OPENSSL_PATH environment; no need
# for OpenSSL libraries when creating a # for OpenSSL libraries when creating a
# static libcurl.lib # static libcurl.lib
# # 10.14.2003 Added a target release-libcurl-ssl-dll which
# # is intended to allow static linking of libcurl with dynamic
# linking of openssl
############################################################## ##############################################################
LIB_NAME = libcurl LIB_NAME = libcurl
@ -100,6 +101,19 @@ CC = $(CCNODBG) $(CFLAGSSSL)
CFGSET = TRUE CFGSET = TRUE
!ENDIF !ENDIF
######################
# release-libcurl-ssl-dll
!IF "$(CFG)" == "release-libcurl-ssl-dll"
TARGET =$(LIB_NAME).lib
DIROBJ =.\$(CFG)
LFLAGSSSL = "/LIBPATH:$(OPENSSL_PATH)/out32dll"
LNK = $(LNKLIB) $(LFLAGSSSL) /out:$(TARGET)
LINKLIBS = $(LINKLIBS) $(SSLLIBS)
CC = $(CCNODBG) $(CFLAGSSSL)
CFGSET = TRUE
!ENDIF
###################### ######################
# debug # debug
@ -157,6 +171,7 @@ CFGSET = TRUE
!MESSAGE release-dll - release dll !MESSAGE release-dll - release dll
!MESSAGE release-ssl - release static library with ssl !MESSAGE release-ssl - release static library with ssl
!MESSAGE release-ssl-dll - release dll library with ssl !MESSAGE release-ssl-dll - release dll library with ssl
!MESSAGE release-libcurl-ssl-dll - static libcurl with shared ssl
!MESSAGE debug - debug static library !MESSAGE debug - debug static library
!MESSAGE debug-dll - debug dll !MESSAGE debug-dll - debug dll
!MESSAGE debug-ssl - debug static library with ssl !MESSAGE debug-ssl - debug static library with ssl