Added mod-specific vpc files.

Add any new source files to client_ff.vpc and/or server_ff.vpc. To
remove hl2mp files, put a - infront of the $File line inside the
_ff.vpc's. Don't think there's any reason to mess with the _hl2mp.vpc
files anymore.
This commit is contained in:
squeek502 2013-08-31 21:46:11 -07:00
parent 92a3d1bcfc
commit 4f3b8dfe8f
5 changed files with 83 additions and 8 deletions

View file

@ -0,0 +1,39 @@
//-----------------------------------------------------------------------------
// CLIENT_FF.VPC
//
// Project Script
//-----------------------------------------------------------------------------
$Macro SRCDIR "..\.."
$Macro GAMENAME "ff" [!$SOURCESDK]
$Macro GAMENAME "FortressForever" [$SOURCESDK]
$Include "$SRCDIR\game\client\client_hl2mp.vpc"
$macro VSLIBDIR "." [!$VS2010]
$macro VSLIBDIR "VS2010" [$VS2010]
$Configuration
{
$Compiler
{
$AdditionalIncludeDirectories "$BASE;ff\ui,.\ff,$SRCDIR\game\shared\ff,.\ff,.\ff\elements,$SRCDIR\game\shared\ff"
$PreprocessorDefinitions "$BASE;FF;FF_CLIENT_DLL"
}
}
$Project "Client (FF)"
{
$Folder "Source Files"
{
$Folder "FF"
{
}
$Folder "Link Libraries"
{
}
}
}

View file

@ -5,8 +5,6 @@
//-----------------------------------------------------------------------------
$Macro SRCDIR "..\.."
$Macro GAMENAME "hl2mp" [!$SOURCESDK]
$Macro GAMENAME "mod_hl2mp" [$SOURCESDK]
$Include "$SRCDIR\game\client\client_base.vpc"
@ -22,7 +20,7 @@ $Configuration
}
}
$Project "Client (HL2MP)"
$Project
{
$Folder "Source Files"
{

View file

@ -0,0 +1,40 @@
//-----------------------------------------------------------------------------
// SERVER_FF.VPC
//
// Project Script
//-----------------------------------------------------------------------------
$Macro SRCDIR "..\.."
$Macro GAMENAME "ff" [!$SOURCESDK]
$Macro GAMENAME "FortressForever" [$SOURCESDK]
$Include "$SRCDIR\game\server\server_hl2mp.vpc"
$Include "$SRCDIR\game\server\nav_mesh.vpc" [$SOURCESDK]
$macro VSLIBDIR "." [!$VS2010]
$macro VSLIBDIR "VS2010" [$VS2010]
$Configuration
{
$Compiler
{
$AdditionalIncludeDirectories "$BASE;$SRCDIR\game\shared\ff,.\ff,.\ff,$SRCDIR\game\shared\ff"
$PreprocessorDefinitions "$BASE;FF;FF_DLL"
}
}
$Project "Server (FF)"
{
$Folder "Source Files"
{
$Folder "FF"
{
}
$Folder "Link Libraries"
{
}
}
}

View file

@ -5,8 +5,6 @@
//-----------------------------------------------------------------------------
$Macro SRCDIR "..\.."
$Macro GAMENAME "hl2mp" [!$SOURCESDK]
$Macro GAMENAME "mod_hl2mp" [$SOURCESDK]
$Include "$SRCDIR\game\server\server_base.vpc"
$Include "$SRCDIR\game\server\nav_mesh.vpc" [$SOURCESDK]
@ -20,7 +18,7 @@ $Configuration
}
}
$Project "Server (HL2MP)"
$Project
{
$Folder "Source Files"
{

View file

@ -16,7 +16,7 @@ $Project "captioncompiler"
$Project "client"
{
"game\client\client_hl2mp.vpc" [($WIN32||$POSIX) && $HL2MP]
"game\client\client_ff.vpc" [($WIN32||$POSIX) && $HL2MP]
}
$Project "game_shader_dx9"
@ -36,7 +36,7 @@ $Project "height2normal"
$Project "server"
{
"game\server\server_hl2mp.vpc" [($WIN32||$POSIX) && $HL2MP]
"game\server\server_ff.vpc" [($WIN32||$POSIX) && $HL2MP]
}
$Project "mathlib"