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
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]
|
|
}
|
|
}
|