move crypto++ into the main project; this avoids the typical vc6/vc7 static

linking pains, and we don't need to have an extra precompiled library in
CVS.  (We don't do this with libresample because it's LGPL.)
This commit is contained in:
Glenn Maynard
2004-05-14 22:13:44 +00:00
parent 3b8a811c80
commit e6e2e0b686
2 changed files with 654 additions and 32 deletions
+479 -32
View File
@@ -1,5 +1,5 @@
# Microsoft Developer Studio Project File - Name="StepMania" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 60000
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Application" 0x0101
@@ -62,10 +62,10 @@ LINK32=link.exe
# SUBTRACT LINK32 /verbose /profile /pdb:none /incremental:no /nodefaultlib
# Begin Special Build Tool
IntDir=.\../Debug6
TargetDir=\stepmania\stepmania\Program
TargetDir=\temp\stepmania\Program
TargetName=StepMania-debug
SOURCE="$(InputPath)"
PreLink_Cmds=disasm\verinc cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
PreLink_Cmds=disasm\verinc cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
PostBuild_Cmds=disasm\mapconv $(IntDir)\$(TargetName).map $(TargetDir)\StepMania.vdi
# End Special Build Tool
@@ -99,10 +99,6 @@ XBCP=xbecopy.exe
# ADD BASE XBCP /NOLOGO
# ADD XBCP /NOLOGO
# Begin Special Build Tool
IntDir=.\../Debug_Xbox
TargetDir=\stepmania\stepmania
TargetName=default
SOURCE="$(InputPath)"
PreLink_Cmds=disasm\verinc cl /Zl /nologo /c PostBuild_Cmds=disasm\mapconv $(IntDir)\$(TargetName).map $(TargetDir)\StepMania.vdi ia32.vdi
# End Special Build Tool
@@ -139,10 +135,10 @@ LINK32=link.exe
# SUBTRACT LINK32 /verbose /pdb:none /debug
# Begin Special Build Tool
IntDir=.\../Release6
TargetDir=\stepmania\stepmania\Program
TargetDir=\temp\stepmania\Program
TargetName=StepMania
SOURCE="$(InputPath)"
PreLink_Cmds=disasm\verinc cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
PreLink_Cmds=disasm\verinc cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
PostBuild_Cmds=disasm\mapconv $(IntDir)\$(TargetName).map $(TargetDir)\StepMania.vdi
# End Special Build Tool
@@ -178,10 +174,6 @@ XBCP=xbecopy.exe
# ADD BASE XBCP /NOLOGO
# ADD XBCP /NOLOGO
# Begin Special Build Tool
IntDir=.\../Release_Xbox
TargetDir=\stepmania\stepmania
TargetName=default
SOURCE="$(InputPath)"
PreLink_Cmds=disasm\verinc cl /Zl /nologo /c PostBuild_Cmds=disasm\mapconv $(IntDir)\$(TargetName).map $(TargetDir)\StepMania.vdi ia32.vdi
# End Special Build Tool
@@ -6085,25 +6077,6 @@ SOURCE=.\Bookkeeper.h
# End Source File
# Begin Source File
SOURCE=.\CryptHelpers.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\CryptHelpers.h
# End Source File
# Begin Source File
SOURCE=.\CryptManager.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
@@ -6448,6 +6421,461 @@ SOURCE=.\UnlockSystem.h
# Begin Group "Crypto"
# PROP Default_Filter ""
# Begin Group "crypto++"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\crypto51\algebra.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\algebra.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\algparam.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\algparam.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\argnames.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\asn.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\asn.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\config.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\cryptlib.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\cryptlib.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\files.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\files.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\filters.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\filters.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\fltrimpl.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\integer.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\integer.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\iterhash.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\iterhash.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\mdc.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\misc.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\misc.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\modarith.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\modes.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\modes.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\mqueue.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\mqueue.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\nbtheory.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\nbtheory.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\oaep.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\oaep.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\oids.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\osrng.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\osrng.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\pch.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\pkcspad.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\pkcspad.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\pubkey.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\pubkey.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\queue.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\queue.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\randpool.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\randpool.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\rng.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\rsa.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\rsa.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\secblock.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\seckey.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\sha.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\sha.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\simple.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\smartptr.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\strciphr.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\crypto51\strciphr.h
# End Source File
# Begin Source File
SOURCE=.\crypto51\words.h
# End Source File
# End Group
# Begin Source File
SOURCE=.\crypto\CryptBn.cpp
@@ -6469,6 +6897,25 @@ SOURCE=.\crypto\CryptBn.h
# End Source File
# Begin Source File
SOURCE=.\CryptHelpers.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
!ELSEIF "$(CFG)" == "StepMania - Xbox Debug"
!ELSEIF "$(CFG)" == "StepMania - Win32 Release"
!ELSEIF "$(CFG)" == "StepMania - Xbox Release"
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\CryptHelpers.h
# End Source File
# Begin Source File
SOURCE=.\crypto\CryptMD5.cpp
!IF "$(CFG)" == "StepMania - Win32 Debug"
+175
View File
@@ -2192,6 +2192,12 @@ cl /Zl /nologo /c verstub.cpp /Fo&quot;$(IntDir)&quot;\
<File
RelativePath="crypto\CryptBn.h">
</File>
<File
RelativePath="CryptHelpers.cpp">
</File>
<File
RelativePath="CryptHelpers.h">
</File>
<File
RelativePath="crypto\CryptMD5.cpp">
</File>
@@ -2231,6 +2237,175 @@ cl /Zl /nologo /c verstub.cpp /Fo&quot;$(IntDir)&quot;\
<File
RelativePath="crypto\CryptSHA.h">
</File>
<Filter
Name="crypto++"
Filter="">
<File
RelativePath="crypto51\algebra.cpp">
</File>
<File
RelativePath="crypto51\algebra.h">
</File>
<File
RelativePath="crypto51\algparam.cpp">
</File>
<File
RelativePath="crypto51\algparam.h">
</File>
<File
RelativePath="crypto51\argnames.h">
</File>
<File
RelativePath="crypto51\asn.cpp">
</File>
<File
RelativePath="crypto51\asn.h">
</File>
<File
RelativePath="crypto51\config.h">
</File>
<File
RelativePath="crypto51\cryptlib.cpp">
</File>
<File
RelativePath="crypto51\cryptlib.h">
</File>
<File
RelativePath="crypto51\files.cpp">
</File>
<File
RelativePath="crypto51\files.h">
</File>
<File
RelativePath="crypto51\filters.cpp">
</File>
<File
RelativePath="crypto51\filters.h">
</File>
<File
RelativePath="crypto51\fltrimpl.h">
</File>
<File
RelativePath="crypto51\integer.cpp">
</File>
<File
RelativePath="crypto51\integer.h">
</File>
<File
RelativePath="crypto51\iterhash.cpp">
</File>
<File
RelativePath="crypto51\iterhash.h">
</File>
<File
RelativePath="crypto51\mdc.h">
</File>
<File
RelativePath="crypto51\misc.cpp">
</File>
<File
RelativePath="crypto51\misc.h">
</File>
<File
RelativePath="crypto51\modarith.h">
</File>
<File
RelativePath="crypto51\modes.cpp">
</File>
<File
RelativePath="crypto51\modes.h">
</File>
<File
RelativePath="crypto51\mqueue.cpp">
</File>
<File
RelativePath="crypto51\mqueue.h">
</File>
<File
RelativePath="crypto51\nbtheory.cpp">
</File>
<File
RelativePath="crypto51\nbtheory.h">
</File>
<File
RelativePath="crypto51\oaep.cpp">
</File>
<File
RelativePath="crypto51\oaep.h">
</File>
<File
RelativePath="crypto51\oids.h">
</File>
<File
RelativePath="crypto51\osrng.cpp">
</File>
<File
RelativePath="crypto51\osrng.h">
</File>
<File
RelativePath="crypto51\pch.h">
</File>
<File
RelativePath="crypto51\pkcspad.cpp">
</File>
<File
RelativePath="crypto51\pkcspad.h">
</File>
<File
RelativePath="crypto51\pubkey.cpp">
</File>
<File
RelativePath="crypto51\pubkey.h">
</File>
<File
RelativePath="crypto51\queue.cpp">
</File>
<File
RelativePath="crypto51\queue.h">
</File>
<File
RelativePath="crypto51\randpool.cpp">
</File>
<File
RelativePath="crypto51\randpool.h">
</File>
<File
RelativePath="crypto51\rng.h">
</File>
<File
RelativePath="crypto51\rsa.cpp">
</File>
<File
RelativePath="crypto51\rsa.h">
</File>
<File
RelativePath="crypto51\secblock.h">
</File>
<File
RelativePath="crypto51\seckey.h">
</File>
<File
RelativePath="crypto51\sha.cpp">
</File>
<File
RelativePath="crypto51\sha.h">
</File>
<File
RelativePath="crypto51\simple.h">
</File>
<File
RelativePath="crypto51\smartptr.h">
</File>
<File
RelativePath="crypto51\strciphr.cpp">
</File>
<File
RelativePath="crypto51\strciphr.h">
</File>
<File
RelativePath="crypto51\words.h">
</File>
</Filter>
</Filter>
<File
RelativePath="StepMania.xpm">