This commit is contained in:
FluorescentCIAAfricanAmerican
2020-04-22 12:56:21 -04:00
commit 3bf9df6b27
15370 changed files with 5489726 additions and 0 deletions

Binary file not shown.

View File

@ -0,0 +1,395 @@
# Microsoft Developer Studio Project File - Name="Dedicated" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Application" 0x0101
CFG=Dedicated - Win32 Release
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "dedicated.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "dedicated.mak" CFG="Dedicated - Win32 Release"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "Dedicated - Win32 Release" (based on "Win32 (x86) Application")
!MESSAGE "Dedicated - Win32 Debug" (based on "Win32 (x86) Application")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""$/Src/dedicated", DJEBAAAA"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "Dedicated - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir ".\Release"
# PROP BASE Intermediate_Dir ".\Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir ".\Release"
# PROP Intermediate_Dir ".\Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
# ADD CPP /nologo /G6 /MT /W4 /GR /GX /Zi /O2 /I "." /I "..\public" /I "..\public\tier1" /I "..\engine" /I "..\common" /D "_WIN32" /D "NDEBUG" /D "_WINDOWS" /D "DEDICATED" /D "LAUNCHERONLY" /YX /FD /c
# SUBTRACT CPP /Fr
# ADD BASE MTL /nologo /D "NDEBUG" /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
# ADD LINK32 wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib winmm.lib /nologo /subsystem:windows /dll /map /debug /machine:I386 /libpath:"..\lib\common" /libpath:"..\lib\public"
# SUBTRACT LINK32 /pdb:none
# Begin Custom Build - Copying to root
TargetDir=.\Release
TargetPath=.\Release\dedicated.dll
InputPath=.\Release\dedicated.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\dedicated.dll attrib -r ..\..\game\bin\dedicated.dll \
copy $(TargetPath) ..\..\game\bin\dedicated.dll \
if exist $(TargetDir)\dedicated.map copy $(TargetDir)\dedicated.map ..\..\game\bin\dedicated.map \
if exist ..\..\game\bin\dedicated.pdb attrib -r ..\..\game\bin\dedicated.pdb \
copy $(TargetDir)\dedicated.pdb ..\..\game\bin\dedicated.pdb \
"..\..\game\bin\dedicated.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\..\game\bin\dedicated.pdb" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ELSEIF "$(CFG)" == "Dedicated - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir ".\Debug"
# PROP BASE Intermediate_Dir ".\Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir ".\Debug"
# PROP Intermediate_Dir ".\Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
# ADD CPP /nologo /G6 /MTd /W4 /Gm /GR /GX /ZI /Od /I "." /I "..\public" /I "..\public\tier1" /I "..\engine" /I "..\common" /D "_WIN32" /D "_DEBUG" /D "_WINDOWS" /D "DEDICATED" /D "LAUNCHERONLY" /FR /YX /FD /c
# ADD BASE MTL /nologo /D "_DEBUG" /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
# ADD LINK32 wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib winmm.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\common" /libpath:"..\lib\public"
# SUBTRACT LINK32 /pdb:none
# Begin Custom Build
TargetDir=.\Debug
TargetPath=.\Debug\dedicated.dll
InputPath=.\Debug\dedicated.dll
SOURCE="$(InputPath)"
"..\..\game\bin\dedicated.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\game\bin\dedicated.dll attrib -r ..\..\game\bin\dedicated.dll
copy $(TargetPath) ..\..\game\bin\dedicated.dll
if exist $(TargetDir)\dedicated.map copy $(TargetDir)\dedicated.map ..\..\game\bin\dedicated.map
# End Custom Build
!ENDIF
# Begin Target
# Name "Dedicated - Win32 Release"
# Name "Dedicated - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat;for;f90"
# Begin Group "Console"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\console\conproc.cpp
# End Source File
# Begin Source File
SOURCE=.\console\textconsole.cpp
# End Source File
# Begin Source File
SOURCE=.\console\TextConsoleWin32.cpp
# End Source File
# End Group
# Begin Group "VGUI"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\vgui\CreateMultiplayerGameServerPage.cpp
# End Source File
# Begin Source File
SOURCE=.\vgui\MainPanel.cpp
# End Source File
# Begin Source File
SOURCE=.\vgui\vguihelpers.cpp
# End Source File
# End Group
# Begin Group "FileSystem"
# PROP Default_Filter ""
# Begin Source File
SOURCE=..\filesystem\filesystem_stdio\BaseFileSystem.cpp
# End Source File
# Begin Source File
SOURCE=..\filesystem\filesystem_stdio\filesystem_stdio.cpp
# End Source File
# Begin Source File
SOURCE=..\filesystem\filesystem_stdio\filesystem_steam.cpp
# End Source File
# End Group
# Begin Source File
SOURCE=.\dedicated.rc
# End Source File
# Begin Source File
SOURCE=.\filesystem.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\interface.cpp
# End Source File
# Begin Source File
SOURCE=..\Public\Mathlib.cpp
# End Source File
# Begin Source File
SOURCE=..\public\tier0\memoverride.cpp
# End Source File
# Begin Source File
SOURCE=..\common\netapi.cpp
# End Source File
# Begin Source File
SOURCE=..\common\SteamAppStartup.cpp
# End Source File
# Begin Source File
SOURCE=.\sys_common.cpp
# End Source File
# Begin Source File
SOURCE=.\sys_ded.cpp
# End Source File
# Begin Source File
SOURCE=.\sys_linux.cpp
# PROP Exclude_From_Build 1
# End Source File
# Begin Source File
SOURCE=.\sys_windows.cpp
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl;fi;fd"
# Begin Group "Console Headers"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\console\conproc.h
# End Source File
# Begin Source File
SOURCE=..\common\IObjectContainer.h
# End Source File
# Begin Source File
SOURCE=.\console\ObjectList.h
# End Source File
# Begin Source File
SOURCE=.\console\textconsole.h
# End Source File
# Begin Source File
SOURCE=.\console\TextConsoleWin32.h
# End Source File
# End Group
# Begin Group "VGUI Headers"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\vgui\CreateMultiplayerGameServerPage.h
# End Source File
# Begin Source File
SOURCE=.\vgui\MainPanel.h
# End Source File
# Begin Source File
SOURCE=.\vgui\vguihelpers.h
# End Source File
# End Group
# Begin Source File
SOURCE=..\Public\basetypes.h
# End Source File
# Begin Source File
SOURCE=..\Public\commonmacros.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\dbg.h
# End Source File
# Begin Source File
SOURCE=.\dedicated.h
# End Source File
# Begin Source File
SOURCE=..\public\engine_hlds_api.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\fasttimer.h
# End Source File
# Begin Source File
SOURCE=..\Public\FileSystem.h
# End Source File
# Begin Source File
SOURCE=..\common\IAdminServer.h
# End Source File
# Begin Source File
SOURCE=..\public\appframework\IAppSystem.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\ICommandLine.h
# End Source File
# Begin Source File
SOURCE=..\public\idedicatedexports.h
# End Source File
# Begin Source File
SOURCE=.\ifilesystem.h
# End Source File
# Begin Source File
SOURCE=..\common\IManageServer.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\interface.h
# End Source File
# Begin Source File
SOURCE=.\isys.h
# End Source File
# Begin Source File
SOURCE=..\Public\MATHLIB.H
# End Source File
# Begin Source File
SOURCE=..\common\netapi.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\platform.h
# End Source File
# Begin Source File
SOURCE=..\public\protected_things.h
# End Source File
# Begin Source File
SOURCE=..\common\SteamAppStartup.h
# End Source File
# Begin Source File
SOURCE=..\public\string_t.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\strtools.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\vcr_shared.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\vcrmode.h
# End Source File
# Begin Source File
SOURCE=..\Public\vector.h
# End Source File
# Begin Source File
SOURCE=..\Public\vector2d.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\vstdlib.h
# End Source File
# End Group
# Begin Source File
SOURCE=..\lib\public\vstdlib.lib
# End Source File
# Begin Source File
SOURCE=..\lib\public\tier0.lib
# End Source File
# Begin Source File
SOURCE=..\lib\common\Steam.lib
# End Source File
# Begin Source File
SOURCE=..\lib\public\vgui_controls.lib
# End Source File
# Begin Source File
SOURCE=..\lib\public\appframework.lib
# End Source File
# End Target
# End Project

