csgo-2018-source/external/crypto++-5.61/external_cryptopp.vpc
2021-07-24 21:11:47 -07:00

42 lines
1.0 KiB
Plaintext

//
// This file configures include directories and link libraries for Crypto++
//
$MacroRequired "PLATFORM"
$MacroRequired "EXTERNALCRYPTOPP"
$Configuration
{
$Compiler
{
$AdditionalIncludeDirectories "$BASE;$SRCDIR\external\$EXTERNALCRYPTOPP"
}
}
$Project
{
$Folder "Link Libraries"
{
$LibExternal "$SRCDIR\lib\$PLATFORM\release\libcryptopp" [($LINUX&&$DEDICATED)||$OSXALL]
$LibExternal "$SRCDIR\lib\$PLATFORM\release\libcryptopp_client" [$LINUX&&!$DEDICATED]
}
}
$Configuration "Debug"
{
$Linker
{
$AdditionalDependencies "$BASE $SRCDIR\lib\$PLATFORM\debug\cryptlib.lib" [$WINDOWS && !$VS2015]
$AdditionalDependencies "$BASE $SRCDIR\lib\$PLATFORM\2015\debug\cryptlib.lib" [$WINDOWS && $VS2015]
}
}
$Configuration "Release"
{
$Linker
{
$AdditionalDependencies "$BASE $SRCDIR\lib\$PLATFORM\release\cryptlib.lib" [$WINDOWS && !$VS2015]
$AdditionalDependencies "$BASE $SRCDIR\lib\$PLATFORM\2015\release\cryptlib.lib" [$WINDOWS && $VS2015]
}
}