1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2024-12-23 01:59:43 +08:00
hl2sdk/game/protobuf_include.vpc

31 lines
1007 B
Plaintext

//-----------------------------------------------------------------------------
// protobuf_include.vpc
//
// Project Script
//-----------------------------------------------------------------------------
$MacroRequired "PLATFORM"
$macro VSLIBDIR "." [!$VS2010]
$macro VSLIBDIR "VS2010" [$VS2010]
$Project
{
$Folder "Libraries"
{
// Always use the release version of libprotobuf.lib because the debug
// version uses iterator debugging, which is incompatible with the rest of
// the Valve world.
$File "$SRCDIR\lib\$PLATFORM\release\$VSLIBDIR\libprotobuf.lib" [$WINDOWS && $VS2010]
$File "$SRCDIR\lib\$PLATFORM\release\$VSLIBDIR\libprotobuf.lib" [$WINDOWS && !$VS2010]
{
$Configuration "Debug" { $ExcludedFromBuild "Yes" }
}
$File "$SRCDIR\lib\$PLATFORM\debug\$VSLIBDIR\libprotobuf.lib" [$WINDOWS && !$VS2010]
{
$Configuration "Release" { $ExcludedFromBuild "Yes" }
}
$File "$SRCDIR\lib\$PLATFORM\release\libprotobuf.a" [$POSIX]
}
}