5034
linux/make_check/cache/engine.dsp.check vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,456 @@
# Microsoft Developer Studio Project File - Name="FileSystem_Stdio" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=FileSystem_Stdio - Win32 Debug STEAM
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "filesystem_stdio.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "filesystem_stdio.mak" CFG="FileSystem_Stdio - Win32 Debug STEAM"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "FileSystem_Stdio - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "FileSystem_Stdio - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "FileSystem_Stdio - Win32 Debug STEAM" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "FileSystem_Stdio - Win32 Release STEAM" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""$/Src/FileSystem/FileSystem_Stdio", EJPDAAAA"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "FileSystem_Stdio - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "FILESYSTEM_STDIO_EXPORTS" /YX /FD /c
# ADD CPP /nologo /W4 /Zi /O2 /I "..\..\public" /I "..\..\common" /D "NDEBUG" /D "_WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "FILESYSTEM_STDIO_EXPORTS" /D "DONT_PROTECT_FILEIO_FUNCTIONS" /D "PROTECTED_THINGS_ENABLE" /FD /c
# SUBTRACT CPP /Fr /YX
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
# ADD LINK32 user32.lib /nologo /dll /map /debug /machine:I386 /libpath:"..\..\lib\public" /libpath:"..\..\lib\common"
# Begin Custom Build
TargetPath=.\Release\filesystem_stdio.dll
InputPath=.\Release\filesystem_stdio.dll
SOURCE="$(InputPath)"
"..\..\..\bin\FileSystem_Stdio.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\bin\FileSystem_Stdio.dll attrib -r ..\..\..\bin\FileSystem_Stdio.dll
if exist $(TargetPath) copy $(TargetPath) ..\..\..\bin\FileSystem_Stdio.dll
# End Custom Build
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "FILESYSTEM_STDIO_EXPORTS" /YX /FD /GZ /c
# ADD CPP /nologo /W4 /Gm /ZI /Od /I "..\..\public" /I "..\..\common" /D "_DEBUG" /D "_WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "FILESYSTEM_STDIO_EXPORTS" /D "DONT_PROTECT_FILEIO_FUNCTIONS" /D "PROTECTED_THINGS_ENABLE" /FR /FD /GZ /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
# ADD LINK32 user32.lib /nologo /dll /map /debug /machine:I386 /pdbtype:sept /libpath:"..\..\lib\public" /libpath:"..\..\lib\common"
# Begin Custom Build
TargetPath=.\Debug\filesystem_stdio.dll
InputPath=.\Debug\filesystem_stdio.dll
SOURCE="$(InputPath)"
"..\..\..\bin\FileSystem_Stdio.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\bin\FileSystem_Stdio.dll attrib -r ..\..\..\bin\FileSystem_Stdio.dll
if exist $(TargetPath) copy $(TargetPath) ..\..\..\bin\FileSystem_Stdio.dll
# End Custom Build
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug STEAM"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "FileSystem_Stdio___Win32_Debug_STEAM"
# PROP BASE Intermediate_Dir "FileSystem_Stdio___Win32_Debug_STEAM"
# PROP BASE Ignore_Export_Lib 0
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug_STEAM"
# PROP Intermediate_Dir "Debug_STEAM"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W4 /Gm /ZI /Od /I "..\..\public" /I "..\..\common" /D "_DEBUG" /D "_WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "FILESYSTEM_STDIO_EXPORTS" /D "DONT_PROTECT_FILEIO_FUNCTIONS" /FR /FD /GZ /c
# SUBTRACT BASE CPP /YX
# ADD CPP /nologo /W4 /Gm /ZI /Od /I "..\..\public" /I "..\..\common" /D "_DEBUG" /D "_WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "FILESYSTEM_STDIO_EXPORTS" /D "DONT_PROTECT_FILEIO_FUNCTIONS" /D "PROTECTED_THINGS_ENABLE" /FR /FD /GZ /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\..\lib\public" /libpath:"..\..\lib\common"
# ADD LINK32 user32.lib /nologo /dll /map /debug /machine:I386 /out:"Debug_STEAM/filesystem_steam.dll" /pdbtype:sept /libpath:"..\..\lib\public" /libpath:"..\..\lib\common"
# Begin Custom Build
TargetPath=.\Debug_STEAM\filesystem_steam.dll
InputPath=.\Debug_STEAM\filesystem_steam.dll
SOURCE="$(InputPath)"
"..\..\..\bin\FileSystem_Steam.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\bin\FileSystem_Steam.dll attrib -r ..\..\..\bin\FileSystem_Steam.dll
if exist $(TargetPath) copy $(TargetPath) ..\..\..\bin\FileSystem_Steam.dll
# End Custom Build
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Release STEAM"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "FileSystem_Stdio___Win32_Release_STEAM"
# PROP BASE Intermediate_Dir "FileSystem_Stdio___Win32_Release_STEAM"
# PROP BASE Ignore_Export_Lib 0
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release_STEAM"
# PROP Intermediate_Dir "Release_STEAM"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W4 /Zi /O2 /I "..\..\public" /I "..\..\common" /D "NDEBUG" /D "_WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "FILESYSTEM_STDIO_EXPORTS" /D "DONT_PROTECT_FILEIO_FUNCTIONS" /FD /c
# SUBTRACT BASE CPP /Fr /YX
# ADD CPP /nologo /W4 /Zi /O2 /I "..\..\public" /I "..\..\common" /D "NDEBUG" /D "_WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "FILESYSTEM_STDIO_EXPORTS" /D "DONT_PROTECT_FILEIO_FUNCTIONS" /D "PROTECTED_THINGS_ENABLE" /FD /c
# SUBTRACT CPP /Fr /YX
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /dll /map /debug /machine:I386 /libpath:"..\..\lib\public" /libpath:"..\..\lib\common"
# ADD LINK32 user32.lib /nologo /dll /map /debug /machine:I386 /out:"Release_STEAM/filesystem_steam.dll" /libpath:"..\..\lib\public" /libpath:"..\..\lib\common"
# Begin Custom Build
TargetPath=.\Release_STEAM\filesystem_steam.dll
InputPath=.\Release_STEAM\filesystem_steam.dll
SOURCE="$(InputPath)"
"..\..\..\bin\FileSystem_Steam.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\bin\FileSystem_Steam.dll attrib -r ..\..\..\bin\FileSystem_Steam.dll
if exist $(TargetPath) copy $(TargetPath) ..\..\..\bin\FileSystem_Steam.dll
# End Custom Build
!ENDIF
# Begin Target
# Name "FileSystem_Stdio - Win32 Release"
# Name "FileSystem_Stdio - Win32 Debug"
# Name "FileSystem_Stdio - Win32 Debug STEAM"
# Name "FileSystem_Stdio - Win32 Release STEAM"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=.\BaseFileSystem.cpp
# End Source File
# Begin Source File
SOURCE=..\..\Public\characterset.cpp
# End Source File
# Begin Source File
SOURCE=.\FileSystem_Stdio.cpp
!IF "$(CFG)" == "FileSystem_Stdio - Win32 Release"
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug"
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug STEAM"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Release STEAM"
# PROP Exclude_From_Build 1
!ENDIF
# End Source File
# Begin Source File
SOURCE=.\filesystem_steam.cpp
!IF "$(CFG)" == "FileSystem_Stdio - Win32 Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug STEAM"
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Release STEAM"
!ENDIF
# End Source File
# Begin Source File
SOURCE=..\..\Public\interface.cpp
# End Source File
# Begin Source File
SOURCE=..\..\public\tier0\memoverride.cpp
# End Source File
# Begin Source File
SOURCE=..\..\common\Steam.c
!IF "$(CFG)" == "FileSystem_Stdio - Win32 Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug STEAM"
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Release STEAM"
!ENDIF
# End Source File
# Begin Source File
SOURCE=..\..\Public\utlsymbol.cpp
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=.\BaseFileSystem.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\basetypes.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\BSPFILE.H
# End Source File
# Begin Source File
SOURCE=..\..\Public\bspflags.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\bumpvects.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\characterset.h
# End Source File
# Begin Source File
SOURCE=..\..\public\tier0\dbg.h
# End Source File
# Begin Source File
SOURCE=..\..\public\tier0\fasttimer.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\FileSystem.h
# End Source File
# Begin Source File
SOURCE=..\..\public\appframework\IAppSystem.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\interface.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\MATHLIB.H
# End Source File
# Begin Source File
SOURCE=..\..\public\tier0\platform.h
# End Source File
# Begin Source File
SOURCE=..\..\common\Steam.h
!IF "$(CFG)" == "FileSystem_Stdio - Win32 Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug STEAM"
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Release STEAM"
!ENDIF
# End Source File
# Begin Source File
SOURCE=..\..\common\SteamCommon.h
!IF "$(CFG)" == "FileSystem_Stdio - Win32 Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug STEAM"
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Release STEAM"
!ENDIF
# End Source File
# Begin Source File
SOURCE=..\..\common\Steamlib.h
!IF "$(CFG)" == "FileSystem_Stdio - Win32 Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug STEAM"
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Release STEAM"
!ENDIF
# End Source File
# Begin Source File
SOURCE=..\..\public\vstdlib\strtools.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\UtlMemory.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\utlrbtree.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\utlsymbol.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\UtlVector.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\vector.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\vector2d.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\vector4d.h
# End Source File
# Begin Source File
SOURCE=..\..\public\vstdlib\vstdlib.h
# End Source File
# End Group
# Begin Group "Resource Files"
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
# End Group
# Begin Source File
SOURCE=..\..\lib\public\vstdlib.lib
# End Source File
# Begin Source File
SOURCE=..\..\lib\public\tier0.lib
# End Source File
# Begin Source File
SOURCE=..\..\lib\common\Steam.lib
!IF "$(CFG)" == "FileSystem_Stdio - Win32 Release"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug"
# PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Debug STEAM"
!ELSEIF "$(CFG)" == "FileSystem_Stdio - Win32 Release STEAM"
!ENDIF
# End Source File
# End Target
# End Project

243
linux/make_check/cache/hk_base.dsp.check vendored Normal file
View File

@ -0,0 +1,243 @@
# Microsoft Developer Studio Project File - Name="hk_base" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Static Library" 0x0104
CFG=hk_base - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "hk_base.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "hk_base.mak" CFG="hk_base - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "hk_base - Win32 Release" (based on "Win32 (x86) Static Library")
!MESSAGE "hk_base - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName "hk_base"
# PROP Scc_LocalPath "."
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "hk_base - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "../../hk_library/win32/release"
# PROP Intermediate_Dir "../../hk_tmp/win32/hk_base/release"
# PROP Target_Dir ""
LINK32=link.exe
MTL=midl.exe
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
# ADD CPP /nologo /G6 /W3 /Z7 /O2 /I "../" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /FD /c
# SUBTRACT CPP /Fr /YX /Yc /Yu
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
# Begin Custom Build
TargetPath=\hl2\src_main\ivp\havana\hk_library\win32\release\hk_base.lib
InputPath=\hl2\src_main\ivp\havana\hk_library\win32\release\hk_base.lib
SOURCE="$(InputPath)"
"..\..\..\..\lib\common\hk_base.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\..\lib\common\hk_base.lib attrib -r ..\..\..\..\lib\common\hk_base.lib
copy $(TargetPath) ..\..\..\..\lib\common\hk_base.lib
# End Custom Build
!ELSEIF "$(CFG)" == "hk_base - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "../../hk_library/win32/debug"
# PROP Intermediate_Dir "../../hk_tmp/win32/hk_base/debug"
# PROP Target_Dir ""
LINK32=link.exe
MTL=midl.exe
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
# ADD CPP /nologo /G6 /W3 /Gm /ZI /Od /I "../" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /Yu"hk_base/base.h" /FD /GZ /c
# SUBTRACT CPP /Fr
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
# Begin Custom Build
TargetPath=\hl2\src_main\ivp\havana\hk_library\win32\debug\hk_base.lib
InputPath=\hl2\src_main\ivp\havana\hk_library\win32\debug\hk_base.lib
SOURCE="$(InputPath)"
"..\..\..\..\lib\common\hk_base.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\..\lib\common\hk_base.lib attrib -r ..\..\..\..\lib\common\hk_base.lib
copy $(TargetPath) ..\..\..\..\lib\common\hk_base.lib
# End Custom Build
!ENDIF
# Begin Target
# Name "hk_base - Win32 Release"
# Name "hk_base - Win32 Debug"
# Begin Group "memory"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\memory\memory.cpp
# End Source File
# Begin Source File
SOURCE=.\memory\memory.h
# End Source File
# Begin Source File
SOURCE=.\memory\memory.inl
# End Source File
# Begin Source File
SOURCE=.\memory\memory_managed_virtual_class.h
# End Source File
# Begin Source File
SOURCE=.\memory\memory_util.cpp
# End Source File
# Begin Source File
SOURCE=.\memory\memory_util.h
# End Source File
# End Group
# Begin Group "array"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\array\array.cpp
# End Source File
# Begin Source File
SOURCE=.\array\array.h
# End Source File
# Begin Source File
SOURCE=.\array\array.inl
# End Source File
# Begin Source File
SOURCE=.\array\pre_allocated_array.h
# End Source File
# End Group
# Begin Group "hash"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\hash\hash.cpp
# End Source File
# Begin Source File
SOURCE=.\hash\hash.h
# End Source File
# Begin Source File
SOURCE=.\hash\hash.inl
# End Source File
# End Group
# Begin Group "stopwatch"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\stopwatch\stopwatch.cpp
# End Source File
# Begin Source File
SOURCE=.\stopwatch\stopwatch.h
# End Source File
# Begin Source File
SOURCE=.\stopwatch\stopwatch_qpt.inl
# End Source File
# End Group
# Begin Group "string"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\string\string.cpp
# End Source File
# Begin Source File
SOURCE=.\string\string.h
# End Source File
# End Group
# Begin Group "id_server"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\id_server\id_server.cpp
# End Source File
# Begin Source File
SOURCE=.\id_server\id_server.h
# End Source File
# Begin Source File
SOURCE=.\id_server\id_server.inl
# End Source File
# End Group
# Begin Source File
SOURCE=.\base.h
# End Source File
# Begin Source File
SOURCE=.\base_types.cpp
# ADD CPP /Yc"hk_base/base.h"
# End Source File
# Begin Source File
SOURCE=.\base_types.h
# End Source File
# Begin Source File
SOURCE=.\console.cpp
# End Source File
# Begin Source File
SOURCE=.\console.h
# End Source File
# Begin Source File
SOURCE=.\debug_build_test.cpp
# End Source File
# End Target
# End Project

391
linux/make_check/cache/hk_math.dsp.check vendored Normal file
View File

