Counter Strike : Global Offensive Source Code
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.
 
 
 
 
 
 

97 lines
3.0 KiB

//-----------------------------------------------------------------------------
// CLIENT_ECON_BASE.VPC
//
// Project Script
//-----------------------------------------------------------------------------
$Include "$SRCDIR\gcsdk\gcsdk_game_include.vpc"
$Include "$SRCDIR\game\shared\base_gcmessages_include.vpc"
$Configuration
{
$Compiler
{
$AdditionalIncludeDirectories "$BASE;$SRCDIR\game\shared\econ;$SRCDIR\gcsdk\steamextra;.\econ"
}
$Linker
{
$AdditionalLibraryDirectories "$BASE;$SRCDIR\lib\$PLATFORM\release" [$OSXALL]
$SystemLibraries "$BASE;z" [$OSXALL]
}
}
$Project
{
$Folder "Source Files"
{
$Folder "Economy"
{
$File "$SRCDIR/game/shared/econ/econ_item_view.cpp"
$File "$SRCDIR/game/shared/econ/econ_item_view.h"
$File "$SRCDIR/game/shared/econ/econ_item_interface.cpp"
$File "$SRCDIR/game/shared/econ/econ_item_interface.h"
$File "$SRCDIR/game/shared/econ/econ_item_description.cpp"
$File "$SRCDIR/game/shared/econ/econ_item_description.h"
$File "$SRCDIR/game/shared/econ/econ_item_system.cpp"
$File "$SRCDIR/game/shared/econ/econ_item_system.h"
$File "$SRCDIR/game/shared/econ/attribute_manager.cpp"
$File "$SRCDIR/game/shared/econ/attribute_manager.h"
$File "$SRCDIR/game/shared/econ/ihasattributes.h"
$File "$SRCDIR/game/shared/econ/econ_entity.cpp"
$File "$SRCDIR/game/shared/econ/econ_entity.h"
$File "$SRCDIR/game/shared/econ/econ_entity_creation.cpp"
$File "$SRCDIR/game/shared/econ/econ_entity_creation.h"
$File "$SRCDIR/game/shared/econ/econ_item_inventory.cpp"
$File "$SRCDIR/game/shared/econ/econ_item_inventory.h"
$File "$SRCDIR/game/shared/econ/econ_gcmessages.h"
$File "$SRCDIR/game/shared/econ/econ_item.cpp"
$File "$SRCDIR/game/shared/econ/econ_item.h"
$File "$SRCDIR/game/shared/econ/econ_item_constants.cpp"
$File "$SRCDIR/game/shared/econ/econ_item_constants.h"
$File "$SRCDIR/game/shared/econ/econ_item_schema.cpp"
$File "$SRCDIR/game/shared/econ/econ_item_schema.h"
$File "$SRCDIR/game/shared/econ/item_selection_criteria.cpp"
$File "$SRCDIR/game/shared/econ/item_selection_criteria.h"
$File "$SRCDIR/game/shared/econ/localization_provider.cpp"
$File "$SRCDIR/game/shared/econ/localization_provider.h"
$File "$SRCDIR/game/shared/econ/game_item_schema.h"
}
$Folder "Economy Client"
{
}
// For item image stamping
$File "$SRCDIR/common/imageutils.h"
$File "$SRCDIR/common/imageutils.cpp"
{
$Configuration
{
$Compiler [$WINDOWS]
{
$Create/UsePrecompiledHeader "Not Using Precompiled Headers"
}
}
}
}
$Folder "Link Libraries" [$WINDOWS]
{
$File "$SRCDIR\lib\common\libpng$PLATSUBDIR\libpng.lib" [!$VS2015]
$File "$SRCDIR\lib\common\libpng$PLATSUBDIR\2015\libpng.lib" [$VS2015]
}
$Folder "Link Libraries" [$POSIX]
{
$Lib "libpng" [$OSX]
$LibExternal "$SRCDIR/lib/$PLATFORM/release/libpng" [$LINUX]
}
$Folder "Link Libraries"
{
$Lib "$LIBCOMMON\jpeglib"
$LibExternal "$LIBPUBLIC\libz" [!$OSXALL]
}
}