* Fixed a variety of server browser issues with mods based on this SDK
* Fixed many warnings on various platforms
* Added source code for fgdlib and raytrace
* Updated many source files with the latest shared source from TF2.

OSX:
* Added support for Xcode 4.6
* Switched OSX builds to use Xcode instead of makefiles
* Moved libs from src/lib/osx32 to src/lib/public/osx32 or src/lib/common/osx32 to match windows better.

Linux:
* Moved libs from src/lib/linux32 to src/lib/public/linux32 or src/lib/common/linux32 to match windows better.
This commit is contained in:
Joe Ludwig committed 2013-09-02 11:39:10 -07:00
1 parent e38213b8fe
commit 39d16ca147
189 files changed
+5804 -732

No files matched your search

+18 -16
View File
@@ -1,20 +1,22 @@
//-----------------------------------------------------------------------------
// source_lib_base.VPC
//
// Project Script
//-----------------------------------------------------------------------------
$Include "$SRCDIR\vpc_scripts\platform_dirs.vpc"
$include "$SRCDIR\vpc_scripts\source_base.vpc"
$Macro PLATSUBDIR "\linux32" [$LINUX32]
$Macro OUTBINDIR "$OUTBINDIR" [$LINUX32]
$Macro LIBPUBLIC "$SRCDIR\lib\public$PLATSUBDIR" [$LINUX32]
$Macro LIBCOMMON "$SRCDIR\lib\common$PLATSUBDIR" [$LINUX32]
$MacroRequired OUTLIBDIR "$SRCDIR\lib\public$PLATSUBDIR"
$MacroRequired "OUTLIBDIR" "$SRCDIR\lib\public\$PLATFORM" [$LINUX]
$MacroRequired "OUTLIBCOMMONDIR" "$SRCDIR\lib\common\$PLATFORM" [$LINUX]
$include "$SRCDIR\vpc_scripts\source_lib_linux_base.vpc" [$LINUX]
$include "$SRCDIR\vpc_scripts\source_lib_win32_base.vpc" [$WINDOWS]
$include "$SRCDIR\vpc_scripts\source_lib_posix_base.vpc" [$POSIX && !$LINUX]
$include "$SRCDIR\vpc_scripts\source_lib_posix_base.vpc" [$POSIX]
$include "$SRCDIR\vpc_scripts\source_lib_win32_base.vpc" [$WIN32 || $WIN64]
$include "$SRCDIR\vpc_scripts\source_lib_x360_base.vpc" [$X360]
$Include "$SRCDIR\vpc_scripts\source_video_base.vpc"
$include "$SRCDIR\vpc_scripts\source_ppu_lib_ps3_base.vpc" [$PS3]
$include "$SRCDIR\vpc_scripts\source_video_base.vpc"
$Configuration
{
$Compiler
{
$PreprocessorDefinitions "$BASE;DEV_BUILD" [!$PUBLISH]
$PreprocessorDefinitions "$BASE;_PROFILE" [$PROFILE && !$RETAIL]
$PreprocessorDefinitions "$BASE;RETAIL_ASSERTS" [$RETAIL && $RETAILASSERTS]
$PreprocessorDefinitions "$BASE;FRAME_POINTER_OMISSION_DISABLED" [$NOFPO || $VS2010]
}
}