@ -0,0 +1,391 @@
# Microsoft Developer Studio Project File - Name="hk_math" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Static Library" 0x0104
CFG=hk_math - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "hk_math.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "hk_math.mak" CFG="hk_math - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "hk_math - Win32 Release" (based on "Win32 (x86) Static Library")
!MESSAGE "hk_math - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName "hk_math"
# PROP Scc_LocalPath "."
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "hk_math - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "../../hk_library/win32/release"
# PROP Intermediate_Dir "../../hk_tmp/win32/hk_math/release"
# PROP Target_Dir ""
LINK32=link.exe
MTL=midl.exe
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c
# ADD CPP /nologo /G6 /W3 /Z7 /O2 /Oy- /I "../" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FD /c
# SUBTRACT CPP /Fr /YX /Yc /Yu
# ADD BASE RSC /l 0x1809 /d "NDEBUG"
# ADD RSC /l 0x1809 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
# Begin Custom Build
TargetPath=\hl2\src_main\ivp\havana\hk_library\win32\release\hk_math.lib
InputPath=\hl2\src_main\ivp\havana\hk_library\win32\release\hk_math.lib
SOURCE="$(InputPath)"
"..\..\..\..\lib\common\hk_math.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\..\lib\common\hk_math.lib attrib -r ..\..\..\..\lib\common\hk_math.lib
copy $(TargetPath) ..\..\..\..\lib\common\hk_math.lib
# End Custom Build
!ELSEIF "$(CFG)" == "hk_math - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "../../hk_library/win32/debug"
# PROP Intermediate_Dir "../../hk_tmp/win32/hk_math/debug"
# PROP Target_Dir ""
LINK32=link.exe
MTL=midl.exe
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /GZ /c
# ADD CPP /nologo /G6 /W3 /Gm /ZI /Od /I "../" /D "_WINDOWS" /D "WIN32" /D "_DEBUG" /D "HK_DEBUG" /Yu"hk_math/vecmath.h" /FD /GZ /c
# SUBTRACT CPP /Fr
# ADD BASE RSC /l 0x1809 /d "_DEBUG"
# ADD RSC /l 0x1809 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
# Begin Custom Build
TargetPath=\hl2\src_main\ivp\havana\hk_library\win32\debug\hk_math.lib
InputPath=\hl2\src_main\ivp\havana\hk_library\win32\debug\hk_math.lib
SOURCE="$(InputPath)"
"..\..\..\..\lib\common\hk_math.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\..\lib\common\hk_math.lib attrib -r ..\..\..\..\lib\common\hk_math.lib
copy $(TargetPath) ..\..\..\..\lib\common\hk_math.lib
# End Custom Build
!ENDIF
# Begin Target
# Name "hk_math - Win32 Release"
# Name "hk_math - Win32 Debug"
# Begin Group "lcp"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\lcp\lcp_solver.cpp
# End Source File
# Begin Source File
SOURCE=.\lcp\lcp_solver.h
# End Source File
# End Group
# Begin Group "incr_lu"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\incr_lu\incr_lu.cpp
# End Source File
# Begin Source File
SOURCE=.\incr_lu\incr_lu.h
# End Source File
# End Group
# Begin Group "gauss_elimination"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\gauss_elimination\gauss_elimination.cpp
# End Source File
# Begin Source File
SOURCE=.\gauss_elimination\gauss_elimination.h
# End Source File
# End Group
# Begin Group "quaternion"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\quaternion\quaternion.cpp
# End Source File
# Begin Source File
SOURCE=.\quaternion\quaternion.h
# End Source File
# Begin Source File
SOURCE=.\quaternion\quaternion.inl
# End Source File
# Begin Source File
SOURCE=.\quaternion\quaternion_util.cpp
# End Source File
# Begin Source File
SOURCE=.\quaternion\quaternion_util.h
# End Source File
# End Group
# Begin Group "vector3"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\vector3\vector3.cpp
# End Source File
# Begin Source File
SOURCE=.\vector3\vector3.h
# End Source File
# Begin Source File
SOURCE=.\vector3\vector3.inl
# End Source File
# Begin Source File
SOURCE=.\vector3\vector3_util.cpp
# End Source File
# Begin Source File
SOURCE=.\vector3\vector3_util.h
# End Source File
# Begin Source File
SOURCE=.\vector3\vector3_util.inl
# End Source File
# End Group
# Begin Group "matrix"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\matrix\matrix_inverter.h
# End Source File
# End Group
# Begin Group "vector_fpu"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\vector_fpu\vector_fpu.h
# End Source File
# Begin Source File
SOURCE=.\vector_fpu\vector_fpu.inl
# End Source File
# End Group
# Begin Source File
SOURCE=.\debug_build_test.cpp
# End Source File
# Begin Source File
SOURCE=.\dense_vector.h
# End Source File
# Begin Source File
SOURCE=.\dense_vector.inl
# End Source File
# Begin Source File
SOURCE=.\densematrix.cpp
# ADD CPP /Yc"hk_math/vecmath.h"
# End Source File
# Begin Source File
SOURCE=.\densematrix.h
# End Source File
# Begin Source File
SOURCE=.\densematrix.inl
# End Source File
# Begin Source File
SOURCE=.\densematrix_util.cpp
# End Source File
# Begin Source File
SOURCE=.\densematrix_util.h
# End Source File
# Begin Source File
SOURCE=.\densematrix_util.inl
# End Source File
# Begin Source File
SOURCE=.\eulerangles.cpp
# End Source File
# Begin Source File
SOURCE=.\eulerangles.h
# End Source File
# Begin Source File
SOURCE=.\interval.h
# End Source File
# Begin Source File
SOURCE=.\math.cpp
# End Source File
# Begin Source File
SOURCE=.\math.h
# End Source File
# Begin Source File
SOURCE=.\math.inl
# End Source File
# Begin Source File
SOURCE=.\matrix3.cpp
# End Source File
# Begin Source File
SOURCE=.\matrix3.h
# End Source File
# Begin Source File
SOURCE=.\matrix3.inl
# End Source File
# Begin Source File
SOURCE=.\odesolve.cpp
# End Source File
# Begin Source File
SOURCE=.\odesolve.h
# End Source File
# Begin Source File
SOURCE=.\plane.cpp
# End Source File
# Begin Source File
SOURCE=.\plane.h
# End Source File
# Begin Source File
SOURCE=.\plane.inl
# End Source File
# Begin Source File
SOURCE=.\qtransform.h
# End Source File
# Begin Source File
SOURCE=.\qtransform.inl
# End Source File
# Begin Source File
SOURCE=.\ray.h
# End Source File
# Begin Source File
SOURCE=.\ray.inl
# End Source File
# Begin Source File
SOURCE=.\rotation.cpp
# End Source File
# Begin Source File
SOURCE=.\rotation.h
# End Source File
# Begin Source File
SOURCE=.\rotation.inl
# End Source File
# Begin Source File
SOURCE=.\spatial_matrix.cpp
# End Source File
# Begin Source File
SOURCE=.\spatial_matrix.h
# End Source File
# Begin Source File
SOURCE=.\spatial_matrix.inl
# End Source File
# Begin Source File
SOURCE=.\spatial_vector.cpp
# End Source File
# Begin Source File
SOURCE=.\spatial_vector.h
# End Source File
# Begin Source File
SOURCE=.\spatial_vector.inl
# End Source File
# Begin Source File
SOURCE=.\transform.cpp
# End Source File
# Begin Source File
SOURCE=.\transform.h
# End Source File
# Begin Source File
SOURCE=.\transform.inl
# End Source File
# Begin Source File
SOURCE=.\types.h
# End Source File
# Begin Source File
SOURCE=.\vecmath.h
# End Source File
# Begin Source File
SOURCE=.\vector4.h
# End Source File
# Begin Source File
SOURCE=.\vector4.inl
# End Source File
# End Target
# End Project

69398
linux/make_check/cache/hl.dsp.check vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,533 @@
# Microsoft Developer Studio Project File - Name="MaterialSystem" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=MATERIALSYSTEM - WIN32 RELEASE
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "materialsystem.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "materialsystem.mak" CFG="MATERIALSYSTEM - WIN32 RELEASE"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "MaterialSystem - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "MaterialSystem - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""$/Src/common/MaterialSystem", FEACAAAA"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "MaterialSystem - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "MATERIALSYSTEM_EXPORTS" /YX /FD /c
# ADD CPP /nologo /G6 /W4 /Zi /O2 /Ob2 /I "..\common" /I "..\public" /I "..\public\tier1" /D "NDEBUG" /D "_WIN32" /D "DEFINE_MATERIALSYSTEM_INTERFACE" /D "WIN32" /D "_MBCS" /D "_USRDLL" /D "MATERIALSYSTEM_EXPORTS" /D strncpy=use_Q_strncpy_instead /D _snprintf=use_Q_snprintf_instead /D "_WINDOWS" /D "PROTECTED_THINGS_ENABLE" /Fr /FD /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /nodefaultlib:"libcd.lib" /libpath:"..\..\lib\public" /libpath:"..\..\lib\common"
# SUBTRACT LINK32 /profile /map
# Begin Custom Build
TargetDir=.\Release
TargetPath=.\Release\materialsystem.dll
InputPath=.\Release\materialsystem.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\MaterialSystem.dll attrib -r ..\..\game\bin\MaterialSystem.dll \
if exist ..\..\game\bin\MaterialSystem.map attrib -r ..\..\game\bin\MaterialSystem.map \
if exist $(TargetPath) copy $(TargetPath) ..\..\game\bin\MaterialSystem.dll \
if exist $(TargetDir)\MaterialSystem.map copy $(TargetDir)\MaterialSystem.map ..\..\game\bin\MaterialSystem.map \
if exist ..\..\game\bin\MaterialSystem.pdb attrib -r ..\..\game\bin\MaterialSystem.pdb \
if exist $(TargetDir)\MaterialSystem.pdb copy $(TargetDir)\MaterialSystem.pdb ..\..\game\bin \
"..\..\game\bin\MaterialSystem.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\..\game\bin\MaterialSystem.pdb" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ELSEIF "$(CFG)" == "MaterialSystem - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "MaterialSystem___Win32_Debug"
# PROP BASE Intermediate_Dir "MaterialSystem___Win32_Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "MATERIALSYSTEM_EXPORTS" /YX /FD /GZ /c
# ADD CPP /nologo /G6 /W4 /Gm /ZI /Od /I "..\common" /I "..\public" /I "..\public\tier1" /D fopen=dont_use_fopen /D "_DEBUG" /D "_WIN32" /D "DEFINE_MATERIALSYSTEM_INTERFACE" /D "WIN32" /D "_MBCS" /D "_USRDLL" /D "MATERIALSYSTEM_EXPORTS" /D strncpy=use_Q_strncpy_instead /D _snprintf=use_Q_snprintf_instead /D "_WINDOWS" /D "PROTECTED_THINGS_ENABLE" /FR /FD /GZ /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /base:"0x28000000" /dll /map /debug /machine:I386 /nodefaultlib:"msvcrt.lib" /nodefaultlib:"libc.lib" /pdbtype:sept /libpath:"..\..\lib\public" /libpath:"..\..\lib\common"
# SUBTRACT LINK32 /nodefaultlib
# Begin Custom Build
TargetDir=.\Debug
TargetPath=.\Debug\materialsystem.dll
InputPath=.\Debug\materialsystem.dll
SOURCE="$(InputPath)"
"..\..\game\bin\MaterialSystem.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\game\bin\MaterialSystem.dll attrib -r ..\..\game\bin\MaterialSystem.dll
if exist ..\..\game\bin\MaterialSystem.map attrib -r ..\..\game\bin\MaterialSystem.map
if exist $(TargetPath) copy $(TargetPath) ..\..\game\bin\MaterialSystem.dll
if exist $(TargetDir)\MaterialSystem.map copy $(TargetDir)\MaterialSystem.map ..\..\game\bin\MaterialSystem.map
# End Custom Build
!ENDIF
# Begin Target
# Name "MaterialSystem - Win32 Release"
# Name "MaterialSystem - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=..\tier1\characterset.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\checksum_crc.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\checksum_md5.cpp
# End Source File
# Begin Source File
SOURCE=.\CMaterial.cpp
# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
SOURCE=.\CMaterialSubRect.cpp
# End Source File
# Begin Source File
SOURCE=.\CMaterialSystem.cpp
# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
SOURCE=.\CMaterialVar.cpp
# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
SOURCE=.\ColorSpace.cpp
# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
SOURCE=.\CTexture.cpp
# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
SOURCE=..\public\filesystem_helpers.cpp
# End Source File
# Begin Source File
SOURCE=..\Public\imageloader.cpp
# End Source File
# Begin Source File
SOURCE=.\ImagePacker.cpp
# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
SOURCE=..\tier1\interface.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\KeyValues.cpp
# End Source File
# Begin Source File
SOURCE=.\mat_stub.cpp
# End Source File
# Begin Source File
SOURCE=.\MaterialSystem.rc
# End Source File
# Begin Source File
SOURCE=.\MaterialSystem_Global.cpp
# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
SOURCE=..\Public\mathlib.cpp
# End Source File
# Begin Source File
SOURCE=.\matrendertexture.cpp
# End Source File
# Begin Source File
SOURCE=..\Public\tier0\memoverride.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\mempool.cpp
# End Source File
# Begin Source File
SOURCE=.\ShaderSystem.cpp
# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
SOURCE=.\TextureManager.cpp
# SUBTRACT CPP /YX /Yc /Yu
# End Source File
# Begin Source File
SOURCE=..\Public\tgaloader.cpp
# End Source File
# Begin Source File
SOURCE=..\Public\tgawriter.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\utlbuffer.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\utlsymbol.cpp
# End Source File
# Begin Source File
SOURCE=..\Public\vmatrix.cpp
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\Public\amd3dx.h
# End Source File
# Begin Source File
SOURCE=..\Public\basetypes.h
# End Source File
# Begin Source File
SOURCE=..\Public\bumpvects.h
# End Source File
# Begin Source File
SOURCE=.\ColorSpace.h
# End Source File
# Begin Source File
SOURCE=..\Public\const.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\convar.h
# End Source File
# Begin Source File
SOURCE=..\Public\crtmemdebug.h
# End Source File
# Begin Source File
SOURCE=..\common\cstringhash.h
# End Source File
# Begin Source File
SOURCE=..\Public\FileSystem.h
# End Source File
# Begin Source File
SOURCE=..\public\appframework\IAppSystem.h
# End Source File
# Begin Source File
SOURCE=.\IHardwareConfigInternal.h
# End Source File
# Begin Source File
SOURCE=..\Public\ImageLoader.h
# End Source File
# Begin Source File
SOURCE=.\ImagePacker.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterial.h
# End Source File
# Begin Source File
SOURCE=.\IMaterialInternal.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterialproxy.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterialproxyfactory.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterialsystem.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterialsystemhardwareconfig.h
# End Source File
# Begin Source File
SOURCE=.\IMaterialSystemInternal.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterialsystemstub.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterialvar.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imesh.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\interface.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\IShader.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\ishaderapi.h
# End Source File
# Begin Source File
SOURCE=.\IShaderSystem.h
# End Source File
# Begin Source File
SOURCE=.\IShaderUtil.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\IShaderV2.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\itexture.h
# End Source File
# Begin Source File
SOURCE=.\ITextureInternal.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\KeyValues.h
# End Source File
# Begin Source File
SOURCE=.\mat_stub.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\materialsystem_config.h
# End Source File
# Begin Source File
SOURCE=.\MaterialSystem_Global.h
# End Source File
# Begin Source File
SOURCE=..\Public\MATHLIB.H
# End Source File
# Begin Source File
SOURCE=.\matrendertexture.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\mempool.h
# End Source File
# Begin Source File
SOURCE=..\Public\PixelWriter.h
# End Source File
# Begin Source File
SOURCE=.\resource.h
# End Source File
# Begin Source File
SOURCE=..\Public\s3_intrf.h
# End Source File
# Begin Source File
SOURCE=.\ShaderAPI.h
# End Source File
# Begin Source File
SOURCE=.\ShaderSystem.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\strtools.h
# End Source File
# Begin Source File
SOURCE=.\TextureManager.h
# End Source File
# Begin Source File
SOURCE=..\Public\TGALoader.h
# End Source File
# Begin Source File
SOURCE=..\Public\TGAWriter.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\utlbuffer.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\utlmemory.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\utlrbtree.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\utlsymbol.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\utlvector.h
# End Source File
# Begin Source File
SOURCE=..\Public\vector.h
# End Source File
# Begin Source File
SOURCE=..\Public\vector2d.h
# End Source File
# Begin Source File
SOURCE=..\Public\vector4d.h
# End Source File
# Begin Source File
SOURCE=..\Public\vmatrix.h
# End Source File
# Begin Source File
SOURCE=..\Public\vplane.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\vstdlib.h
# End Source File
# Begin Source File
SOURCE=..\public\vtf\vtf.h
# End Source File
# End Group
# Begin Group "Shader Source"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\Wireframe.cpp
!IF "$(CFG)" == "MaterialSystem - Win32 Release"
# SUBTRACT CPP /YX /Yc /Yu
!ELSEIF "$(CFG)" == "MaterialSystem - Win32 Debug"
# SUBTRACT CPP /YX /Yc /Yu
!ENDIF
# End Source File
# End Group
# Begin Source File
SOURCE=..\lib\public\vtf.lib
# End Source File
# Begin Source File
SOURCE=..\lib\public\vstdlib.lib
# End Source File
# Begin Source File
SOURCE=..\lib\public\nvtc.lib
# End Source File
# Begin Source File
SOURCE=..\lib\public\tier0.lib
# End Source File
# Begin Source File
SOURCE=..\lib\public\shaderlib.lib
# End Source File
# End Target
# End Project

