Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
1.4 KiB

  1. //-----------------------------------------------------------------------------
  2. // SOURCE_CRYPTLIB_INCLUDE.VPC
  3. //
  4. // Includes needed to link cryptopp
  5. //
  6. //-----------------------------------------------------------------------------
  7. $Project
  8. {
  9. $Folder "Source Files"
  10. {
  11. $File "$SRCDIR\common\crypto.cpp"
  12. {
  13. $Configuration
  14. {
  15. $Compiler
  16. {
  17. $Create/UsePrecompiledHeader "Not Using Precompiled Headers"
  18. }
  19. }
  20. }
  21. }
  22. $Folder "Link Libraries"
  23. {
  24. $Lib vpklib
  25. // So we can check the signature of the item schema.
  26. $Lib "$SRCDIR\lib\public\$PLATSUBDIR\2013\release\cryptlib" [$WINDOWS&&!$VS2015]
  27. $Libexternal $LIBCOMMON/libcrypto [$OSXALL]
  28. $Libexternal $LIBCOMMON/libcryptopp [$OSXALL]
  29. $Libexternal "$SRCDIR\lib\common\$(CRYPTOPPDIR)\libcrypto" [$LINUXALL]
  30. $Libexternal "$SRCDIR\lib\common\$(CRYPTOPPDIR)\libcryptopp" [$LINUXALL]
  31. }
  32. $Folder "Link Libraries" [$VS2015]
  33. {
  34. $File "$SRCDIR\lib\common\win32\2015\release\cryptlib.lib" [$WIN32]
  35. {
  36. $Configuration "Debug" { $ExcludedFromBuild "Yes" }
  37. }
  38. $File "$SRCDIR\lib\common\win32\2015\debug\cryptlib.lib" [$WIN32]
  39. {
  40. $Configuration "Release" { $ExcludedFromBuild "Yes" }
  41. }
  42. $File "$SRCDIR\lib\common\$PLATSUBDIR\2015\release\cryptlib.lib" [$WIN64]
  43. {
  44. $Configuration "Debug" { $ExcludedFromBuild "Yes" }
  45. }
  46. $File "$SRCDIR\lib\common\$PLATSUBDIR\2015\debug\cryptlib.lib" [$WIN64]
  47. {
  48. $Configuration "Release" { $ExcludedFromBuild "Yes" }
  49. }
  50. }
  51. }