mirror of
https://github.com/vale981/ray
synced 2025-03-08 11:31:40 -05:00
265 lines
14 KiB
Diff
265 lines
14 KiB
Diff
diff --git a/build_ide/VS2010/flatc.props b/build_ide/VS2010/flatc.props
|
|
new file
|
|
index e69de29..e8431c7
|
|
--- /dev/null
|
|
+++ b/build_ide/VS2010/flatc.props
|
|
@@ -0,0 +1,15 @@
|
|
+<?xml version="1.0" encoding="utf-8"?>
|
|
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
+ <ImportGroup Label="PropertySheets" />
|
|
+ <PropertyGroup Label="UserMacros" />
|
|
+ <PropertyGroup>
|
|
+ <OutDir>$(SolutionDir)build\$(Platform)\$(Configuration)\</OutDir>
|
|
+ <IntDir>$(SolutionDir)build\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
|
|
+ </PropertyGroup>
|
|
+ <ItemDefinitionGroup>
|
|
+ <ClCompile>
|
|
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
+ </ClCompile>
|
|
+ </ItemDefinitionGroup>
|
|
+ <ItemGroup />
|
|
+</Project>
|
|
\ No newline at end of file
|
|
diff --git a/build_ide/VS2010/flatc.vcxproj b/build_ide/VS2010/flatc.vcxproj
|
|
index 31cd013..a338685
|
|
--- a/build_ide/VS2010/flatc.vcxproj
|
|
+++ b/build_ide/VS2010/flatc.vcxproj
|
|
@@ -26,24 +26,16 @@
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
- <ConfigurationType>Application</ConfigurationType>
|
|
- <UseOfMfc>false</UseOfMfc>
|
|
- <CharacterSet>MultiByte</CharacterSet>
|
|
+ <PlatformToolset>v140_xp</PlatformToolset>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
- <ConfigurationType>Application</ConfigurationType>
|
|
- <UseOfMfc>false</UseOfMfc>
|
|
- <CharacterSet>MultiByte</CharacterSet>
|
|
+ <PlatformToolset>v140_xp</PlatformToolset>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
- <ConfigurationType>Application</ConfigurationType>
|
|
- <UseOfMfc>false</UseOfMfc>
|
|
- <CharacterSet>MultiByte</CharacterSet>
|
|
+ <PlatformToolset>v140_xp</PlatformToolset>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
- <ConfigurationType>Application</ConfigurationType>
|
|
- <UseOfMfc>false</UseOfMfc>
|
|
- <CharacterSet>MultiByte</CharacterSet>
|
|
+ <PlatformToolset>v140_xp</PlatformToolset>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="ExtensionSettings">
|
|
@@ -51,33 +43,12 @@
|
|
<ImportGroup Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
+ <ImportGroup Label="PropertySheets">
|
|
+ <Import Project="flatc.props" />
|
|
+ </ImportGroup>
|
|
<PropertyGroup Label="UserMacros" />
|
|
<PropertyGroup>
|
|
<_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
|
|
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)</OutDir>
|
|
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)</OutDir>
|
|
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">flatc.dir\Debug\</IntDir>
|
|
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">flatc.dir\Debug\</IntDir>
|
|
- <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">flatc</TargetName>
|
|
- <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">flatc</TargetName>
|
|
- <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.exe</TargetExt>
|
|
- <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.exe</TargetExt>
|
|
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateManifest>
|
|
- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
|
|
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)</OutDir>
|
|
- <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)</OutDir>
|
|
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">flatc.dir\Release\</IntDir>
|
|
- <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">flatc.dir\Release\</IntDir>
|
|
- <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">flatc</TargetName>
|
|
- <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">flatc</TargetName>
|
|
- <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.exe</TargetExt>
|
|
- <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.exe</TargetExt>
|
|
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
- <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
|
- <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<ClCompile>
|
|
@@ -85,18 +56,13 @@
|
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
<CompileAs>CompileAsCpp</CompileAs>
|
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
- <ExceptionHandling>Sync</ExceptionHandling>
|
|
- <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
|
<Optimization>Disabled</Optimization>
|
|
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
|
<WarningLevel>Level4</WarningLevel>
|
|
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
- <AssemblerListingLocation>Debug</AssemblerListingLocation>
|
|
- <ObjectFileName>$(IntDir)</ObjectFileName>
|
|
- <ProgramDataBaseFileName>../../Debug/flatc.pdb</ProgramDataBaseFileName>
|
|
<TreatWarningAsError>true</TreatWarningAsError>
|
|
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
</ClCompile>
|
|
<ResourceCompile>
|
|
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
@@ -104,26 +70,13 @@
|
|
</ResourceCompile>
|
|
<Midl>
|
|
<AdditionalIncludeDirectories>../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
- <OutputDirectory>$(IntDir)</OutputDirectory>
|
|
- <HeaderFileName>%(Filename).h</HeaderFileName>
|
|
- <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
|
- <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
|
- <ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
|
</Midl>
|
|
<Link>
|
|
- <AdditionalOptions> /machine:X86 /debug %(AdditionalOptions)</AdditionalOptions>
|
|
- <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
|
- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
- <GenerateDebugInformation>true</GenerateDebugInformation>
|
|
- <ImportLibrary>../../Debug/flatc.lib</ImportLibrary>
|
|
- <ProgramDataBaseFile>../../Debug/flatc.pdb</ProgramDataBaseFile>
|
|
<SubSystem>Console</SubSystem>
|
|
<Version>
|
|
</Version>
|
|
+ <GenerateDebugInformation>true</GenerateDebugInformation>
|
|
</Link>
|
|
- <ProjectReference>
|
|
- <LinkLibraryDependencies>false</LinkLibraryDependencies>
|
|
- </ProjectReference>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<ClCompile>
|
|
@@ -131,18 +84,13 @@
|
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
<CompileAs>CompileAsCpp</CompileAs>
|
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
- <ExceptionHandling>Sync</ExceptionHandling>
|
|
- <InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
|
|
<Optimization>Disabled</Optimization>
|
|
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
- <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
|
<WarningLevel>Level4</WarningLevel>
|
|
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
- <AssemblerListingLocation>Debug</AssemblerListingLocation>
|
|
- <ObjectFileName>$(IntDir)</ObjectFileName>
|
|
- <ProgramDataBaseFileName>../../Debug/flatc.pdb</ProgramDataBaseFileName>
|
|
<TreatWarningAsError>true</TreatWarningAsError>
|
|
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
</ClCompile>
|
|
<ResourceCompile>
|
|
<PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
@@ -150,44 +98,26 @@
|
|
</ResourceCompile>
|
|
<Midl>
|
|
<AdditionalIncludeDirectories>../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
- <OutputDirectory>$(IntDir)</OutputDirectory>
|
|
- <HeaderFileName>%(Filename).h</HeaderFileName>
|
|
- <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
|
- <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
|
- <ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
|
</Midl>
|
|
<Link>
|
|
- <AdditionalOptions>/debug %(AdditionalOptions)</AdditionalOptions>
|
|
- <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
|
- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
- <GenerateDebugInformation>true</GenerateDebugInformation>
|
|
- <ImportLibrary>../../Debug/flatc.lib</ImportLibrary>
|
|
- <ProgramDataBaseFile>../../Debug/flatc.pdb</ProgramDataBaseFile>
|
|
<SubSystem>Console</SubSystem>
|
|
<Version>
|
|
</Version>
|
|
+ <GenerateDebugInformation>true</GenerateDebugInformation>
|
|
</Link>
|
|
- <ProjectReference>
|
|
- <LinkLibraryDependencies>false</LinkLibraryDependencies>
|
|
- </ProjectReference>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<ClCompile>
|
|
<AdditionalIncludeDirectories>../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<CompileAs>CompileAsCpp</CompileAs>
|
|
- <ExceptionHandling>Sync</ExceptionHandling>
|
|
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
|
<WarningLevel>Level4</WarningLevel>
|
|
<DebugInformationFormat>
|
|
</DebugInformationFormat>
|
|
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
- <AssemblerListingLocation>Release</AssemblerListingLocation>
|
|
- <ObjectFileName>$(IntDir)</ObjectFileName>
|
|
- <ProgramDataBaseFileName>../../Release/flatc.pdb</ProgramDataBaseFileName>
|
|
<TreatWarningAsError>true</TreatWarningAsError>
|
|
</ClCompile>
|
|
<ResourceCompile>
|
|
@@ -196,19 +126,9 @@
|
|
</ResourceCompile>
|
|
<Midl>
|
|
<AdditionalIncludeDirectories>../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
- <OutputDirectory>$(IntDir)</OutputDirectory>
|
|
- <HeaderFileName>%(Filename).h</HeaderFileName>
|
|
- <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
|
- <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
|
- <ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
|
</Midl>
|
|
<Link>
|
|
- <AdditionalOptions> /machine:X86 %(AdditionalOptions)</AdditionalOptions>
|
|
- <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
|
- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
<GenerateDebugInformation>false</GenerateDebugInformation>
|
|
- <ImportLibrary>../../Release/flatc.lib</ImportLibrary>
|
|
- <ProgramDataBaseFile>../../Release/flatc.pdb</ProgramDataBaseFile>
|
|
<SubSystem>Console</SubSystem>
|
|
<Version>
|
|
</Version>
|
|
@@ -221,19 +141,14 @@
|
|
<ClCompile>
|
|
<AdditionalIncludeDirectories>../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<CompileAs>CompileAsCpp</CompileAs>
|
|
- <ExceptionHandling>Sync</ExceptionHandling>
|
|
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
- <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
|
<WarningLevel>Level4</WarningLevel>
|
|
<DebugInformationFormat>
|
|
</DebugInformationFormat>
|
|
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release";%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
- <AssemblerListingLocation>Release</AssemblerListingLocation>
|
|
- <ObjectFileName>$(IntDir)</ObjectFileName>
|
|
- <ProgramDataBaseFileName>../../Release/flatc.pdb</ProgramDataBaseFileName>
|
|
<TreatWarningAsError>true</TreatWarningAsError>
|
|
</ClCompile>
|
|
<ResourceCompile>
|
|
@@ -242,18 +157,9 @@
|
|
</ResourceCompile>
|
|
<Midl>
|
|
<AdditionalIncludeDirectories>../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
- <OutputDirectory>$(IntDir)</OutputDirectory>
|
|
- <HeaderFileName>%(Filename).h</HeaderFileName>
|
|
- <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
|
|
- <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
|
|
- <ProxyFileName>%(Filename)_p.c</ProxyFileName>
|
|
</Midl>
|
|
<Link>
|
|
- <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib</AdditionalDependencies>
|
|
- <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
<GenerateDebugInformation>false</GenerateDebugInformation>
|
|
- <ImportLibrary>../../Release/flatc.lib</ImportLibrary>
|
|
- <ProgramDataBaseFile>../../Release/flatc.pdb</ProgramDataBaseFile>
|
|
<SubSystem>Console</SubSystem>
|
|
<Version>
|
|
</Version>
|