View File

@ -0,0 +1,141 @@
# Microsoft Developer Studio Project File - Name="shaderempty" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=shaderempty - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "shaderempty.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "shaderempty.mak" CFG="shaderempty - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "shaderempty - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "shaderempty - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""$/Src/common/MaterialSystem/shaderempty", SKRCAAAA"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "shaderempty - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SHADEREMPTY_EXPORTS" /YX /FD /c
# ADD CPP /nologo /G6 /W4 /Zi /O2 /I "..\..\common" /I "..\..\public" /I "..\..\public\tier1" /I "..\\" /D "NDEBUG" /D "_WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SHADER_DLL_EXPORT" /D "PROTECTED_THINGS_ENABLE" /FD /c
# SUBTRACT CPP /Fr /YX
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
# ADD LINK32 /nologo /dll /map /debug /machine:I386 /out:"Release/shaderapiempty.dll" /libpath:"..\..\..\lib\common" /libpath:"..\..\..\lib\public"
# Begin Custom Build
TargetPath=.\Release\shaderapiempty.dll
InputPath=.\Release\shaderapiempty.dll
SOURCE="$(InputPath)"
"..\..\..\game\bin\shaderapiempty.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\game\bin\shaderapiempty.dll attrib -r ..\..\..\game\bin\shaderapiempty.dll
if exist $(TargetPath) copy $(TargetPath) ..\..\..\game\bin\shaderapiempty.dll
# End Custom Build
!ELSEIF "$(CFG)" == "shaderempty - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SHADEREMPTY_EXPORTS" /YX /FD /GZ /c
# ADD CPP /nologo /G6 /W4 /Gm /ZI /Od /I "..\..\common" /I "..\..\public" /I "..\..\public\tier1" /I "..\\" /D "_DEBUG" /D "_WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SHADER_DLL_EXPORT" /D "PROTECTED_THINGS_ENABLE" /FR /FD /GZ /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
# ADD LINK32 /nologo /dll /debug /machine:I386 /out:"Debug/shaderapiempty.dll" /pdbtype:sept /libpath:"..\..\..\lib\common" /libpath:"..\..\..\lib\public"
# Begin Custom Build
TargetPath=.\Debug\shaderapiempty.dll
InputPath=.\Debug\shaderapiempty.dll
SOURCE="$(InputPath)"
"..\..\..\game\bin\shaderapiempty.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\..\game\bin\shaderapiempty.dll attrib -r ..\..\..\game\bin\shaderapiempty.dll
if exist $(TargetPath) copy $(TargetPath) ..\..\..\game\bin\shaderapiempty.dll
# End Custom Build
!ENDIF
# Begin Target
# Name "shaderempty - Win32 Release"
# Name "shaderempty - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=..\..\tier1\interface.cpp
# End Source File
# Begin Source File
SOURCE=.\ShaderAPIEmpty.cpp
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\..\public\tier0\platform.h
# End Source File
# End Group
# Begin Source File
SOURCE=..\..\lib\public\vstdlib.lib
# End Source File
# Begin Source File
SOURCE=..\..\lib\public\tier0.lib
# End Source File
# End Target
# End Project

View File

@ -0,0 +1,296 @@
# Microsoft Developer Studio Project File - Name="shaderlib" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Static Library" 0x0104
CFG=shaderlib - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "shaderlib.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "shaderlib.mak" CFG="shaderlib - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "shaderlib - Win32 Release" (based on "Win32 (x86) Static Library")
!MESSAGE "shaderlib - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName "shaderlib"
# PROP Scc_LocalPath "."
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "shaderlib - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D fopen=dont_use_fopen /D "_WIN32" /FD /c
# ADD CPP /nologo /G6 /W4 /Z7 /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /I "./" /I "../" /I "../../public" /I "../../public\tier1" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D fopen=dont_use_fopen /D "_WIN32" /FD /c
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
# Begin Custom Build - Publishing to target directory (..\..\lib\public\)...
TargetDir=.\Release
TargetPath=.\Release\shaderlib.lib
InputPath=.\Release\shaderlib.lib
SOURCE="$(InputPath)"
"..\..\lib\public\shaderlib.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\lib\public\shaderlib.lib attrib -r ..\..\lib\public\shaderlib.lib
copy $(TargetPath) ..\..\lib\public\shaderlib.lib
if exist $(TargetDir)\shaderlib.map copy $(TargetDir)\shaderlib.map ..\..\lib\public\shaderlib.map
# End Custom Build
!ELSEIF "$(CFG)" == "shaderlib - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Gm /Zi /Od /Op /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D fopen=dont_use_fopen /D "_WIN32" /FR /FD /GZ /c
# ADD CPP /nologo /G6 /W4 /Z7 /Od /Op /I "./" /I "../" /I "../../public" /I "../../public\tier1" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D fopen=dont_use_fopen /D "_WIN32" /FR /FD /GZ /c
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
# Begin Custom Build - Publishing to target directory (..\..\lib\public\)...
TargetDir=.\Debug
TargetPath=.\Debug\shaderlib.lib
InputPath=.\Debug\shaderlib.lib
SOURCE="$(InputPath)"
"..\..\lib\public\shaderlib.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\lib\public\shaderlib.lib attrib -r ..\..\lib\public\shaderlib.lib
copy $(TargetPath) ..\..\lib\public\shaderlib.lib
if exist $(TargetDir)\shaderlib.map copy $(TargetDir)\shaderlib.map ..\..\lib\public\shaderlib.map
# End Custom Build
!ENDIF
# Begin Target
# Name "shaderlib - Win32 Release"
# Name "shaderlib - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=.\BaseShader.cpp
# End Source File
# Begin Source File
SOURCE=..\..\tier1\convar.cpp
# End Source File
# Begin Source File
SOURCE=..\..\public\tier1\convar.h
# End Source File
# Begin Source File
SOURCE=..\..\tier1\interface.cpp
# End Source File
# Begin Source File
SOURCE=..\..\public\tier1\interface.h
# End Source File
# Begin Source File
SOURCE=.\ShaderDLL.cpp
# End Source File
# Begin Source File
SOURCE=.\shaderDLL_Global.h
# End Source File
# Begin Source File
SOURCE=.\shaderlib_cvar.cpp
# End Source File
# Begin Source File
SOURCE=.\shaderlib_cvar.h
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\..\public\shaderlib\BaseShader.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\basetypes.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\commonmacros.h
# End Source File
# Begin Source File
SOURCE=..\..\public\shaderlib\cshader.h
# End Source File
# Begin Source File
SOURCE=..\..\public\tier0\dbg.h
# End Source File
# Begin Source File
SOURCE=..\..\public\tier0\fasttimer.h
# End Source File
# Begin Source File
SOURCE=..\..\public\appframework\IAppSystem.h
# End Source File
# Begin Source File
SOURCE=..\..\public\vstdlib\ICommandLine.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\icvar.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\ImageLoader.h
# End Source File
# Begin Source File
SOURCE=..\..\public\materialsystem\imaterial.h
# End Source File
# Begin Source File
SOURCE=..\..\public\materialsystem\imaterialsystem.h
# End Source File
# Begin Source File
SOURCE=..\..\public\materialsystem\imaterialsystemhardwareconfig.h
# End Source File
# Begin Source File
SOURCE=..\..\public\materialsystem\imaterialvar.h
# End Source File
# Begin Source File
SOURCE=..\..\public\materialsystem\imesh.h
# End Source File
# Begin Source File
SOURCE=..\..\public\materialsystem\IShader.h
# End Source File
# Begin Source File
SOURCE=..\..\public\materialsystem\ishaderapi.h
# End Source File
# Begin Source File
SOURCE=..\IShaderSystem.h
# End Source File
# Begin Source File
SOURCE=..\..\public\materialsystem\itexture.h
# End Source File
# Begin Source File
SOURCE=..\..\public\materialsystem\materialsystem_config.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\MATHLIB.H
# End Source File
# Begin Source File
SOURCE=..\..\public\tier0\memdbgoff.h
# End Source File
# Begin Source File
SOURCE=..\..\public\tier0\memdbgon.h
# End Source File
# Begin Source File
SOURCE=..\..\public\tier0\platform.h
# End Source File
# Begin Source File
SOURCE=..\..\public\protected_things.h
# End Source File
# Begin Source File
SOURCE=..\..\public\shaderlib\ShaderDLL.h
# End Source File
# Begin Source File
SOURCE=..\..\public\string_t.h
# End Source File
# Begin Source File
SOURCE=..\..\public\vstdlib\strtools.h
# End Source File
# Begin Source File
SOURCE=..\..\public\tier1\utlmemory.h
# End Source File
# Begin Source File
SOURCE=..\..\public\tier1\utlvector.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\vector.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\vector2d.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\vector4d.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\vmatrix.h
# End Source File
# Begin Source File
SOURCE=..\..\Public\vplane.h
# End Source File
# Begin Source File
SOURCE=..\..\public\vstdlib\vstdlib.h
# End Source File
# End Group
# End Target
# End Project

