Add pkcs11 tools to standard windows BIND 9 build.

This commit is contained in:
Evan Hunt
2009-10-06 22:14:13 +00:00
parent cd3e5ca69a
commit ca60f7ba75
11 changed files with 1343 additions and 1393 deletions

View File

@@ -1,24 +1,24 @@
# Microsoft Developer Studio Project File - Name="destroy" - Package Owner=<4>
# Microsoft Developer Studio Project File - Name="pk11destroy" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=destroy - Win32 Debug
CFG=pk11destroy - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "destroy.mak".
!MESSAGE NMAKE /f "pk11destroy.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "destroy.mak" CFG="destroy - Win32 Debug"
!MESSAGE NMAKE /f "pk11destroy.mak" CFG="pk11destroy - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "destroy - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "destroy - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11destroy - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11destroy - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
@@ -28,7 +28,7 @@ CFG=destroy - Win32 Debug
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "destroy - Win32 Release"
!IF "$(CFG)" == "pk11destroy - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
@@ -50,9 +50,9 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /machine:I386 /out:"./Release/pkcs11-destroy.exe"
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /machine:I386 /out:"../../../Build/Release/pkcs11-destroy.exe"
!ELSEIF "$(CFG)" == "destroy - Win32 Debug"
!ELSEIF "$(CFG)" == "pk11destroy - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
@@ -75,14 +75,14 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /debug /machine:I386 /out:"./Debug/pkcs11-destroy.exe" /pdbtype:sept
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /debug /machine:I386 /out:"../../../Build/Debug/pkcs11-destroy.exe" /pdbtype:sept
!ENDIF
# Begin Target
# Name "destroy - Win32 Release"
# Name "destroy - Win32 Debug"
# Name "pk11destroy - Win32 Release"
# Name "pk11destroy - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"

View File

