- add my private version of VC7 project files... they are a lot better
for actually working on blender than the standard ones: - all files are in one project, makes include directory maintainence much much easier - builds faster because VS.net doesn't build multiple projects fast (builds in 2 minutes on my athlon 1.5) - warnings settings are tweaked so that in debug mode only important and non-overwhelming ones show up - debug compile is incremental (speedy, one line change builds are about a second)
This commit is contained in:
parent
f17ecb5789
commit
e51f93b76c
28
projectfiles_vc7/blender/blendercompact.sln
Normal file
28
projectfiles_vc7/blender/blendercompact.sln
Normal file
@ -0,0 +1,28 @@
|
||||
Microsoft Visual Studio Solution File, Format Version 7.00
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makesdnacompact", "makesdnacompact.vcproj", "{14705769-A148-4DCC-B2C5-AFE8C20824E4}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "blendercompactNG", "blendercompactNG.vcproj", "{CB70E20D-75A2-497B-AD6E-60F3989F0622}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfiguration) = preSolution
|
||||
ConfigName.0 = Debug
|
||||
ConfigName.1 = Release
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectDependencies) = postSolution
|
||||
{CB70E20D-75A2-497B-AD6E-60F3989F0622}.0 = {14705769-A148-4DCC-B2C5-AFE8C20824E4}
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfiguration) = postSolution
|
||||
{14705769-A148-4DCC-B2C5-AFE8C20824E4}.Debug.ActiveCfg = Debug|Win32
|
||||
{14705769-A148-4DCC-B2C5-AFE8C20824E4}.Debug.Build.0 = Debug|Win32
|
||||
{14705769-A148-4DCC-B2C5-AFE8C20824E4}.Release.ActiveCfg = Release|Win32
|
||||
{14705769-A148-4DCC-B2C5-AFE8C20824E4}.Release.Build.0 = Release|Win32
|
||||
{CB70E20D-75A2-497B-AD6E-60F3989F0622}.Debug.ActiveCfg = Debug|Win32
|
||||
{CB70E20D-75A2-497B-AD6E-60F3989F0622}.Debug.Build.0 = Debug|Win32
|
||||
{CB70E20D-75A2-497B-AD6E-60F3989F0622}.Release.ActiveCfg = Release|Win32
|
||||
{CB70E20D-75A2-497B-AD6E-60F3989F0622}.Release.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityAddIns) = postSolution
|
||||
EndGlobalSection
|
||||
EndGlobal
|
3558
projectfiles_vc7/blender/blendercompactNG.vcproj
Normal file
3558
projectfiles_vc7/blender/blendercompactNG.vcproj
Normal file
File diff suppressed because it is too large
Load Diff
124
projectfiles_vc7/blender/makesdnacompact.vcproj
Normal file
124
projectfiles_vc7/blender/makesdnacompact.vcproj
Normal file
@ -0,0 +1,124 @@
|
||||
<?xml version="1.0" encoding = "Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="7.00"
|
||||
Name="makesdnacompact"
|
||||
ProjectGUID="{14705769-A148-4DCC-B2C5-AFE8C20824E4}"
|
||||
Keyword="Win32Proj">
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"/>
|
||||
</Platforms>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="..\..\..\build\msvc_7_compact\debug"
|
||||
IntermediateDirectory="..\..\..\build\msvc_7_compact\debug"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2">
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=""$(SolutionDir)\..\..\source\gameengine\Converter";"$(SolutionDir)\..\..\source\gameengine\Network\LoopBackNetwork";"$(SolutionDir)\..\..\source\gameengine\Network";"$(SolutionDir)\..\..\source\gameengine\SceneGraph";"$(SolutionDir)\..\..\source\gameengine\BlenderRoutines";"$(SolutionDir)\..\..\source\gameengine\Physics\BlOde";"$(SolutionDir)\..\..\source\gameengine\Physics\Dummy";"$(SolutionDir)\..\..\source\gameengine\Physics\Sumo\include";"$(SolutionDir)\..\..\source\gameengine\Physics\Sumo";"$(SolutionDir)\..\..\source\gameengine\Physics\Sumo\Fuzzics\include";"$(SolutionDir)\..\..\source\gameengine\Physics\common";"$(SolutionDir)\..\..\source\gameengine\GameLogic";"$(SolutionDir)\..\..\source\gameengine\Rasterizer\RAS_OpenGLRasterizer";"$(SolutionDir)\..\..\source\gameengine\Rasterizer";"$(SolutionDir)\..\..\source\gameengine\Ketsji\KXNetwork";"$(SolutionDir)\..\..\source\gameengine\Ketsji";"$(SolutionDir)\..\..\source\gameengine\Expressions";"$(SolutionDir)\..\..\source\blender\blenpluginapi";"$(SolutionDir)\..\..\source\blender\encrypt";"$(SolutionDir)\..\..\source\kernel\gen_system";"$(SolutionDir)\..\..\source\kernel\gen_messaging";"$(SolutionDir)\..\..\source\blender\render\intern\include";"$(SolutionDir)\..\..\source\blender\yafray";"$(SolutionDir)\..\..\source\blender\readblenfile";"$(SolutionDir)\..\..\source\blender\readstreamglue";"$(SolutionDir)\..\..\source\blender\writestreamglue";"$(SolutionDir)\..\..\source\blender\blenloader";"$(SolutionDir)\..\..\source\blender\python";"$(SolutionDir)\..\..\source\blender";"$(SolutionDir)\..\..\..\lib\windows\python\include\python2.3";"$(SolutionDir)\..\..\..\lib\windows\ode\include";"$(SolutionDir)\..\..\..\lib\windows\sdl\include";"$(SolutionDir)\..\..\..\lib\windows\string\include";"$(SolutionDir)\..\..\..\lib\windows\ftgl\include";"$(SolutionDir)\..\..\..\lib\windows\openssl\include";"$(SolutionDir)\..\..\..\lib\windows\png\include";"$(SolutionDir)\..\..\..\lib\windows\gettext\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\opennl\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\moto\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\ghost\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\SoundSystem\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\blenkey\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\bsp\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\decimation\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\iksolver\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\bmfont\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\guardedalloc\include";"$(SolutionDir)\..\..\source\blender\makesdna";"$(SolutionDir)\..\..\source\blender\include";"$(SolutionDir)\..\..\source\blender\renderconverter";"$(SolutionDir)\..\..\source\blender\radiosity\extern\include";"$(SolutionDir)\..\..\source\blender\render\extern\include";"$(SolutionDir)\..\..\source\blender\img";"$(SolutionDir)\..\..\source\blender\imbuf";"$(SolutionDir)\..\..\source\blender\blenlib";"$(SolutionDir)\..\..\source\blender\avi";"$(SolutionDir)\..\..\source\blender\inflate";"$(SolutionDir)\..\..\source\blender\decrypt";"$(SolutionDir)\..\..\source\blender\deflate";"$(SolutionDir)\..\..\source\blender\writeblenfile";"$(SolutionDir)\..\..\source\blender\blenkernel";"$(SolutionDir)\..\..\source\blender\ftfont""
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
|
||||
MinimalRebuild="TRUE"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
DefaultCharIsUnsigned="TRUE"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="TRUE"
|
||||
DebugInformationFormat="4"/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Building DNA"
|
||||
CommandLine="$(TargetPath) $(OutDir)\dna.c ..\..\source\blender\makesdna\"
|
||||
Outputs="$(OutDir)\dna.c"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="libguardedalloc.lib"
|
||||
OutputFile="$(OutDir)/makesdnacompact.exe"
|
||||
LinkIncremental="2"
|
||||
AdditionalLibraryDirectories=""$(SolutionDir)\..\..\..\lib\windows\sdl\lib";"$(SolutionDir)\..\..\..\lib\windows\ode\lib";"$(SolutionDir)\..\..\..\lib\windows\solid\lib";"$(SolutionDir)\..\..\..\lib\windows\ode\lib";"$(SolutionDir)\..\..\..\lib\windows\ghost\lib";"$(SolutionDir)\..\..\..\lib\windows\python\frozen";"$(SolutionDir)\..\..\..\lib\windows\guardedalloc\lib";"$(SolutionDir)\..\..\..\lib\windows\string\lib";"$(SolutionDir)\..\..\..\lib\windows\openal\lib";"$(SolutionDir)\..\..\..\lib\windows\jpeg\lib";"$(SolutionDir)\..\..\..\lib\windows\openssl\lib";"$(SolutionDir)\..\..\..\lib\windows\zlib\lib\";"$(SolutionDir)\..\..\..\lib\windows\png\lib\";"$(SolutionDir)\..\..\..\lib\windows\bpython";"$(SolutionDir)\..\..\..\lib\windows\freetype\lib";"$(SolutionDir)\..\..\..\lib\windows\quicktime\lib";"$(SolutionDir)\..\..\..\lib\windows\ftfont\lib";"$(SolutionDir)\..\..\..\lib\windows\ftgl\lib";"$(SolutionDir)\..\..\..\lib\windows\gettext\lib";"$(SolutionDir)\..\..\..\lib\windows\python\lib";"$(SolutionDir)\..\..\..\build\msvc_7\libs\intern""
|
||||
IgnoreDefaultLibraryNames="python22_d.lib;libcd.lib;libc.lib;libcp.lib;libcpd.lib;libcpmt.lib;libcmt.lib"
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile="$(OutDir)/makesdnacompact.pdb"
|
||||
SubSystem="1"
|
||||
TargetMachine="1"/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"/>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="..\..\..\build\msvc_7_compact\release"
|
||||
IntermediateDirectory="..\..\..\build\msvc_7_compact\release"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2">
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="1"
|
||||
OmitFramePointers="TRUE"
|
||||
AdditionalIncludeDirectories=""$(SolutionDir)\..\..\source\gameengine\Converter";"$(SolutionDir)\..\..\source\gameengine\Network\LoopBackNetwork";"$(SolutionDir)\..\..\source\gameengine\Network";"$(SolutionDir)\..\..\source\gameengine\SceneGraph";"$(SolutionDir)\..\..\source\gameengine\BlenderRoutines";"$(SolutionDir)\..\..\source\gameengine\Physics\BlOde";"$(SolutionDir)\..\..\source\gameengine\Physics\Dummy";"$(SolutionDir)\..\..\source\gameengine\Physics\Sumo\include";"$(SolutionDir)\..\..\source\gameengine\Physics\Sumo";"$(SolutionDir)\..\..\source\gameengine\Physics\Sumo\Fuzzics\include";"$(SolutionDir)\..\..\source\gameengine\Physics\common";"$(SolutionDir)\..\..\source\gameengine\GameLogic";"$(SolutionDir)\..\..\source\gameengine\Rasterizer\RAS_OpenGLRasterizer";"$(SolutionDir)\..\..\source\gameengine\Rasterizer";"$(SolutionDir)\..\..\source\gameengine\Ketsji\KXNetwork";"$(SolutionDir)\..\..\source\gameengine\Ketsji";"$(SolutionDir)\..\..\source\gameengine\Expressions";"$(SolutionDir)\..\..\source\blender\blenpluginapi";"$(SolutionDir)\..\..\source\blender\encrypt";"$(SolutionDir)\..\..\source\kernel\gen_system";"$(SolutionDir)\..\..\source\kernel\gen_messaging";"$(SolutionDir)\..\..\source\blender\render\intern\include";"$(SolutionDir)\..\..\source\blender\yafray";"$(SolutionDir)\..\..\source\blender\readblenfile";"$(SolutionDir)\..\..\source\blender\readstreamglue";"$(SolutionDir)\..\..\source\blender\writestreamglue";"$(SolutionDir)\..\..\source\blender\blenloader";"$(SolutionDir)\..\..\source\blender\python";"$(SolutionDir)\..\..\source\blender";"$(SolutionDir)\..\..\..\lib\windows\python\include\python2.3";"$(SolutionDir)\..\..\..\lib\windows\ode\include";"$(SolutionDir)\..\..\..\lib\windows\sdl\include";"$(SolutionDir)\..\..\..\lib\windows\string\include";"$(SolutionDir)\..\..\..\lib\windows\ftgl\include";"$(SolutionDir)\..\..\..\lib\windows\openssl\include";"$(SolutionDir)\..\..\..\lib\windows\png\include";"$(SolutionDir)\..\..\..\lib\windows\gettext\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\opennl\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\moto\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\ghost\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\SoundSystem\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\blenkey\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\bsp\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\decimation\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\iksolver\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\bmfont\include";"$(SolutionDir)\..\..\..\build\msvc_7\intern\guardedalloc\include";"$(SolutionDir)\..\..\source\blender\makesdna";"$(SolutionDir)\..\..\source\blender\include";"$(SolutionDir)\..\..\source\blender\renderconverter";"$(SolutionDir)\..\..\source\blender\radiosity\extern\include";"$(SolutionDir)\..\..\source\blender\render\extern\include";"$(SolutionDir)\..\..\source\blender\img";"$(SolutionDir)\..\..\source\blender\imbuf";"$(SolutionDir)\..\..\source\blender\blenlib";"$(SolutionDir)\..\..\source\blender\avi";"$(SolutionDir)\..\..\source\blender\inflate";"$(SolutionDir)\..\..\source\blender\decrypt";"$(SolutionDir)\..\..\source\blender\deflate";"$(SolutionDir)\..\..\source\blender\writeblenfile";"$(SolutionDir)\..\..\source\blender\blenkernel";"$(SolutionDir)\..\..\source\blender\ftfont""
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
|
||||
StringPooling="TRUE"
|
||||
RuntimeLibrary="0"
|
||||
EnableFunctionLevelLinking="TRUE"
|
||||
DefaultCharIsUnsigned="TRUE"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
Detect64BitPortabilityProblems="TRUE"
|
||||
DebugInformationFormat="3"/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
Description="Building DNA"
|
||||
CommandLine="$(TargetPath) $(OutDir)\dna.c ..\..\source\blender\makesdna\"
|
||||
Outputs="$(OutDir)\dna.c"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="libguardedalloc.lib"
|
||||
OutputFile="$(OutDir)/makesdnacompact.exe"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""$(SolutionDir)\..\..\..\lib\windows\sdl\lib";"$(SolutionDir)\..\..\..\lib\windows\ode\lib";"$(SolutionDir)\..\..\..\lib\windows\solid\lib";"$(SolutionDir)\..\..\..\lib\windows\ode\lib";"$(SolutionDir)\..\..\..\lib\windows\ghost\lib";"$(SolutionDir)\..\..\..\lib\windows\python\frozen";"$(SolutionDir)\..\..\..\lib\windows\guardedalloc\lib";"$(SolutionDir)\..\..\..\lib\windows\string\lib";"$(SolutionDir)\..\..\..\lib\windows\openal\lib";"$(SolutionDir)\..\..\..\lib\windows\jpeg\lib";"$(SolutionDir)\..\..\..\lib\windows\openssl\lib";"$(SolutionDir)\..\..\..\lib\windows\zlib\lib\";"$(SolutionDir)\..\..\..\lib\windows\png\lib\";"$(SolutionDir)\..\..\..\lib\windows\bpython";"$(SolutionDir)\..\..\..\lib\windows\freetype\lib";"$(SolutionDir)\..\..\..\lib\windows\quicktime\lib";"$(SolutionDir)\..\..\..\lib\windows\ftfont\lib";"$(SolutionDir)\..\..\..\lib\windows\ftgl\lib";"$(SolutionDir)\..\..\..\lib\windows\gettext\lib";"$(SolutionDir)\..\..\..\lib\windows\python\lib";"$(SolutionDir)\..\..\..\build\msvc_7\libs\intern""
|
||||
IgnoreDefaultLibraryNames="python22_d.lib;libcd.lib;libcp.lib;libcpd.lib;libcpmt.lib;libc.lib"
|
||||
GenerateDebugInformation="TRUE"
|
||||
SubSystem="1"
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
TargetMachine="1"/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"/>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<Files>
|
||||
<File
|
||||
RelativePath="..\..\source\blender\makesdna\intern\makesdna.c">
|
||||
</File>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
Loading…
Reference in New Issue
Block a user