View File

@ -0,0 +1,429 @@
# Microsoft Developer Studio Project File - Name="StudioRender" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=StudioRender - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "studiorender.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "studiorender.mak" CFG="StudioRender - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "StudioRender - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "StudioRender - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""$/Src/StudioRender", MNSDAAAA"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "StudioRender - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STUDIORENDER_EXPORTS" /YX /FD /c
# ADD CPP /nologo /G6 /W4 /Zi /Ox /Ot /Og /Oi /Ob2 /I "..\public" /I "..\public\tier1" /I "..\common" /D "NDEBUG" /D "_WIN32" /D "IMAGE_LOADER_NO_DXTC" /D "_MBCS" /D "_USRDLL" /D "STUDIORENDER_EXPORTS" /D "_WINDOWS" /D "PROTECTED_THINGS_ENABLE" /FAs /FD /c
# SUBTRACT CPP /Os /YX
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /base:"0x2C000000" /dll /map /debug /machine:I386 /libpath:"..\lib\public" /libpath:"..\lib\common"
# Begin Custom Build
TargetDir=.\Release
TargetPath=.\Release\studiorender.dll
InputPath=.\Release\studiorender.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\studiorender.dll attrib -r ..\..\game\bin\studiorender.dll \
copy $(TargetPath) ..\..\game\bin\studiorender.dll \
if exist $(TargetDir)\studiorender.map copy $(TargetDir)\studiorender.map ..\..\game\bin\studiorender.map \
if exist ..\..\game\bin\studiorender.pdb attrib -r ..\..\game\bin\studiorender.pdb \
copy $(TargetDir)\studiorender.pdb ..\..\game\bin \
"..\..\game\bin\StudioRender.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\..\game\bin\studiorender.pdb" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ELSEIF "$(CFG)" == "StudioRender - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STUDIORENDER_EXPORTS" /YX /FD /GZ /c
# ADD CPP /nologo /G6 /W4 /Gm /ZI /Od /I "..\public" /I "..\public\tier1" /I "..\common" /D "WIN32" /D fopen=dont_use_fopen /D "_DEBUG" /D "IMAGE_LOADER_NO_DXTC" /D "_MBCS" /D "_USRDLL" /D "STUDIORENDER_EXPORTS" /D "_WINDOWS" /D "PROTECTED_THINGS_ENABLE" /FR /FD /GZ /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /base:"0x2C000000" /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\public" /libpath:"..\lib\common"
# Begin Custom Build
TargetDir=.\Debug
TargetPath=.\Debug\studiorender.dll
InputPath=.\Debug\studiorender.dll
SOURCE="$(InputPath)"
"..\..\game\bin\StudioRender.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\game\bin\studiorender.dll attrib -r ..\..\game\bin\studiorender.dll
copy $(TargetPath) ..\..\game\bin\studiorender.dll
if exist $(TargetDir)\studiorender.map copy $(TargetDir)\studiorender.map ..\..\game\bin\studiorender.map
# End Custom Build
!ENDIF
# Begin Target
# Name "StudioRender - Win32 Release"
# Name "StudioRender - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=..\tier1\convar.cpp
# End Source File
# Begin Source File
SOURCE=.\CStudioRender.cpp
# End Source File
# Begin Source File
SOURCE=.\FlexRenderData.cpp
# End Source File
# Begin Source File
SOURCE=..\Public\ImageLoader.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\interface.cpp
# End Source File
# Begin Source File
SOURCE=..\Public\Mathlib.cpp
# End Source File
# Begin Source File
SOURCE=..\public\tier0\memoverride.cpp
# End Source File
# Begin Source File
SOURCE=.\r_studio.cpp
# End Source File
# Begin Source File
SOURCE=.\r_studiodecal.cpp
# End Source File
# Begin Source File
SOURCE=.\r_studiodraw.cpp
# End Source File
# Begin Source File
SOURCE=.\r_studioflex.cpp
# End Source File
# Begin Source File
SOURCE=.\r_studiogettriangles.cpp
# End Source File
# Begin Source File
SOURCE=.\r_studiolight.cpp
# End Source File
# Begin Source File
SOURCE=.\studiorender_cvar.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\utlbuffer.cpp
# End Source File
# Begin Source File
SOURCE=..\Public\vmatrix.cpp
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\Public\amd3dx.h
# End Source File
# Begin Source File
SOURCE=..\public\basehandle.h
# End Source File
# Begin Source File
SOURCE=..\Public\basetypes.h
# End Source File
# Begin Source File
SOURCE=..\Public\bspflags.h
# End Source File
# Begin Source File
SOURCE=..\Public\clientstats.h
# End Source File
# Begin Source File
SOURCE=..\Public\cmodel.h
# End Source File
# Begin Source File
SOURCE=..\Public\commonmacros.h
# End Source File
# Begin Source File
SOURCE=..\public\compressed_vector.h
# End Source File
# Begin Source File
SOURCE=..\Public\const.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\convar.h
# End Source File
# Begin Source File
SOURCE=.\CStudioRender.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\dbg.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\fasttimer.h
# End Source File
# Begin Source File
SOURCE=.\FlexRenderData.h
# End Source File
# Begin Source File
SOURCE=..\public\gametrace.h
# End Source File
# Begin Source File
SOURCE=..\public\appframework\IAppSystem.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\ICommandLine.h
# End Source File
# Begin Source File
SOURCE=..\public\ihandleentity.h
# End Source File
# Begin Source File
SOURCE=..\Public\ImageLoader.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterial.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterialsystem.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterialsystemhardwareconfig.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imaterialvar.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\imesh.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\interface.h
# End Source File
# Begin Source File
SOURCE=..\Public\IStudioRender.h
# End Source File
# Begin Source File
SOURCE=..\public\materialsystem\itexture.h
# End Source File
# Begin Source File
SOURCE=..\Public\MATHLIB.H
# End Source File
# Begin Source File
SOURCE=..\Public\measure_section.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\mem.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\memalloc.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\memdbgoff.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\memdbgon.h
# End Source File
# Begin Source File
SOURCE=..\Public\model_types.h
# End Source File
# Begin Source File
SOURCE=..\public\optimize.h
# End Source File
# Begin Source File
SOURCE=..\Public\PixelWriter.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\platform.h
# End Source File
# Begin Source File
SOURCE=..\public\protected_things.h
# End Source File
# Begin Source File
SOURCE=..\Public\s3_intrf.h
# End Source File
# Begin Source File
SOURCE=..\Public\string_t.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\strtools.h
# End Source File
# Begin Source File
SOURCE=..\Public\studio.h
# End Source File
# Begin Source File
SOURCE=.\studiorender_cvar.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\utlbuffer.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\utllinkedlist.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\utlmemory.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\utlvector.h
# End Source File
# Begin Source File
SOURCE=..\Public\vcollide.h
# End Source File
# Begin Source File
SOURCE=..\Public\vector.h
# End Source File
# Begin Source File
SOURCE=..\Public\vector2d.h
# End Source File
# Begin Source File
SOURCE=..\Public\vector4d.h
# End Source File
# Begin Source File
SOURCE=..\Public\vmatrix.h
# End Source File
# Begin Source File
SOURCE=..\Public\vplane.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\vprof.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\vstdlib.h
# End Source File
# Begin Source File
SOURCE=..\public\vtf\vtf.h
# End Source File
# End Group
# Begin Source File
SOURCE=..\lib\public\vstdlib.lib
# End Source File
# Begin Source File
SOURCE=..\lib\public\tier0.lib
# End Source File
# End Target
# End Project

288
linux/make_check/cache/tier0.dsp.check vendored Normal file
View File

@ -0,0 +1,288 @@
# Microsoft Developer Studio Project File - Name="tier0" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=TIER0 - WIN32 DEBUG
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "tier0.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "tier0.mak" CFG="TIER0 - WIN32 DEBUG"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "tier0 - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "tier0 - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName "tier0"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "tier0 - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /I "..\common" /I "..\public" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D fopen=dont_use_fopen /D "TIER0_DLL_EXPORT" /D "_WIN32" /FD /c
# ADD CPP /nologo /G6 /MT /W4 /Zi /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /I "..\common" /I "..\public" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "TIER0_DLL_EXPORT" /D "_WIN32" /FR /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /subsystem:windows /dll /machine:I386 /libpath:"..\lib\common\\" /libpath:"..\lib\public\\"
# ADD LINK32 ws2_32.lib advapi32.lib /nologo /subsystem:windows /dll /incremental:yes /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\common" /libpath:"..\lib\public"
# Begin Custom Build - Publishing to target directory (..\..\game\bin\)...
TargetDir=.\Release
TargetPath=.\Release\tier0.dll
InputPath=.\Release\tier0.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\tier0.dll attrib -r ..\..\game\bin\tier0.dll \
copy $(TargetPath) ..\..\game\bin\tier0.dll \
if exist $(TargetDir)\tier0.map copy $(TargetDir)\tier0.map ..\..\game\bin\tier0.map \
if exist ..\lib\public\tier0.lib attrib -r ..\lib\public\tier0.lib \
if exist $(TargetDir)\tier0.lib copy $(TargetDir)\tier0.lib ..\lib\public\tier0.lib \
if exist ..\..\game\bin\tier0.pdb attrib -r ..\..\game\bin\tier0.pdb \
copy $(TargetDir)\tier0.pdb ..\..\game\bin \
"..\..\game\bin\tier0.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\..\game\bin\tier0.pdb" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\lib\public\tier0.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ELSEIF "$(CFG)" == "tier0 - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Gm /ZI /Od /Op /I "..\common" /I "..\public" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D fopen=dont_use_fopen /D "TIER0_DLL_EXPORT" /D "_WIN32" /FR /FD /GZ /c
# ADD CPP /nologo /G6 /MTd /W4 /Gm /GX /ZI /Od /Op /I "..\common" /I "..\public" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "TIER0_DLL_EXPORT" /D "_WIN32" /FR /FD /GZ /c
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\common\\" /libpath:"..\lib\public\\"
# ADD LINK32 ws2_32.lib advapi32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\common" /libpath:"..\lib\public"
# Begin Custom Build - Publishing to target directory (..\..\game\bin\)...
TargetDir=.\Debug
TargetPath=.\Debug\tier0.dll
InputPath=.\Debug\tier0.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\tier0.dll attrib -r ..\..\game\bin\tier0.dll \
copy $(TargetPath) ..\..\game\bin\tier0.dll \
if exist $(TargetDir)\tier0.map copy $(TargetDir)\tier0.map ..\..\game\bin\tier0.map \
if exist ..\lib\public\tier0.lib attrib -r ..\lib\public\tier0.lib \
if exist $(TargetDir)\tier0.lib copy $(TargetDir)\tier0.lib ..\lib\public\tier0.lib \
"..\..\game\bin\tier0.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\lib\public\tier0.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ENDIF
# Begin Target
# Name "tier0 - Win32 Release"
# Name "tier0 - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=.\assert_dialog.cpp
# End Source File
# Begin Source File
SOURCE=.\assert_dialog.rc
# End Source File
# Begin Source File
SOURCE=.\cpu.cpp
# End Source File
# Begin Source File
SOURCE=.\dbg.cpp
# End Source File
# Begin Source File
SOURCE=.\fasttimer.cpp
# End Source File
# Begin Source File
SOURCE=.\mem.cpp
# End Source File
# Begin Source File
SOURCE=.\mem_helpers.cpp
# End Source File
# Begin Source File
SOURCE=.\mem_helpers.h
# End Source File
# Begin Source File
SOURCE=.\memdbg.cpp
# End Source File
# Begin Source File
SOURCE=.\memstd.cpp
# End Source File
# Begin Source File
SOURCE=.\memvalidate.cpp
# End Source File
# Begin Source File
SOURCE=.\minidump.cpp
# End Source File
# Begin Source File
SOURCE=.\platform.cpp
# End Source File
# Begin Source File
SOURCE=.\pme.cpp
# End Source File
# Begin Source File
SOURCE=.\PMELib.cpp
# End Source File
# Begin Source File
SOURCE=.\security.cpp
# End Source File
# Begin Source File
SOURCE=.\thread.cpp
# End Source File
# Begin Source File
SOURCE=.\vcrmode.cpp
# End Source File
# Begin Source File
SOURCE=.\vprof.cpp
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\Public\tier0\dbg.h
# End Source File
# Begin Source File
SOURCE=..\Public\tier0\fasttimer.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\l2cache.h
# End Source File
# Begin Source File
SOURCE=..\Public\tier0\mem.h
# End Source File
# Begin Source File
SOURCE=..\public\tier0\memalloc.h
# End Source File
# Begin Source File
SOURCE=..\Public\tier0\memdbgoff.h
# End Source File
# Begin Source File
SOURCE=..\Public\tier0\memdbgon.h
# End Source File
# Begin Source File
SOURCE=..\Public\tier0\platform.h
# End Source File
# Begin Source File
SOURCE=.\resource.h
# End Source File
# Begin Source File
SOURCE=..\Public\tier0\vcr_shared.h
# End Source File
# Begin Source File
SOURCE=..\Public\tier0\vcrmode.h
# End Source File
# Begin Source File
SOURCE=..\Public\tier0\vprof.h
# End Source File
# End Group
# Begin Group "DESKey"
# PROP Default_Filter ""
# Begin Source File
SOURCE=.\DESKey\ALGO.H
# End Source File
# Begin Source File
SOURCE=.\DESKey\DK2WIN32.H
# End Source File
# Begin Source File
SOURCE=.\DESKey\DK2WIN32.LIB
# End Source File
# Begin Source File
SOURCE=.\DESKey\ALGO32.LIB
# End Source File
# End Group
# End Target
# End Project