@@ -3,7 +3,7 @@ Microsoft Developer Studio Workspace File, Format Version 6.00
###############################################################################
Project: "list"=".\list.dsp" - Package Owner=<4>
Project: "pk11destroy"=".\pk11destroy.dsp" - Package Owner=<4>
Package=<5>
{{{

View File

@@ -1,20 +1,20 @@
# Microsoft Developer Studio Generated NMAKE File, Based on destroy.dsp
# Microsoft Developer Studio Generated NMAKE File, Based on pk11destroy.dsp
!IF "$(CFG)" == ""
CFG=destroy - Win32 Debug
!MESSAGE No configuration specified. Defaulting to destroy - Win32 Debug.
CFG=pk11destroy - Win32 Debug
!MESSAGE No configuration specified. Defaulting to pk11destroy - Win32 Debug.
!ENDIF
!IF "$(CFG)" != "destroy - Win32 Release" && "$(CFG)" != "destroy - Win32 Debug"
!IF "$(CFG)" != "pk11destroy - Win32 Release" && "$(CFG)" != "pk11destroy - Win32 Debug"
!MESSAGE Invalid configuration "$(CFG)" specified.
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "destroy.mak" CFG="destroy - Win32 Debug"
!MESSAGE NMAKE /f "pk11destroy.mak" CFG="pk11destroy - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "destroy - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "destroy - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11destroy - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11destroy - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
!ERROR An invalid configuration is specified.
!ENDIF
@@ -25,7 +25,7 @@ NULL=
NULL=nul
!ENDIF
!IF "$(CFG)" == "destroy - Win32 Release"
!IF "$(CFG)" == "pk11destroy - Win32 Release"
_VC_MANIFEST_INC=0
_VC_MANIFEST_BASENAME=__VC80
!ELSE
@@ -100,25 +100,25 @@ _VC_MANIFEST_CLEAN=
!endif
!IF "$(CFG)" == "destroy - Win32 Release"
!IF "$(CFG)" == "pk11destroy - Win32 Release"
OUTDIR=.\Release
INTDIR=.\Release
ALL : ".\Release\pkcs11-destroy.exe"
ALL : "..\..\..\Build\Release\pkcs11-destroy.exe"
CLEAN :
-@erase "$(INTDIR)\pkcs11-destroy.obj"
-@erase "$(INTDIR)\vc60.idb"
-@erase ".\Release\pkcs11-destroy.exe"
-@erase "..\..\..\Build\Release\pkcs11-destroy.exe"
-@$(_VC_MANIFEST_CLEAN)
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP=cl.exe
CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../include" /D "NDEBUG" /D "__STDC__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "PK11_LIB_LOCATION=\"unknown_provider\"" /Fp"$(INTDIR)\destroy.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../include" /D "NDEBUG" /D "__STDC__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "PK11_LIB_LOCATION=\"unknown_provider\"" /Fp"$(INTDIR)\pk11destroy.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
.c{$(INTDIR)}.obj::
$(CPP) @<<
@@ -152,20 +152,20 @@ CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../include" /D "NDEBUG" /D "__STDC_
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\destroy.bsc"
BSC32_FLAGS=/nologo /o"$(OUTDIR)\pk11destroy.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\pkcs11-destroy.pdb" /machine:I386 /out:"./Release/pkcs11-destroy.exe"
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\pkcs11-destroy.pdb" /machine:I386 /out:"../../../Build/Release/pkcs11-destroy.exe"
LINK32_OBJS= "$(INTDIR)\pkcs11-destroy.obj"
".\Release\pkcs11-destroy.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
"..\..\..\Build\Release\pkcs11-destroy.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
$(_VC_MANIFEST_EMBED_EXE)
!ELSEIF "$(CFG)" == "destroy - Win32 Debug"
!ELSEIF "$(CFG)" == "pk11destroy - Win32 Debug"
OUTDIR=.\Debug
INTDIR=.\Debug
@@ -173,7 +173,7 @@ INTDIR=.\Debug
OutDir=.\Debug
# End Custom Macros
ALL : ".\Debug\pkcs11-destroy.exe" "$(OUTDIR)\destroy.bsc"
ALL : "..\..\..\Build\Debug\pkcs11-destroy.exe" "$(OUTDIR)\pk11destroy.bsc"
CLEAN :
@@ -182,9 +182,9 @@ CLEAN :
-@erase "$(INTDIR)\vc60.idb"
-@erase "$(INTDIR)\vc60.pdb"
-@erase "$(OUTDIR)\pkcs11-destroy.pdb"
-@erase "$(OUTDIR)\destroy.bsc"
-@erase ".\Debug\pkcs11-destroy.exe"
-@erase ".\Debug\pkcs11-destroy.ilk"
-@erase "$(OUTDIR)\pk11destroy.bsc"
-@erase "..\..\..\Build\Debug\pkcs11-destroy.exe"
-@erase "..\..\..\Build\Debug\pkcs11-destroy.ilk"
-@$(_VC_MANIFEST_CLEAN)
"$(OUTDIR)" :
@@ -225,19 +225,19 @@ CPP_PROJ=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../include" /D "_DEBUG" /D
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\destroy.bsc"
BSC32_FLAGS=/nologo /o"$(OUTDIR)\pk11destroy.bsc"
BSC32_SBRS= "$(INTDIR)\pkcs11-destroy.sbr"
"$(OUTDIR)\destroy.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
"$(OUTDIR)\pk11destroy.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
$(BSC32) @<<
$(BSC32_FLAGS) $(BSC32_SBRS)
<<
LINK32=link.exe
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\pkcs11-destroy.pdb" /debug /machine:I386 /out:"./Debug/pkcs11-destroy.exe" /pdbtype:sept
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\pkcs11-destroy.pdb" /debug /machine:I386 /out:"../../../Build/Debug/pkcs11-destroy.exe" /pdbtype:sept
LINK32_OBJS= "$(INTDIR)\pkcs11-destroy.obj"
".\Debug\pkcs11-destroy.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
"..\..\..\Build\Debug\pkcs11-destroy.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
@@ -247,25 +247,25 @@ LINK32_OBJS= "$(INTDIR)\pkcs11-destroy.obj"
!IF "$(NO_EXTERNAL_DEPS)" != "1"
!IF EXISTS("destroy.dep")
!INCLUDE "destroy.dep"
!IF EXISTS("pk11destroy.dep")
!INCLUDE "pk11destroy.dep"
!ELSE
!MESSAGE Warning: cannot find "destroy.dep"
!MESSAGE Warning: cannot find "pk11destroy.dep"
!ENDIF
!ENDIF
!IF "$(CFG)" == "destroy - Win32 Release" || "$(CFG)" == "destroy - Win32 Debug"
!IF "$(CFG)" == "pk11destroy - Win32 Release" || "$(CFG)" == "pk11destroy - Win32 Debug"
SOURCE="..\pkcs11-destroy.c"
!IF "$(CFG)" == "destroy - Win32 Release"
!IF "$(CFG)" == "pk11destroy - Win32 Release"
"$(INTDIR)\pkcs11-destroy.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
!ELSEIF "$(CFG)" == "destroy - Win32 Debug"
!ELSEIF "$(CFG)" == "pk11destroy - Win32 Debug"
"$(INTDIR)\pkcs11-destroy.obj" "$(INTDIR)\pkcs11-destroy.sbr" : $(SOURCE) "$(INTDIR)"

View File

@@ -1,24 +1,24 @@
# Microsoft Developer Studio Project File - Name="keygen" - Package Owner=<4>
# Microsoft Developer Studio Project File - Name="pk11keygen" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=keygen - Win32 Debug
CFG=pk11keygen - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "keygen.mak".
!MESSAGE NMAKE /f "pk11keygen.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "keygen.mak" CFG="keygen - Win32 Debug"
!MESSAGE NMAKE /f "pk11keygen.mak" CFG="pk11keygen - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "keygen - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "keygen - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11keygen - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11keygen - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
@@ -28,7 +28,7 @@ CFG=keygen - Win32 Debug
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "keygen - Win32 Release"
!IF "$(CFG)" == "pk11keygen - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
@@ -50,9 +50,9 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /machine:I386 /out:"./Release/pkcs11-keygen.exe"
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /machine:I386 /out:"../../../Build/Release/pkcs11-keygen.exe"
!ELSEIF "$(CFG)" == "keygen - Win32 Debug"
!ELSEIF "$(CFG)" == "pk11keygen - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
@@ -75,14 +75,14 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /debug /machine:I386 /out:"./Debug/pkcs11-keygen.exe" /pdbtype:sept
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /debug /machine:I386 /out:"../../../Build/Debug/pkcs11-keygen.exe" /pdbtype:sept
!ENDIF
# Begin Target
# Name "keygen - Win32 Release"
# Name "keygen - Win32 Debug"
# Name "pk11keygen - Win32 Release"
# Name "pk11keygen - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"

View File

@@ -3,7 +3,7 @@ Microsoft Developer Studio Workspace File, Format Version 6.00
###############################################################################
Project: "destroy"=".\destroy.dsp" - Package Owner=<4>
Project: "pk11keygen"=".\pk11keygen.dsp" - Package Owner=<4>
Package=<5>
{{{

View File

@@ -1,20 +1,20 @@
# Microsoft Developer Studio Generated NMAKE File, Based on keygen.dsp
# Microsoft Developer Studio Generated NMAKE File, Based on pk11keygen.dsp
!IF "$(CFG)" == ""
CFG=keygen - Win32 Debug
!MESSAGE No configuration specified. Defaulting to keygen - Win32 Debug.
CFG=pk11keygen - Win32 Debug
!MESSAGE No configuration specified. Defaulting to pk11keygen - Win32 Debug.
!ENDIF
!IF "$(CFG)" != "keygen - Win32 Release" && "$(CFG)" != "keygen - Win32 Debug"
!IF "$(CFG)" != "pk11keygen - Win32 Release" && "$(CFG)" != "pk11keygen - Win32 Debug"
!MESSAGE Invalid configuration "$(CFG)" specified.
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "keygen.mak" CFG="keygen - Win32 Debug"
!MESSAGE NMAKE /f "pk11keygen.mak" CFG="pk11keygen - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "keygen - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "keygen - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11keygen - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11keygen - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
!ERROR An invalid configuration is specified.
!ENDIF
@@ -25,7 +25,7 @@ NULL=
NULL=nul
!ENDIF
!IF "$(CFG)" == "keygen - Win32 Release"
!IF "$(CFG)" == "pk11keygen - Win32 Release"
_VC_MANIFEST_INC=0
_VC_MANIFEST_BASENAME=__VC80
!ELSE
@@ -100,25 +100,25 @@ _VC_MANIFEST_CLEAN=
!endif
!IF "$(CFG)" == "keygen - Win32 Release"
!IF "$(CFG)" == "pk11keygen - Win32 Release"
OUTDIR=.\Release
INTDIR=.\Release
ALL : ".\Release\pkcs11-keygen.exe"
ALL : "..\..\..\Build\Release\pkcs11-keygen.exe"
CLEAN :
-@erase "$(INTDIR)\pkcs11-keygen.obj"
-@erase "$(INTDIR)\vc60.idb"
-@erase ".\Release\pkcs11-keygen.exe"
-@erase "..\..\..\Build\Release\pkcs11-keygen.exe"
-@$(_VC_MANIFEST_CLEAN)
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP=cl.exe
CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../include" /D "NDEBUG" /D "__STDC__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "PK11_LIB_LOCATION=\"unknown_provider\"" /Fp"$(INTDIR)\keygen.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../include" /D "NDEBUG" /D "__STDC__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "PK11_LIB_LOCATION=\"unknown_provider\"" /Fp"$(INTDIR)\pk11keygen.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
.c{$(INTDIR)}.obj::
$(CPP) @<<
@@ -152,20 +152,20 @@ CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../include" /D "NDEBUG" /D "__STDC_
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\keygen.bsc"
BSC32_FLAGS=/nologo /o"$(OUTDIR)\pk11keygen.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\pkcs11-keygen.pdb" /machine:I386 /out:"./Release/pkcs11-keygen.exe"
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\pkcs11-keygen.pdb" /machine:I386 /out:"../../../Build/Release/pkcs11-keygen.exe"
LINK32_OBJS= "$(INTDIR)\pkcs11-keygen.obj"
".\Release\pkcs11-keygen.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
"..\..\..\Build\Release\pkcs11-keygen.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
$(_VC_MANIFEST_EMBED_EXE)
!ELSEIF "$(CFG)" == "keygen - Win32 Debug"
!ELSEIF "$(CFG)" == "pk11keygen - Win32 Debug"
OUTDIR=.\Debug
INTDIR=.\Debug
@@ -173,7 +173,7 @@ INTDIR=.\Debug
OutDir=.\Debug
# End Custom Macros
ALL : ".\Debug\pkcs11-keygen.exe" "$(OUTDIR)\keygen.bsc"
ALL : "..\..\..\Build\Debug\pkcs11-keygen.exe" "$(OUTDIR)\pk11keygen.bsc"
CLEAN :
@@ -182,9 +182,9 @@ CLEAN :
-@erase "$(INTDIR)\vc60.idb"
-@erase "$(INTDIR)\vc60.pdb"
-@erase "$(OUTDIR)\pkcs11-keygen.pdb"
-@erase "$(OUTDIR)\keygen.bsc"
-@erase ".\Debug\pkcs11-keygen.exe"
-@erase ".\Debug\pkcs11-keygen.ilk"
-@erase "$(OUTDIR)\pk11keygen.bsc"
-@erase "..\..\..\Build\Debug\pkcs11-keygen.exe"
-@erase "..\..\..\Build\Debug\pkcs11-keygen.ilk"
-@$(_VC_MANIFEST_CLEAN)
"$(OUTDIR)" :
@@ -225,19 +225,19 @@ CPP_PROJ=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../include" /D "_DEBUG" /D
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\keygen.bsc"
BSC32_FLAGS=/nologo /o"$(OUTDIR)\pk11keygen.bsc"
BSC32_SBRS= "$(INTDIR)\pkcs11-keygen.sbr"
"$(OUTDIR)\keygen.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
"$(OUTDIR)\pk11keygen.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
$(BSC32) @<<
$(BSC32_FLAGS) $(BSC32_SBRS)
<<
LINK32=link.exe
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\pkcs11-keygen.pdb" /debug /machine:I386 /out:"./Debug/pkcs11-keygen.exe" /pdbtype:sept
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\pkcs11-keygen.pdb" /debug /machine:I386 /out:"../../../Build/Debug/pkcs11-keygen.exe" /pdbtype:sept
LINK32_OBJS= "$(INTDIR)\pkcs11-keygen.obj"
".\Debug\pkcs11-keygen.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
"..\..\..\Build\Debug\pkcs11-keygen.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
@@ -247,25 +247,25 @@ LINK32_OBJS= "$(INTDIR)\pkcs11-keygen.obj"
!IF "$(NO_EXTERNAL_DEPS)" != "1"
!IF EXISTS("keygen.dep")
!INCLUDE "keygen.dep"
!IF EXISTS("pk11keygen.dep")
!INCLUDE "pk11keygen.dep"
!ELSE
!MESSAGE Warning: cannot find "keygen.dep"
!MESSAGE Warning: cannot find "pk11keygen.dep"
!ENDIF
!ENDIF
!IF "$(CFG)" == "keygen - Win32 Release" || "$(CFG)" == "keygen - Win32 Debug"
!IF "$(CFG)" == "pk11keygen - Win32 Release" || "$(CFG)" == "pk11keygen - Win32 Debug"
SOURCE="..\pkcs11-keygen.c"
!IF "$(CFG)" == "keygen - Win32 Release"
!IF "$(CFG)" == "pk11keygen - Win32 Release"
"$(INTDIR)\pkcs11-keygen.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
!ELSEIF "$(CFG)" == "keygen - Win32 Debug"
!ELSEIF "$(CFG)" == "pk11keygen - Win32 Debug"
"$(INTDIR)\pkcs11-keygen.obj" "$(INTDIR)\pkcs11-keygen.sbr" : $(SOURCE) "$(INTDIR)"

View File

@@ -1,24 +1,24 @@
# Microsoft Developer Studio Project File - Name="list" - Package Owner=<4>
# Microsoft Developer Studio Project File - Name="pk11list" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=list - Win32 Debug
CFG=pk11list - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "list.mak".
!MESSAGE NMAKE /f "pk11list.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "list.mak" CFG="list - Win32 Debug"
!MESSAGE NMAKE /f "pk11list.mak" CFG="pk11list - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "list - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "list - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11list - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11list - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
@@ -28,7 +28,7 @@ CFG=list - Win32 Debug
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "list - Win32 Release"
!IF "$(CFG)" == "pk11list - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
@@ -50,9 +50,9 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /machine:I386 /out:"./Release/pkcs11-list.exe"
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /machine:I386 /out:"../../../Build/Release/pkcs11-list.exe"
!ELSEIF "$(CFG)" == "list - Win32 Debug"
!ELSEIF "$(CFG)" == "pk11list - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
@@ -75,14 +75,14 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /debug /machine:I386 /out:"./Debug/pkcs11-list.exe" /pdbtype:sept
# ADD LINK32 user32.lib advapi32.lib /nologo /subsystem:console /debug /machine:I386 /out:"../../../Build/Debug/pkcs11-list.exe" /pdbtype:sept
!ENDIF
# Begin Target
# Name "list - Win32 Release"
# Name "list - Win32 Debug"
# Name "pk11list - Win32 Release"
# Name "pk11list - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"

View File

@@ -3,7 +3,7 @@ Microsoft Developer Studio Workspace File, Format Version 6.00
###############################################################################
Project: "keygen"=".\keygen.dsp" - Package Owner=<4>
Project: "pk11list"=".\pk11list.dsp" - Package Owner=<4>
Package=<5>
{{{

View File

@@ -1,20 +1,20 @@
# Microsoft Developer Studio Generated NMAKE File, Based on list.dsp
# Microsoft Developer Studio Generated NMAKE File, Based on pk11list.dsp
!IF "$(CFG)" == ""
CFG=list - Win32 Debug
!MESSAGE No configuration specified. Defaulting to list - Win32 Debug.
CFG=pk11list - Win32 Debug
!MESSAGE No configuration specified. Defaulting to pk11list - Win32 Debug.
!ENDIF
!IF "$(CFG)" != "list - Win32 Release" && "$(CFG)" != "list - Win32 Debug"
!IF "$(CFG)" != "pk11list - Win32 Release" && "$(CFG)" != "pk11list - Win32 Debug"
!MESSAGE Invalid configuration "$(CFG)" specified.
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "list.mak" CFG="list - Win32 Debug"
!MESSAGE NMAKE /f "pk11list.mak" CFG="pk11list - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "list - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "list - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11list - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "pk11list - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
!ERROR An invalid configuration is specified.
!ENDIF
@@ -25,7 +25,7 @@ NULL=
NULL=nul
!ENDIF
!IF "$(CFG)" == "list - Win32 Release"
!IF "$(CFG)" == "pk11list - Win32 Release"
_VC_MANIFEST_INC=0
_VC_MANIFEST_BASENAME=__VC80
!ELSE
@@ -100,25 +100,25 @@ _VC_MANIFEST_CLEAN=
!endif
!IF "$(CFG)" == "list - Win32 Release"
!IF "$(CFG)" == "pk11list - Win32 Release"
OUTDIR=.\Release
INTDIR=.\Release
ALL : ".\Release\pkcs11-list.exe"
ALL : "..\..\..\Build\Release\pkcs11-list.exe"
CLEAN :
-@erase "$(INTDIR)\pkcs11-list.obj"
-@erase "$(INTDIR)\vc60.idb"
-@erase ".\Release\pkcs11-list.exe"
-@erase "..\..\..\Build\Release\pkcs11-list.exe"
-@$(_VC_MANIFEST_CLEAN)
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP=cl.exe
CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../include" /D "NDEBUG" /D "__STDC__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "PK11_LIB_LOCATION=\"unknown_provider\"" /Fp"$(INTDIR)\list.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../include" /D "NDEBUG" /D "__STDC__" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "PK11_LIB_LOCATION=\"unknown_provider\"" /Fp"$(INTDIR)\pk11list.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
.c{$(INTDIR)}.obj::
$(CPP) @<<
@@ -152,20 +152,20 @@ CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "./" /I "../include" /D "NDEBUG" /D "__STDC_
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\list.bsc"
BSC32_FLAGS=/nologo /o"$(OUTDIR)\pk11list.bsc"
BSC32_SBRS= \
LINK32=link.exe
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\pkcs11-list.pdb" /machine:I386 /out:"./Release/pkcs11-list.exe"
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\pkcs11-list.pdb" /machine:I386 /out:"../../../Build/Release/pkcs11-list.exe"
LINK32_OBJS= "$(INTDIR)\pkcs11-list.obj"
".\Release\pkcs11-list.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
"..\..\..\Build\Release\pkcs11-list.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
$(_VC_MANIFEST_EMBED_EXE)
!ELSEIF "$(CFG)" == "list - Win32 Debug"
!ELSEIF "$(CFG)" == "pk11list - Win32 Debug"
OUTDIR=.\Debug
INTDIR=.\Debug
@@ -173,7 +173,7 @@ INTDIR=.\Debug
OutDir=.\Debug
# End Custom Macros
ALL : ".\Debug\pkcs11-list.exe" "$(OUTDIR)\list.bsc"
ALL : "..\..\..\Build\Debug\pkcs11-list.exe" "$(OUTDIR)\pk11list.bsc"
CLEAN :
@@ -182,9 +182,9 @@ CLEAN :
-@erase "$(INTDIR)\vc60.idb"
-@erase "$(INTDIR)\vc60.pdb"
-@erase "$(OUTDIR)\pkcs11-list.pdb"
-@erase "$(OUTDIR)\list.bsc"
-@erase ".\Debug\pkcs11-list.exe"
-@erase ".\Debug\pkcs11-list.ilk"
-@erase "$(OUTDIR)\pk11list.bsc"
-@erase "..\..\..\Build\Debug\pkcs11-list.exe"
-@erase "..\..\..\Build\Debug\pkcs11-list.ilk"
-@$(_VC_MANIFEST_CLEAN)
"$(OUTDIR)" :
@@ -225,19 +225,19 @@ CPP_PROJ=/nologo /MDd /W3 /Gm /GX /ZI /Od /I "./" /I "../include" /D "_DEBUG" /D
RSC=rc.exe
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\list.bsc"
BSC32_FLAGS=/nologo /o"$(OUTDIR)\pk11list.bsc"
BSC32_SBRS= "$(INTDIR)\pkcs11-list.sbr"
"$(OUTDIR)\list.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
"$(OUTDIR)\pk11list.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
$(BSC32) @<<
$(BSC32_FLAGS) $(BSC32_SBRS)
<<
LINK32=link.exe
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\pkcs11-list.pdb" /debug /machine:I386 /out:"./Debug/pkcs11-list.exe" /pdbtype:sept
LINK32_FLAGS=user32.lib advapi32.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\pkcs11-list.pdb" /debug /machine:I386 /out:"../../../Build/Debug/pkcs11-list.exe" /pdbtype:sept
LINK32_OBJS= "$(INTDIR)\pkcs11-list.obj"
".\Debug\pkcs11-list.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
"..\..\..\Build\Debug\pkcs11-list.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
<<
@@ -247,25 +247,25 @@ LINK32_OBJS= "$(INTDIR)\pkcs11-list.obj"
!IF "$(NO_EXTERNAL_DEPS)" != "1"
!IF EXISTS("list.dep")
!INCLUDE "list.dep"
!IF EXISTS("pk11list.dep")
!INCLUDE "pk11list.dep"
!ELSE
!MESSAGE Warning: cannot find "list.dep"
!MESSAGE Warning: cannot find "pk11list.dep"
!ENDIF
!ENDIF
!IF "$(CFG)" == "list - Win32 Release" || "$(CFG)" == "list - Win32 Debug"
!IF "$(CFG)" == "pk11list - Win32 Release" || "$(CFG)" == "pk11list - Win32 Debug"
SOURCE="..\pkcs11-list.c"
!IF "$(CFG)" == "list - Win32 Release"
!IF "$(CFG)" == "pk11list - Win32 Release"
"$(INTDIR)\pkcs11-list.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
!ELSEIF "$(CFG)" == "list - Win32 Debug"
!ELSEIF "$(CFG)" == "pk11list - Win32 Debug"
"$(INTDIR)\pkcs11-list.obj" "$(INTDIR)\pkcs11-list.sbr" : $(SOURCE) "$(INTDIR)"

View File

@@ -1,53 +0,0 @@
Microsoft Developer Studio Workspace File, Format Version 6.00
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
###############################################################################
Project: "keygen"=".\keygen.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Project: "list"=".\list.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Project: "destroy"=".\destroy.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Global:
Package=<5>
{{{
}}}
Package=<3>
{{{
}}}
###############################################################################

View File

@@ -14,16 +14,16 @@
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
# $Id: setprovider,v 1.2 2009/10/05 13:02:31 fdupont Exp $
# $Id: setpk11provider.pl,v 1.1 2009/10/06 22:14:13 each Exp $
# setprovider
# This script sets the provider name in the build scripts.
# setpk11provider
# This script sets the PKCS#11 provider name in the build scripts.
#
# for instance: setprovider bp201w32HSM
# for instance: perl setpk11provider bp201w32HSM
#
if ($#ARGV != 0) {
die "Usage: perl setprovider <pkcs11_provider_dll_name>\n"
die "Usage: perl setpk11provider <pkcs11_provider_dll_name>\n"
}
my $provider=$ARGV[0];
@@ -31,9 +31,12 @@ my $provider=$ARGV[0];
$provider =~ s|\.[dD][lL][lL]$||;
# List of files that need to be updated
@filelist = ("./keygen.mak", "./keygen.dsp",
"./list.mak", "./list.dsp",
"./destroy.mak", "./destroy.dsp");
@filelist = ("../bin/pkcs11/win32/pk11keygen.mak",
"../bin/pkcs11/win32/pk11keygen.dsp",
"../bin/pkcs11/win32/pk11list.mak",
"../bin/pkcs11/win32/pk11list.dsp",
"../bin/pkcs11/win32/pk11destroy.mak",
"../bin/pkcs11/win32/pk11destroy.dsp");
# function to replace the provider define
sub updatefile {