Skip to content

Commit 19efc1d

Browse files
author
nitrocaster
committed
Add shared items project for common engine headers.
1 parent 138d55f commit 19efc1d

File tree

3 files changed

+79
-0
lines changed

3 files changed

+79
-0
lines changed

src/Common/Common.vcxitems

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup Label="Globals">
4+
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
5+
<HasSharedItems>true</HasSharedItems>
6+
<ItemsProjectGuid>{45d41acc-2c3c-43d2-bc10-02aa73ffc7c7}</ItemsProjectGuid>
7+
<ItemsProjectName>Common</ItemsProjectName>
8+
</PropertyGroup>
9+
<ItemDefinitionGroup>
10+
<ClCompile>
11+
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);$(MSBuildThisFileDirectory)</AdditionalIncludeDirectories>
12+
</ClCompile>
13+
</ItemDefinitionGroup>
14+
<ItemGroup>
15+
<ProjectCapability Include="SourceItemsFromImports" />
16+
</ItemGroup>
17+
<ItemGroup>
18+
<ClInclude Include="$(MSBuildThisFileDirectory)face_smoth_flags.h" />
19+
<ClInclude Include="$(MSBuildThisFileDirectory)FSMacros.hpp" />
20+
<ClInclude Include="$(MSBuildThisFileDirectory)GUID.hpp" />
21+
<ClInclude Include="$(MSBuildThisFileDirectory)LevelGameDef.h" />
22+
<ClInclude Include="$(MSBuildThisFileDirectory)LevelStructure.hpp" />
23+
<ClInclude Include="$(MSBuildThisFileDirectory)Noncopyable.hpp" />
24+
<ClInclude Include="$(MSBuildThisFileDirectory)NvMender2003\convert.h" />
25+
<ClInclude Include="$(MSBuildThisFileDirectory)NvMender2003\mender_input_output.h" />
26+
<ClInclude Include="$(MSBuildThisFileDirectory)NvMender2003\NVMeshMender.h" />
27+
<ClInclude Include="$(MSBuildThisFileDirectory)NvMender2003\remove_isolated_verts.h" />
28+
<ClInclude Include="$(MSBuildThisFileDirectory)object_broker.h" />
29+
<ClInclude Include="$(MSBuildThisFileDirectory)object_cloner.h" />
30+
<ClInclude Include="$(MSBuildThisFileDirectory)object_comparer.h" />
31+
<ClInclude Include="$(MSBuildThisFileDirectory)object_destroyer.h" />
32+
<ClInclude Include="$(MSBuildThisFileDirectory)object_interfaces.h" />
33+
<ClInclude Include="$(MSBuildThisFileDirectory)object_loader.h" />
34+
<ClInclude Include="$(MSBuildThisFileDirectory)object_saver.h" />
35+
<ClInclude Include="$(MSBuildThisFileDirectory)object_type_traits.h" />
36+
<ClInclude Include="$(MSBuildThisFileDirectory)Util.hpp" />
37+
<ClInclude Include="$(MSBuildThisFileDirectory)_d3d_extensions.h" />
38+
</ItemGroup>
39+
<ItemGroup>
40+
<ClCompile Include="$(MSBuildThisFileDirectory)NvMender2003\NVMeshMender.cpp" />
41+
</ItemGroup>
42+
<ItemGroup>
43+
<Text Include="$(MSBuildThisFileDirectory)NvMender2003\ReadMe.txt" />
44+
</ItemGroup>
45+
</Project>

src/Common/Common.vcxitems.filters

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup>
4+
<Filter Include="NvMender2003">
5+
<UniqueIdentifier>{58782d71-fba0-43ee-8da4-727a4608db79}</UniqueIdentifier>
6+
</Filter>
7+
</ItemGroup>
8+
<ItemGroup>
9+
<ClInclude Include="$(MSBuildThisFileDirectory)NvMender2003\convert.h">
10+
<Filter>NvMender2003</Filter>
11+
</ClInclude>
12+
<ClInclude Include="$(MSBuildThisFileDirectory)NvMender2003\mender_input_output.h">
13+
<Filter>NvMender2003</Filter>
14+
</ClInclude>
15+
<ClInclude Include="$(MSBuildThisFileDirectory)NvMender2003\NVMeshMender.h">
16+
<Filter>NvMender2003</Filter>
17+
</ClInclude>
18+
<ClInclude Include="$(MSBuildThisFileDirectory)NvMender2003\remove_isolated_verts.h">
19+
<Filter>NvMender2003</Filter>
20+
</ClInclude>
21+
</ItemGroup>
22+
<ItemGroup>
23+
<ClCompile Include="$(MSBuildThisFileDirectory)NvMender2003\NVMeshMender.cpp">
24+
<Filter>NvMender2003</Filter>
25+
</ClCompile>
26+
</ItemGroup>
27+
<ItemGroup>
28+
<Text Include="$(MSBuildThisFileDirectory)NvMender2003\ReadMe.txt">
29+
<Filter>NvMender2003</Filter>
30+
</Text>
31+
</ItemGroup>
32+
</Project>

src/engine.sln

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PPEditor", "editors\PPEdito
164164
EndProject
165165
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShaderEditor", "editors\ShaderEditor\ShaderEditor.vcxproj", "{1D137785-6E1B-4718-B800-F9380B945C9F}"
166166
EndProject
167+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Common", "Common\Common.vcxitems", "{45D41ACC-2C3C-43D2-BC10-02AA73FFC7C7}"
168+
EndProject
167169
Global
168170
GlobalSection(SolutionConfigurationPlatforms) = preSolution
169171
Debug_Dedicated|Mixed Platforms = Debug_Dedicated|Mixed Platforms

0 commit comments

Comments
 (0)