152
linux/make_check/cache/unitlib.dsp.check vendored Normal file
View File

@ -0,0 +1,152 @@
# Microsoft Developer Studio Project File - Name="unitlib" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=unitlib - Win32 Release
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "unitlib.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "unitlib.mak" CFG="unitlib - Win32 Release"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "unitlib - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "unitlib - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""$/Src/unitlib", JOYDAAAA"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "unitlib - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /I "..\common" /I "..\public" /I "..\public\tier1" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D fopen=dont_use_fopen /D "UNITLIB_DLL_EXPORT" /FD /c
# ADD CPP /nologo /G6 /W4 /Z7 /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /I "..\common" /I "..\public" /I "..\public\tier1" /D "_WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D fopen=dont_use_fopen /D "UNITLIB_DLL_EXPORT" /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /subsystem:windows /dll /machine:I386 /libpath:"..\..\lib\common\Release" /libpath:"..\..\lib\public\Release"
# ADD LINK32 /nologo /subsystem:windows /dll /map /debug /machine:I386 /libpath:"..\lib\common\\" /libpath:"..\lib\public\\"
# Begin Custom Build - Publishing to target directory (..\..\game\bin) ...
TargetDir=.\Release
TargetPath=.\Release\unitlib.dll
InputPath=.\Release\unitlib.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\unitlib.dll attrib -r ..\..\game\bin\unitlib.dll \
copy $(TargetPath) ..\..\game\bin\unitlib.dll \
if exist $(TargetDir)\unitlib.map copy $(TargetDir)\unitlib.map ..\..\game\bin\unitlib.map \
if exist ..\lib\public\unitlib.lib attrib -r ..\lib\public\unitlib.lib \
if exist $(TargetDir)\unitlib.lib copy $(TargetDir)\unitlib.lib ..\lib\public\unitlib.lib \
"..\..\game\bin\unitlib.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\lib\public\unitlib.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ELSEIF "$(CFG)" == "unitlib - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Gm /ZI /Od /Op /I "..\common" /I "..\public" /I "..\public\tier1" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D fopen=dont_use_fopen /D "UNITLIB_DLL_EXPORT" /FR /FD /GZ /GZ /c
# ADD CPP /nologo /G6 /W4 /Z7 /Od /Op /I "..\common" /I "..\public" /I "..\public\tier1" /D "_WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D fopen=dont_use_fopen /D "UNITLIB_DLL_EXPORT" /FR /FD /GZ /GZ /c
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\..\lib\common\Debug" /libpath:"..\..\lib\public\Debug"
# ADD LINK32 /nologo /subsystem:windows /dll /map /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\common\\" /libpath:"..\lib\public\\"
# SUBTRACT LINK32 /pdb:none
# Begin Custom Build - Publishing to target directory...
TargetDir=.\Debug
TargetPath=.\Debug\unitlib.dll
InputPath=.\Debug\unitlib.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\unitlib.dll attrib -r ..\..\game\bin\unitlib.dll \
copy $(TargetPath) ..\..\game\bin\unitlib.dll \
if exist $(TargetDir)\unitlib.map copy $(TargetDir)\unitlib.map ..\..\game\bin\unitlib.map \
if exist ..\lib\public\unitlib.lib attrib -r ..\lib\public\unitlib.lib \
if exist $(TargetDir)\unitlib.lib copy $(TargetDir)\unitlib.lib ..\lib\public\unitlib.lib \
"..\..\game\bin\unitlib.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\lib\public\unitlib.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ENDIF
# Begin Target
# Name "unitlib - Win32 Release"
# Name "unitlib - Win32 Debug"
# Begin Group "Implementation"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat;h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=.\unitlib.cpp
# End Source File
# End Group
# Begin Group "Interface"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\Public\unitlib\UnitLib.h
# End Source File
# End Group
# Begin Source File
SOURCE=..\lib\public\tier0.lib
# End Source File
# End Target
# End Project

View File

@ -0,0 +1,415 @@
# Microsoft Developer Studio Project File - Name="vphysics" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=vphysics - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "vphysics.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "vphysics.mak" CFG="vphysics - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "vphysics - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "vphysics - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""$/Src/vphysics", NXMCAAAA"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "vphysics - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "ENABLE_IVP_MOPP" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "VPHYSICS_EXPORTS" /YX /FD /c
# ADD CPP /nologo /G6 /MT /W4 /Zi /O2 /I "..\ivp\IVP_INTERN" /I "..\ivp\IVP_COLLISION" /I "..\ivp\IVP_PHYSICS" /I "..\ivp\IVP_SURFACE_MANAGER" /I "..\ivp\IVP_UTILITY" /I "..\ivp\IVP_CONTROLLER" /I "..\ivp\IVP_COMPACT_BUILDER" /I "..\ivp\havana\havok" /I "..\ivp\havana" /I "..\public" /I "..\public\tier1" /D "NDEBUG" /D "_WIN32" /D "WIN32" /D "_MBCS" /D "_USRDLL" /D "VPHYSICS_EXPORTS" /D strncpy=use_Q_strncpy_instead /D _snprintf=use_Q_snprintf_instead /D "_WINDOWS" /D "HAVANA_CONSTRAINTS" /D "HAVOK_MOPP" /FR /YX /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
# ADD LINK32 /nologo /base:"0x26000000" /dll /map /debug /machine:I386 /nodefaultlib:"libc.lib" /libpath:"..\lib\public" /libpath:"..\lib\common" /libpath:"..\ivp\havana\hk_library\win32\release\\" /libpath:"..\ivp\ivp_library\win32_release"
# Begin Custom Build - Copying to Game Directory
TargetDir=.\Release
TargetPath=.\Release\vphysics.dll
InputPath=.\Release\vphysics.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\vphysics.dll attrib -r ..\..\game\bin\vphysics.dll \
copy $(TargetPath) ..\..\game\bin\vphysics.dll \
if exist $(TargetDir)\vphysics.map copy $(TargetDir)\vphysics.map ..\..\game\bin\vphysics.map \
if exist ..\..\game\bin\vphysics.pdb attrib -r ..\..\game\bin\vphysics.pdb \
copy $(TargetDir)\vphysics.pdb ..\..\game\bin \
"..\..\game\bin\vphysics.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\..\game\bin\vphysics.pdb" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ELSEIF "$(CFG)" == "vphysics - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "ENABLE_IVP_MOPP" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "VPHYSICS_EXPORTS" /YX /FD /GZ /c
# ADD CPP /nologo /G6 /MTd /W4 /Gm /ZI /Od /I "..\ivp\IVP_INTERN" /I "..\ivp\IVP_COLLISION" /I "..\ivp\IVP_PHYSICS" /I "..\ivp\IVP_SURFACE_MANAGER" /I "..\ivp\IVP_UTILITY" /I "..\ivp\IVP_CONTROLLER" /I "..\ivp\IVP_COMPACT_BUILDER" /I "..\ivp\havana\havok" /I "..\ivp\havana" /I "..\public" /I "..\public\tier1" /D "DEBUG" /D "_DEBUG" /D "_WIN32" /D "WIN32" /D "_MBCS" /D "_USRDLL" /D "VPHYSICS_EXPORTS" /D strncpy=use_Q_strncpy_instead /D _snprintf=use_Q_snprintf_instead /D "_WINDOWS" /D "HAVANA_CONSTRAINTS" /D "HAVOK_MOPP" /FR /YX /FD /GZ /c
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
# ADD LINK32 /nologo /base:"0x26000000" /dll /debug /machine:I386 /nodefaultlib:"libc.lib" /pdbtype:sept /libpath:"..\lib\public" /libpath:"..\lib\common" /libpath:"..\ivp\havana\hk_library\win32\release\\" /libpath:"..\ivp\ivp_library\win32_release"
# Begin Custom Build - Copying to Game Directory
TargetDir=.\Debug
TargetPath=.\Debug\vphysics.dll
InputPath=.\Debug\vphysics.dll
SOURCE="$(InputPath)"
"..\..\game\bin\vphysics.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\..\game\bin\vphysics.dll attrib -r ..\..\game\bin\vphysics.dll
copy $(TargetPath) ..\..\game\bin\vphysics.dll
if exist $(TargetDir)\vphysics.map copy $(TargetDir)\vphysics.map ..\..\game\bin\vphysics.map
# End Custom Build
!ENDIF
# Begin Target
# Name "vphysics - Win32 Release"
# Name "vphysics - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=..\tier1\characterset.cpp
# SUBTRACT CPP /YX
# End Source File
# Begin Source File
SOURCE=.\convert.cpp
# SUBTRACT CPP /YX
# End Source File
# Begin Source File
SOURCE=..\public\filesystem_helpers.cpp
# SUBTRACT CPP /YX
# End Source File
# Begin Source File
SOURCE=..\tier1\interface.cpp
# SUBTRACT CPP /YX
# End Source File
# Begin Source File
SOURCE=.\main.cpp
# ADD CPP /Yc"cbase.h"
# End Source File
# Begin Source File
SOURCE=..\Public\Mathlib.cpp
# SUBTRACT CPP /YX
# End Source File
# Begin Source File
SOURCE=..\public\tier0\memoverride.cpp
# SUBTRACT CPP /YX
# End Source File
# Begin Source File
SOURCE=.\physics_airboat.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_collide.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_constraint.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_controller_raycast_vehicle.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_environment.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_fluid.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_friction.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_material.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_motioncontroller.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_object.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_shadow.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_spring.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\physics_vehicle.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\trace.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=..\tier1\utlsymbol.cpp
# SUBTRACT CPP /YX
# End Source File
# Begin Source File
SOURCE=.\vcollide_parse.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# Begin Source File
SOURCE=.\vphysics_saverestore.cpp
# ADD CPP /Yu"cbase.h"
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=.\cbase.h
# End Source File
# Begin Source File
SOURCE=..\public\vphysics\collision_set.h
# End Source File
# Begin Source File
SOURCE=..\public\vphysics\constraints.h
# End Source File
# Begin Source File
SOURCE=.\convert.h
# End Source File
# Begin Source File
SOURCE=..\Public\datamap.h
# End Source File
# Begin Source File
SOURCE=..\public\filesystem_helpers.h
# End Source File
# Begin Source File
SOURCE=..\public\vphysics\friction.h
# End Source File
# Begin Source File
SOURCE=.\linear_solver.h
# End Source File
# Begin Source File
SOURCE=..\public\vphysics\object_hash.h
# End Source File
# Begin Source File
SOURCE=..\public\vphysics\performance.h
# End Source File
# Begin Source File
SOURCE=.\physics_airboat.h
# End Source File
# Begin Source File
SOURCE=.\physics_constraint.h
# End Source File
# Begin Source File
SOURCE=.\physics_controller_raycast_vehicle.h
# End Source File
# Begin Source File
SOURCE=.\physics_environment.h
# End Source File
# Begin Source File
SOURCE=.\physics_fluid.h
# End Source File
# Begin Source File
SOURCE=.\physics_friction.h
# End Source File
# Begin Source File
SOURCE=.\physics_material.h
# End Source File
# Begin Source File
SOURCE=.\physics_motioncontroller.h
# End Source File
# Begin Source File
SOURCE=.\physics_object.h
# End Source File
# Begin Source File
SOURCE=.\physics_shadow.h
# End Source File
# Begin Source File
SOURCE=.\physics_spring.h
# End Source File
# Begin Source File
SOURCE=.\physics_trace.h
# End Source File
# Begin Source File
SOURCE=.\physics_vehicle.h
# End Source File
# Begin Source File
SOURCE=..\public\vphysics\player_controller.h
# End Source File
# Begin Source File
SOURCE=..\public\vphysics\stats.h
# End Source File
# Begin Source File
SOURCE=..\Public\vcollide.h
# End Source File
# Begin Source File
SOURCE=..\Public\vcollide_parse.h
# End Source File
# Begin Source File
SOURCE=.\vcollide_parse_private.h
# End Source File
# Begin Source File
SOURCE=..\public\vphysics\vehicles.h
# End Source File
# Begin Source File
SOURCE=..\Public\vphysics_interface.h
# End Source File
# Begin Source File
SOURCE=.\vphysics_internal.h
# End Source File
# Begin Source File
SOURCE=.\vphysics_saverestore.h
# End Source File
# End Group
# Begin Group "Resource Files"
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
# End Group
# Begin Source File
SOURCE=..\lib\public\vstdlib.lib
# End Source File
# Begin Source File
SOURCE=..\lib\common\ivp_physics.lib
# End Source File
# Begin Source File
SOURCE=..\lib\common\hk_base.lib
# End Source File
# Begin Source File
SOURCE=..\lib\common\hk_math.lib
# End Source File
# Begin Source File
SOURCE=..\lib\common\ivp_compactbuilder.lib
# End Source File
# Begin Source File
SOURCE=..\lib\common\havana_constraints.lib
# End Source File
# Begin Source File
SOURCE=..\lib\common\havok_mopp.lib
# End Source File
# Begin Source File
SOURCE=..\lib\public\tier0.lib
# End Source File
# End Target
# End Project

