[pkg-opensc-commit] [pkcs11-helper] 38/53: Fixup vc make file
Eric Dorland
eric at moszumanska.debian.org
Fri Jan 6 23:39:54 UTC 2017
This is an automated email from the git hooks/post-receive script.
eric pushed a commit to tag pkcs11-helper-1.03
in repository pkcs11-helper.
commit 198321ccf9282601006660840a5c7aa346458330
Author: alonbl <alonbl at 485eb718-1723-0410-b8a9-88cf21a28c35>
Date: Fri Apr 27 18:28:17 2007 +0000
Fixup vc make file
---
lib/Makefile.w32-vc | 41 ++++++++++++++++++++++-------------------
1 file changed, 22 insertions(+), 19 deletions(-)
diff --git a/lib/Makefile.w32-vc b/lib/Makefile.w32-vc
index b32c3ed..0066e3f 100644
--- a/lib/Makefile.w32-vc
+++ b/lib/Makefile.w32-vc
@@ -51,7 +51,7 @@
#
# If you wish openssl interface
-# Provide OPENSS=1 OPENSSL_HOME=<location> as nmake argument.
+# Provide OPENSSL=1 OPENSSL_HOME=<location> as nmake argument.
#
#OPENSSL=1
!ifdef OPENSSL
@@ -71,22 +71,14 @@ OPENSSL_LIBS=-LIBPATH:$(OPENSSL_HOME)\out32 user32.lib advapi32.lib $(OPENSSL_ST
!endif
CFLAGS = -I../include $(OPENSSL_CFLAGS) -DWIN32 -DWIN32_LEAN_AND_MEAN -D_MBCS -D_CRT_SECURE_NO_DEPRECATE
-LIBS = kernel32.lib gdi32.lib $(OPENSSL_LIBS)
-
-DLL = libpkcs11-helper-1.dll
-
CC=cl.exe
-CC_ARG_COMMON=/nologo /W3 /O2 $(CFLAGS) /FD /c
-# release:
-CC_PROJ=$(CC_ARG_COMMON) /MD -DNDEBUG
-# debug:
-#CC_PROJ=$(CC_ARG_COMMON) /MDd /Zi /Od -D_DEBUG
+CFLAGS=$(CFLAGS) /nologo /W3 /O2 $(CFLAGS) /FD /c
+CFLAGS=$(CFLAGS) /MD -DNDEBUG
LINK32=link.exe
-# release:
-LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:no /out:"$(DLL)"
-# debug:
-#LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:no /debug /out:"$(DLL)"
+LIB32=lib.exe
+LINK32_FLAGS=/nologo /subsystem:windows /dll /incremental:no
+LIB32_FLAGS=/nologo
HEADERS = \
config.h \
@@ -126,7 +118,7 @@ OBJS = \
pkcs11h-token.obj \
pkcs11h-util.obj
-all: $(DLL)
+all: libpkcs11-helper-1.dll pkcs11-helper.lib
pkcs11-helper-1.dll.def:
echo LIBRARY libpkcs11-helper-1 > pkcs11-helper-1.dll.def
@@ -140,15 +132,26 @@ pkcs11-helper-1.dll.def:
type openssl.exports >> pkcs11-helper-1.dll.def
!endif
-$(DLL): pkcs11-helper-1.dll.def $(OBJS)
+libpkcs11-helper-1.dll: pkcs11-helper-1.dll.def $(OBJS)
$(LINK32) @<<
- $(LINK32_FLAGS) $(LIBS) /def:pkcs11-helper-1.dll.def $(OBJS)
+ $(LINK32_FLAGS)
+ /out:"libpkcs11-helper-1.dll" /def:pkcs11-helper-1.dll.def
+ kernel32.lib gdi32.lib $(OPENSSL_LIBS)
+ $(OBJS)
+<<
+ move libpkcs11-helper-1.lib pkcs11-helper.dll.lib
+
+pkcs11-helper.lib: $(OBJS)
+ $(LIB32) @<<
+ $(LIB32_FLAGS)
+ /out:"pkcs11-helper.lib"
+ $(OBJS)
<<
clean:
- del /Q $(OBJS) $(DLL) *.lib *.exp *.manifest *.idb *.pdb pkcs11-helper-1.dll.def
+ -del /Q $(OBJS) libpkcs11-helper-1.dll *.lib *.exp *.manifest *.idb *.pdb pkcs11-helper-1.dll.def
.c.obj::
$(CC) @<<
- $(CC_PROJ) $<
+ $(CFLAGS) $<
<<
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opensc/pkcs11-helper.git
More information about the pkg-opensc-commit
mailing list