216
linux/make_check/cache/vstdlib.dsp.check vendored Normal file
View File

@ -0,0 +1,216 @@
# Microsoft Developer Studio Project File - Name="vstdlib" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
CFG=vstdlib - Win32 Release
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "vstdlib.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "vstdlib.mak" CFG="vstdlib - Win32 Release"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "vstdlib - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE "vstdlib - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName "vstdlib"
# PROP Scc_LocalPath "."
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "vstdlib - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /I "..\common" /I "..\public" /I "..\public\tier1" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D fopen=dont_use_fopen /D "VSTDLIB_DLL_EXPORT" /D "_WIN32" /FD /c
# ADD CPP /nologo /G6 /W4 /Z7 /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /I "..\common" /I "..\public" /I "..\public\tier1" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "VSTDLIB_DLL_EXPORT" /D "_WIN32" /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /subsystem:windows /dll /machine:I386 /libpath:"..\..\src\lib\common\\" /libpath:"..\..\src\lib\public\\"
# ADD LINK32 /nologo /subsystem:windows /dll /map /debug /machine:I386 /libpath:"..\lib\common\\" /libpath:"..\lib\public\\"
# Begin Custom Build - Publishing to target directory (..\..\game\bin\)...
TargetDir=.\Release
TargetPath=.\Release\vstdlib.dll
InputPath=.\Release\vstdlib.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\vstdlib.dll attrib -r ..\..\game\bin\vstdlib.dll \
copy $(TargetPath) ..\..\game\bin\vstdlib.dll \
if exist ..\..\game\bin\vstdlib.pdb attrib -r ..\..\game\bin\vstdlib.pdb \
copy $(TargetDir)\vstdlib.pdb ..\..\game\bin \
if exist $(TargetDir)\vstdlib.map copy $(TargetDir)\vstdlib.map ..\..\game\bin\vstdlib.map \
if exist ..\lib\public\vstdlib.lib attrib -r ..\lib\public\vstdlib.lib \
if exist $(TargetDir)\vstdlib.lib copy $(TargetDir)\vstdlib.lib ..\lib\public\vstdlib.lib \
"..\..\game\bin\vstdlib.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\..\game\bin\vstdlib.pdb" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\lib\public\vstdlib.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ELSEIF "$(CFG)" == "vstdlib - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Gm /ZI /Od /Op /I "..\common" /I "..\public" /I "..\public\tier1" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D fopen=dont_use_fopen /D "VSTDLIB_DLL_EXPORT" /D "_WIN32" /FR /FD /GZ /c
# ADD CPP /nologo /G6 /W4 /Z7 /Od /Op /I "..\common" /I "..\public" /I "..\public\tier1" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "VSTDLIB_DLL_EXPORT" /D "_WIN32" /FR /FD /GZ /c
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept /libpath:"..\..\src\lib\common\\" /libpath:"..\..\src\lib\public\\"
# ADD LINK32 /nologo /subsystem:windows /dll /map /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\common\\" /libpath:"..\lib\public\\"
# Begin Custom Build - Publishing to target directory (..\..\game\bin\)...
TargetDir=.\Debug
TargetPath=.\Debug\vstdlib.dll
InputPath=.\Debug\vstdlib.dll
SOURCE="$(InputPath)"
BuildCmds= \
if exist ..\..\game\bin\vstdlib.dll attrib -r ..\..\game\bin\vstdlib.dll \
copy $(TargetPath) ..\..\game\bin\vstdlib.dll \
if exist $(TargetDir)\vstdlib.map copy $(TargetDir)\vstdlib.map ..\..\game\bin\vstdlib.map \
if exist ..\lib\public\vstdlib.lib attrib -r ..\lib\public\vstdlib.lib \
if exist $(TargetDir)\vstdlib.lib copy $(TargetDir)\vstdlib.lib ..\lib\public\vstdlib.lib \
"..\..\game\bin\vstdlib.dll" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
"..\lib\public\vstdlib.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
$(BuildCmds)
# End Custom Build
!ENDIF
# Begin Target
# Name "vstdlib - Win32 Release"
# Name "vstdlib - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=.\commandline.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\convar.cpp
# End Source File
# Begin Source File
SOURCE=.\cvar.cpp
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\cvar.h
# End Source File
# Begin Source File
SOURCE=..\tier1\interface.cpp
# End Source File
# Begin Source File
SOURCE=.\KeyValuesSystem.cpp
# End Source File
# Begin Source File
SOURCE=..\public\tier0\memoverride.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\mempool.cpp
# End Source File
# Begin Source File
SOURCE=.\random.cpp
# End Source File
# Begin Source File
SOURCE=.\strtools.cpp
# End Source File
# Begin Source File
SOURCE=..\tier1\utlsymbol.cpp
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\public\vstdlib\ICommandLine.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\IKeyValuesSystem.h
# End Source File
# Begin Source File
SOURCE=..\public\tier1\mempool.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\random.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\strtools.h
# End Source File
# Begin Source File
SOURCE=..\public\vstdlib\vstdlib.h
# End Source File
# End Group
# Begin Source File
SOURCE=..\lib\public\tier0.lib
# End Source File
# End Target
# End Project

144
linux/make_check/cache/vtf.dsp.check vendored Normal file
View File

@ -0,0 +1,144 @@
# Microsoft Developer Studio Project File - Name="vtf" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Static Library" 0x0104
CFG=vtf - Win32 Release
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "vtf.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "vtf.mak" CFG="vtf - Win32 Release"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "vtf - Win32 Release" (based on "Win32 (x86) Static Library")
!MESSAGE "vtf - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName "vtf"
# PROP Scc_LocalPath "."
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "vtf - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /I "..\..\src\common" /I "..\..\src\public" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D fopen=dont_use_fopen /D "_WIN32" /FD /c
# ADD CPP /nologo /G6 /W4 /Z7 /Ox /Ot /Ow /Og /Oi /Op /Gf /Gy /I "..\common" /I "..\public" /I "..\public\tier1" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D fopen=dont_use_fopen /D "_WIN32" /FD /c
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
# Begin Custom Build - Publishing to target directory (..\lib\public\)...
TargetDir=.\Release
TargetPath=.\Release\vtf.lib
InputPath=.\Release\vtf.lib
SOURCE="$(InputPath)"
"..\lib\public\vtf.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\lib\public\vtf.lib attrib -r ..\lib\public\vtf.lib
copy $(TargetPath) ..\lib\public\vtf.lib
if exist $(TargetDir)\vtf.map copy $(TargetDir)\vtf.map ..\lib\public\vtf.map
# End Custom Build
!ELSEIF "$(CFG)" == "vtf - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /W4 /Gm /Zi /Od /Op /I "..\..\src\common" /I "..\..\src\public" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D fopen=dont_use_fopen /D "_WIN32" /FR /FD /GZ /c
# ADD CPP /nologo /G6 /W4 /Z7 /Od /Op /I "..\common" /I "..\public" /I "..\public\tier1" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D fopen=dont_use_fopen /D "_WIN32" /FR /FD /GZ /c
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
# Begin Custom Build - Publishing to target directory (..\lib\public\)...
TargetDir=.\Debug
TargetPath=.\Debug\vtf.lib
InputPath=.\Debug\vtf.lib
SOURCE="$(InputPath)"
"..\lib\public\vtf.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
if exist ..\lib\public\vtf.lib attrib -r ..\lib\public\vtf.lib
copy $(TargetPath) ..\lib\public\vtf.lib
if exist $(TargetDir)\vtf.map copy $(TargetDir)\vtf.map ..\lib\public\vtf.map
# End Custom Build
!ENDIF
# Begin Target
# Name "vtf - Win32 Release"
# Name "vtf - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=..\Public\imageloader.cpp
# End Source File
# Begin Source File
SOURCE=.\s3tc_decode.cpp
# End Source File
# Begin Source File
SOURCE=.\vtf.cpp
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\public\s3_intrf.h
# End Source File
# Begin Source File
SOURCE=.\s3tc_decode.h
# End Source File
# Begin Source File
SOURCE=..\Public\vtf\vtf.h
# End Source File
# End Group
# Begin Source File
SOURCE=..\lib\public\nvtc.lib
# End Source File
# End Target
# End Project

View File

@ -0,0 +1,34 @@
#!/bin/bash
##############################################################
#
# Check to see if two MSVC dsp files differ and if they
# do then print out the changes
#
##############################################################
cd make_check
mkdir cache > /dev/null
IN_DSP=../$1
OUT_DSP=cache/`basename $1`.check
p4 edit $OUT_DSP
if [ ! -f "$OUT_DSP" ]; then
cp $IN_DSP $OUT_DSP
chmod +w $OUT_DSP
fi
IN_SUM=`md5sum $IN_DSP | cut -f1 -d" "`
OUT_SUM=`md5sum $OUT_DSP| cut -f1 -d" "`
if test "$IN_SUM" != "$OUT_SUM" ; then
diff $IN_DSP $OUT_DSP > $OUT_DSP.diff.`date +%H:%M:%S-%d%m%y`
less $OUT_DSP.diff.`date +%H:%M:%S-%d%m%y`
fi
cp $IN_DSP $OUT_DSP
#chmod +w $OUT_DSP
p4 revert -a $OUT_DSP
cd ..

21
linux/missingsymbols Normal file
View File

@ -0,0 +1,21 @@
#!/bin/bash
inputModule=$1
dependencies=$2
objectFilesDir=$3
if [ "$inputModule" == "" -o "$dependencies" == "" -o "$objectFilesDir" == "" ]; then
echo "First arg is the module to search. Second arg is dependencies. Third is object files dir."
echo "ex: missingsymbols server_tf_i486.so \"tier0_i486.so vstdlib_i486.so\" ~/linux/src/engine/obj"
exit
fi
missingSymbols=`nm -o $inputModule | grep -i " U " | grep -o '[^[:space:]]*$' | grep -v '@@'`
for missingSymbol in $missingSymbols; do
modulesContaining=`nm -o $dependencies | grep $missingSymbol`
if [ "$modulesContaining" == "" ]; then
echo `c++filt "$missingSymbol"` "($missingSymbol)"
fi
done

445
linux/srcds_run Normal file
View File

@ -0,0 +1,445 @@
#!/bin/sh
#
# Copyright (c) 2004, Valve LLC. All rights reserved.
#
# a wrapper script for the main Source engine dedicated server binary.
# Performs auto-restarting of the server on crash. You can
# extend this to log crashes and more.
#
# setup the libraries, local dir first!
export LD_LIBRARY_PATH=".:bin:$LD_LIBRARY_PATH"
init() {
# Initialises the various variables
# Set up the defaults
GAME=""
DEBUG=""
RESTART="yes"
HL=./srcds_i486
HL_LOCATION=./
HL_DETECT=1
TIMEOUT=10 # time to wait after a crash (in seconds)
CRASH_DEBUG_MSG="email debug.log to linux@valvesoftware.com"
GDB="gdb" # the gdb binary to run
DEBUG_LOG="debug.log"
PID_FILE="" # only needed it DEBUG is set so init later
STEAM=""
PID_FILE_SET=0
STEAMERR=""
SIGINT_ACTION="quit 0" # exit normally on sig int
NO_TRAP=0
AUTO_UPDATE=""
STEAM_USER=""
STEAM_PASSWORD=""
PARAMS=$*
SCRIPT_LOCATION=$PWD
# Remove any old default pid files
# Cant do this as they may be still running
#rm -f hlds.*.pid
# use the $FORCE environment variable if its set
if test -n "$FORCE" ; then
# Note: command line -binary will override this
HL=$FORCE
HL_DETECT=0
fi
while test $# -gt 0; do
case "$1" in
"-game")
GAME="$2"
shift ;;
"-debug")
DEBUG=1
# Ensure that PID_FILE is set
PID_FILE_SET=1
if test -z "$PID_FILE"; then
PID_FILE="hlds.$$.pid"
fi ;;
"-norestart")
RESTART="" ;;
"-pidfile")
PID_FILE="$2"
PID_FILE_SET=1
shift ;;
"-binary")
HL="$2"
HL_DETECT=0
shift ;;
"-timeout")
TIMEOUT="$2"
shift ;;
"-gdb")
GDB="$2"
shift ;;
"-debuglog")
DEBUG_LOG="$2"
shift ;;
"-autoupdate")
AUTO_UPDATE="yes"
STEAM="./steam"
RESTART="yes" ;;
"-steamerr")
STEAMERR=1 ;;
"-ignoresigint")
SIGINT_ACTION="" ;;
"-notrap")
NO_TRAP=1 ;;
"-steamuser")
STEAM_USER="$2";
shift ;;
"-steampass")
STEAM_PASSWORD="$2";
shift ;;
"-help")
# quit with syntax
quit 2
;;
esac
shift
done
# Ensure we have a game specified - if none is then default to CSS
if test -z "$GAME"; then
GAME="cstrike"
PARAMS="$PARAMS -game $GAME"
fi
# If the game exists in the 'orangebox' directory then run that version instead
# of the one in ./
if test -f "orangebox/$GAME/gameinfo.txt"; then
HL_LOCATION=./orangebox/
else
HL_LOCATION=./
fi
# Ensure that the game directory exists at all
if test ! -d "$HL_LOCATION$GAME"; then
echo "Invalid game type '$GAME' sepecified."
quit 1
fi
if test 0 -eq "$NO_TRAP"; then
# Set up the int handler
# N.B. Dont use SIGINT symbolic value
# as its just INT under ksh
trap "$SIGINT_ACTION" 2
fi
# Only detect the CPU if it hasnt been set with
# either environment or command line
if test "$HL_DETECT" -eq 1; then
detectcpu
fi
if test ! -f "$HL_LOCATION$HL"; then
echo "Source Engine binary '$HL_LOCATION$HL' not found, exiting"
quit 1
elif test ! -x "$HL_LOCATION$HL"; then
# Could try chmod but dont know what we will be
# chmoding so just fail.
echo "Source engine binary '$HL_LOCATION$HL' not executable, exiting"
quit 1
fi
# Setup debugging
if test -n "$DEBUG" ; then
#turn on core dumps :) (if possible)
echo "Enabling debug mode"
if test "unlimited" != `ulimit -c` && test "`ulimit -c`" -eq 0 ; then
ulimit -c 2000
fi
GDB_TEST=`$GDB -v`
if test -z "$GDB_TEST"; then
echo "Please install gdb first."
echo "goto http://www.gnu.org/software/gdb/ "
DEBUG="" # turn off debugging cause gdb isn't installed
fi
fi
if test -n "$STEAM_PASSWORD" && test -z "$STEAM_USER"; then
echo "You must set both the steam username and password."
quit 1
fi
#if test 1 -eq $PID_FILE_SET && test -n "$PID_FILE"; then
# HL_CMD="$HL $PARAMS -pidfile $PID_FILE"
#else
HL_CMD="$HL $PARAMS"
#fi
}
syntax () {
# Prints script syntax
echo "Syntax:"
echo "$0 [-game <game>] [-debug] [-norestart] [-pidfile]"
echo " [-binary [srcds_i486]"
echo " [-timeout <number>] [-gdb <gdb>] [-autoupdate]"
echo " [-steamerr] [-ignoresigint] [-steamuser <username>]"
echo " [-steampass <password>] [-debuglog <logname>]"
echo "Params:"
echo "-game <game> Specifies the <game> to run."
echo "-debug Run debugging on failed servers if possible."
echo "-debuglog <logname> Log debug output to this file."
echo "-norestart Don't attempt to restart failed servers."
echo "-pidfile <pidfile> Use the specified <pidfile> to store the server pid."
echo "-binary <binary> Use the specified binary ( no auto detection )."
echo "-timeout <number> Sleep for <number> seconds before restarting"
echo " a failed server."
echo "-gdb <gdb> Use <dbg> as the debugger of failed servers."
echo "-steamerr Quit on steam update failure."
echo "-steamuser <username> Use this username for steam updates."
echo "-steampass <password> Use this password for steam updates"
echo " (-steamuser must be specified as well)."
echo "-ignoresigint Ignore signal INT ( prevents CTRL+C quitting"
echo " the script )."
echo "-notrap Don't use trap. This prevents automatic"
echo " removal of old lock files."
echo ""
echo "Note: All parameters specified as passed through to the server"
echo "including any not listed."
}
debugcore () {
# Debugs any core file if DEBUG is set and
# the exitcode is none 0
exitcode=$1
if test $exitcode -ne 0; then
if test -n "$DEBUG" ; then
echo "bt" > debug.cmds;
echo "info locals" >> debug.cmds;
echo "info sharedlibrary" >> debug.cmds
echo "info frame" >> debug.cmds; # works, but gives an error... must be last
echo "----------------------------------------------" >> $DEBUG_LOG
echo "CRASH: `date`" >> $DEBUG_LOG
echo "Start Line: $HL_CMD" >> $DEBUG_LOG
# check to see if a core was dumped
if test -f core ; then
CORE="core"
elif test -f core.`cat $PID_FILE`; then
CORE=core.`cat $PID_FILE`
elif test -f "$HL_LOCATION$HL.core" ; then
CORE="$HL_LOCATION$HL.core"
fi
if test -n "$CORE"; then
$GDB $HL_LOCATION$HL $CORE -x debug.cmds -batch >> $DEBUG_LOG
fi
echo "End of Source crash report" >> $DEBUG_LOG
echo "----------------------------------------------" >> $DEBUG_LOG
echo $CRASH_DEBUG_MSG
rm debug.cmds
else
echo "Add \"-debug\" to the $0 command line to generate a debug.log to help with solving this problem"
fi
fi
}
detectcpu() {
# Attempts to auto detect the CPU
echo "Auto detecting CPU"
if test -e /proc/cpuinfo; then
CPU_VERSION="`grep "cpu family" /proc/cpuinfo | cut -f2 -d":" | tr -d " " | uniq`";
if test $CPU_VERSION -lt 4; then
echo "Error: srcds REQUIRES a 486 CPU or better";
quit 1
elif test $CPU_VERSION -ge 6; then
FEATURES="`grep 'flags' /proc/cpuinfo`";
SSE2="`echo $FEATURES |grep -i SSE2`"
AMD="`grep AMD /proc/cpuinfo`";
if test -n "$AMD"; then
OPTERON="`grep Opteron /proc/cpuinfo`";
PLATFORM="`uname -m`"
if test -z "$OPTERON"; then
OPTERON="`grep "Athlon HX" /proc/cpuinfo`";
if test -z "$OPTERON"; then
OPTERON="`grep "Athlon(tm) 64" /proc/cpuinfo`";
fi
fi
if test -n "$OPTERON" && test "x86_64" = "$PLATFORM"; then
echo "Using AMD-Opteron (64 bit) Optimised binary."
HL=./srcds_amd
else
echo "Using AMD Optimised binary."
HL=./srcds_amd
fi
elif test -n "$SSE2"; then
# CPU supports SSE2 P4 +
echo "Using SSE2 Optimised binary."
HL=./srcds_i686
else
echo "Using default binary."
fi
else
echo "Using default binary."
fi
elif test "FreeBSD" = `uname`; then
CPU="`grep 'CPU:' /var/run/dmesg.boot`"
FEATURES="`grep 'Features=' /var/run/dmesg.boot`"
AMD="`echo $CPU |grep AMD`"
I686="`echo $CPU |grep 686`"
SSE2="`echo $FEATURES |grep -i SSE2`"
if test -n "$AMD"; then
echo "Using AMD Optimised binary."
HL=./srcds_amd
elif test -n "$SSE2" ; then
echo "Using SSE2 Optimised binary."
HL=./srcds_i686
else
echo "Using default binary."
fi
else
echo "Using default binary."
fi
}
update() {
updatesingle
}
updatesingle() {
# Run the steam update
# exits on failure if STEAMERR is set
if test -n "$AUTO_UPDATE"; then
if test -f "$STEAM"; then
echo "Updating server using Steam."
if test "$GAME" = "cstrike"; then
GAME="Counter-Strike Source";
fi
if test "$GAME" = "dod"; then
GAME="dods";
fi
CMD="$STEAM -command update -dir .";
if test -n "$STEAM_USER"; then
CMD="$CMD -username $STEAM_USER";
fi
if test -n "$STEAM_PASSWORD"; then
CMD="$CMD -password $STEAM_PASSWORD";
fi
$CMD -game "$GAME"
if test $? -ne 0; then
if test -n "$STEAMERR"; then
echo "`date`: Steam Update failed, exiting."
quit 1
else
echo "`date`: Steam Update failed, ignoring."
return 0
fi
fi
else
if test -n "$STEAMERR"; then
echo "Could not locate steam binary:$STEAM, exiting.";
quit 1
else
echo "Could not locate steam binary:$STEAM, ignoring.";
return 0
fi
fi
fi
return 1
}
run() {
# Runs the steam update and server
# Loops if RESTART is set
# Debugs if server failure is detected
# Note: if RESTART is not set then
# 1. DEBUG is set then the server is NOT exec'd
# 2. DEBUG is not set the the server is exec'd
if test -n "$RESTART" ; then
echo "Auto-restarting the server on crash"
#loop forever
while true
do
# Update if needed
update
# Run the server
cd $HL_LOCATION
$HL_CMD
retval=$?
cd $SCRIPT_LOCATION
if test $retval -eq 0 && test -z "$AUTO_UPDATE"; then
break; # if 0 is returned then just quit
fi
debugcore $retval
echo "`date`: Server restart in $TIMEOUT seconds"
# don't thrash the hard disk if the server dies, wait a little
sleep $TIMEOUT
done # while true
else
# Update if needed
update
# Run the server
if test -z "$DEBUG"; then
# debug not requested we can exec
exec $HL_CMD
else
# debug requested we can't exec
$HL_CMD
debugcore $?
fi
fi
}
quit() {
# Exits with the give error code, 1
# if none specified.
# exit code 2 also prints syntax
exitcode="$1"
# default to failure
if test -z "$exitcode"; then
exitcode=1
fi
case "$exitcode" in
0)
echo "`date`: Server Quit" ;;
2)
syntax ;;
*)
echo "`date`: Server Failed" ;;
esac
# Remove pid file
if test -n "$PID_FILE" && test -f "$PID_FILE" ; then
# The specified pid file
rm -f $PID_FILE
fi
# reset SIGINT and then kill ourselves properly
trap - 2
kill -2 $$
}
# Initialise
init $*
# Run
run
# Quit normally
quit 0