Skip to content

Commit 8b93a83

Browse files
committed
Add DLL
1 parent a0bf77e commit 8b93a83

File tree

5 files changed

+822
-1
lines changed

5 files changed

+822
-1
lines changed

console-test/console-test.vcxproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
<LinkIncremental>false</LinkIncremental>
3535
<IncludePath>../;$(IncludePath)</IncludePath>
3636
<OutDir>$(SolutionDir)output\</OutDir>
37-
<IntDir>$(SolutionDir)build-intermediates\</IntDir>
37+
<IntDir>$(SolutionDir)build-intermediates\$(ProjectName)\</IntDir>
3838
</PropertyGroup>
3939
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='sysCore|Win32'">
4040
<ClCompile>

dll-test/dll-test.vcxproj

+227
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,227 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup Label="ProjectConfigurations">
4+
<ProjectConfiguration Include="sysCore|Win32">
5+
<Configuration>sysCore</Configuration>
6+
<Platform>Win32</Platform>
7+
</ProjectConfiguration>
8+
</ItemGroup>
9+
<PropertyGroup Label="Globals">
10+
<VCProjectVersion>16.0</VCProjectVersion>
11+
<Keyword>Win32Proj</Keyword>
12+
<ProjectGuid>{B419CFE6-3ABE-4C27-9A1F-10FF976C8F4E}</ProjectGuid>
13+
<RootNamespace>consoletest</RootNamespace>
14+
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
15+
</PropertyGroup>
16+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
17+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='sysCore|Win32'" Label="Configuration">
18+
<ConfigurationType>DynamicLibrary</ConfigurationType>
19+
<UseDebugLibraries>false</UseDebugLibraries>
20+
<PlatformToolset>v142</PlatformToolset>
21+
<WholeProgramOptimization>true</WholeProgramOptimization>
22+
<CharacterSet>Unicode</CharacterSet>
23+
</PropertyGroup>
24+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
25+
<ImportGroup Label="ExtensionSettings">
26+
</ImportGroup>
27+
<ImportGroup Label="Shared">
28+
</ImportGroup>
29+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='sysCore|Win32'">
30+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
31+
</ImportGroup>
32+
<PropertyGroup Label="UserMacros" />
33+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='sysCore|Win32'">
34+
<LinkIncremental>false</LinkIncremental>
35+
<IncludePath>../;$(IncludePath)</IncludePath>
36+
<OutDir>$(SolutionDir)output\plugins\</OutDir>
37+
<IntDir>$(SolutionDir)build-intermediates\$(ProjectName)\</IntDir>
38+
</PropertyGroup>
39+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='sysCore|Win32'">
40+
<ClCompile>
41+
<WarningLevel>Level3</WarningLevel>
42+
<FunctionLevelLinking>true</FunctionLevelLinking>
43+
<IntrinsicFunctions>true</IntrinsicFunctions>
44+
<SDLCheck>true</SDLCheck>
45+
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
46+
<ConformanceMode>true</ConformanceMode>
47+
<LanguageStandard>stdcpplatest</LanguageStandard>
48+
<AdditionalOptions>/Zc:strictStrings- %(AdditionalOptions)</AdditionalOptions>
49+
</ClCompile>
50+
<Link>
51+
<SubSystem>Console</SubSystem>
52+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
53+
<OptimizeReferences>true</OptimizeReferences>
54+
<GenerateDebugInformation>true</GenerateDebugInformation>
55+
<AdditionalDependencies>../syscore/sysCore.lib;%(AdditionalDependencies)</AdditionalDependencies>
56+
<AdditionalLibraryDirectories>
57+
</AdditionalLibraryDirectories>
58+
</Link>
59+
</ItemDefinitionGroup>
60+
<ItemGroup>
61+
<ClInclude Include="..\syscore\AgeServer.h" />
62+
<ClInclude Include="..\syscore\AnimCacheInfo.h" />
63+
<ClInclude Include="..\syscore\AnimContext.h" />
64+
<ClInclude Include="..\syscore\AnimData.h" />
65+
<ClInclude Include="..\syscore\AnimDca.h" />
66+
<ClInclude Include="..\syscore\AnimDck.h" />
67+
<ClInclude Include="..\syscore\AnimFrameCacher.h" />
68+
<ClInclude Include="..\syscore\AnimJoint.h" />
69+
<ClInclude Include="..\syscore\AnimPalette.h" />
70+
<ClInclude Include="..\syscore\AnmobjInfo.h" />
71+
<ClInclude Include="..\syscore\ANode.h" />
72+
<ClInclude Include="..\syscore\AppWindow.h" />
73+
<ClInclude Include="..\syscore\attach_module.h" />
74+
<ClInclude Include="..\syscore\AtxCommandStream.h" />
75+
<ClInclude Include="..\syscore\AtxDirectRouter.h" />
76+
<ClInclude Include="..\syscore\AtxFileStream.h" />
77+
<ClInclude Include="..\syscore\AtxRouter.h" />
78+
<ClInclude Include="..\syscore\AtxStream.h" />
79+
<ClInclude Include="..\syscore\AyuCache.h" />
80+
<ClInclude Include="..\syscore\AyuHeap.h" />
81+
<ClInclude Include="..\syscore\AyuStack.h" />
82+
<ClInclude Include="..\syscore\BaseApp.h" />
83+
<ClInclude Include="..\syscore\BaseCollTriInfo.h" />
84+
<ClInclude Include="..\syscore\BaseRoomInfo.h" />
85+
<ClInclude Include="..\syscore\BaseScalingSystem.h" />
86+
<ClInclude Include="..\syscore\BaseShape.h" />
87+
<ClInclude Include="..\syscore\BinobjInfo.h" />
88+
<ClInclude Include="..\syscore\BoundBox.h" />
89+
<ClInclude Include="..\syscore\BufferedInputStream.h" />
90+
<ClInclude Include="..\syscore\BufferedOutputStream.h" />
91+
<ClInclude Include="..\syscore\BufferedStream.h" />
92+
<ClInclude Include="..\syscore\CachedShape.h" />
93+
<ClInclude Include="..\syscore\CacheInfo.h" />
94+
<ClInclude Include="..\syscore\CacheTexture.h" />
95+
<ClInclude Include="..\syscore\CamDataInfo.h" />
96+
<ClInclude Include="..\syscore\Camera.h" />
97+
<ClInclude Include="..\syscore\ClassicScalingSystem.h" />
98+
<ClInclude Include="..\syscore\CmdStream.h" />
99+
<ClInclude Include="..\syscore\CollGroup.h" />
100+
<ClInclude Include="..\syscore\CollTriInfo.h" />
101+
<ClInclude Include="..\syscore\Colour.h" />
102+
<ClInclude Include="..\syscore\ComboBox.h" />
103+
<ClInclude Include="..\syscore\Controller.h" />
104+
<ClInclude Include="..\syscore\ControllerMgr.h" />
105+
<ClInclude Include="..\syscore\CoreNode.h" />
106+
<ClInclude Include="..\syscore\CullFrustum.h" />
107+
<ClInclude Include="..\syscore\CullingPlane.h" />
108+
<ClInclude Include="..\syscore\CurveSection.h" />
109+
<ClInclude Include="..\syscore\DataChunk.h" />
110+
<ClInclude Include="..\syscore\DispList.h" />
111+
<ClInclude Include="..\syscore\DlobjInfo.h" />
112+
<ClInclude Include="..\syscore\DrawInfo.h" />
113+
<ClInclude Include="..\syscore\DynCollObject.h" />
114+
<ClInclude Include="..\syscore\EditBox.h" />
115+
<ClInclude Include="..\syscore\EditNode.h" />
116+
<ClInclude Include="..\syscore\Envelope.h" />
117+
<ClInclude Include="..\syscore\FaceNode.h" />
118+
<ClInclude Include="..\syscore\FntobjInfo.h" />
119+
<ClInclude Include="..\syscore\Font.h" />
120+
<ClInclude Include="..\syscore\FontChar.h" />
121+
<ClInclude Include="..\syscore\GameApp.h" />
122+
<ClInclude Include="..\syscore\GfxInfo.h" />
123+
<ClInclude Include="..\syscore\GfxObject.h" />
124+
<ClInclude Include="..\syscore\GfxobjInfo.h" />
125+
<ClInclude Include="..\syscore\Graphics.h" />
126+
<ClInclude Include="..\syscore\HorzSplitBar.h" />
127+
<ClInclude Include="..\syscore\ID32.h" />
128+
<ClInclude Include="..\syscore\InterpKeyInfo.h" />
129+
<ClInclude Include="..\syscore\Joint.h" />
130+
<ClInclude Include="..\syscore\KnotPoint.h" />
131+
<ClInclude Include="..\syscore\KRect.h" />
132+
<ClInclude Include="..\syscore\KSegment.h" />
133+
<ClInclude Include="..\syscore\KTri.h" />
134+
<ClInclude Include="..\syscore\LFInfo.h" />
135+
<ClInclude Include="..\syscore\LFlareGroup.h" />
136+
<ClInclude Include="..\syscore\Light.h" />
137+
<ClInclude Include="..\syscore\LightCamera.h" />
138+
<ClInclude Include="..\syscore\LightDataInfo.h" />
139+
<ClInclude Include="..\syscore\LightFlare.h" />
140+
<ClInclude Include="..\syscore\LightGroup.h" />
141+
<ClInclude Include="..\syscore\LinkedRoomInfo.h" />
142+
<ClInclude Include="..\syscore\LodInfo.h" />
143+
<ClInclude Include="..\syscore\Material.h" />
144+
<ClInclude Include="..\syscore\MaterialHandler.h" />
145+
<ClInclude Include="..\syscore\MatobjInfo.h" />
146+
<ClInclude Include="..\syscore\Matrix3f.h" />
147+
<ClInclude Include="..\syscore\Matrix4f.h" />
148+
<ClInclude Include="..\syscore\MemHead.h" />
149+
<ClInclude Include="..\syscore\MemInfoNode.h" />
150+
<ClInclude Include="..\syscore\Mesh.h" />
151+
<ClInclude Include="..\syscore\Module.h" />
152+
<ClInclude Include="..\syscore\ModuleMgr.h" />
153+
<ClInclude Include="..\syscore\MtxGroup.h" />
154+
<ClInclude Include="..\syscore\Node.h" />
155+
<ClInclude Include="..\syscore\NodeMgr.h" />
156+
<ClInclude Include="..\syscore\ObjCollInfo.h" />
157+
<ClInclude Include="..\syscore\ObjMgr.h" />
158+
<ClInclude Include="..\syscore\OptionBox.h" />
159+
<ClInclude Include="..\syscore\Plane.h" />
160+
<ClInclude Include="..\syscore\PVWAlphaAnimInfo.h" />
161+
<ClInclude Include="..\syscore\PVWAlphaShortAnimInfo.h" />
162+
<ClInclude Include="..\syscore\PVWColourAnimInfo.h" />
163+
<ClInclude Include="..\syscore\PVWColourShortAnimInfo.h" />
164+
<ClInclude Include="..\syscore\PVWCombiner.h" />
165+
<ClInclude Include="..\syscore\PVWKeyInfoF32.h" />
166+
<ClInclude Include="..\syscore\PVWKeyInfoS10.h" />
167+
<ClInclude Include="..\syscore\PVWKeyInfoU8.h" />
168+
<ClInclude Include="..\syscore\PVWLightingInfo.h" />
169+
<ClInclude Include="..\syscore\PVWPeInfo.h" />
170+
<ClInclude Include="..\syscore\PVWPolygonColourInfo.h" />
171+
<ClInclude Include="..\syscore\PVWTevColReg.h" />
172+
<ClInclude Include="..\syscore\PVWTevInfo.h" />
173+
<ClInclude Include="..\syscore\PVWTevStage.h" />
174+
<ClInclude Include="..\syscore\PVWTexAnimInfo.h" />
175+
<ClInclude Include="..\syscore\PVWTexGenData.h" />
176+
<ClInclude Include="..\syscore\PVWTextureData.h" />
177+
<ClInclude Include="..\syscore\PVWTextureInfo.h" />
178+
<ClInclude Include="..\syscore\Quat.h" />
179+
<ClInclude Include="..\syscore\RamStream.h" />
180+
<ClInclude Include="..\syscore\RandomAccessStream.h" />
181+
<ClInclude Include="..\syscore\RectArea.h" />
182+
<ClInclude Include="..\syscore\RenderWindow.h" />
183+
<ClInclude Include="..\syscore\RoomInfo.h" />
184+
<ClInclude Include="..\syscore\RouteGroup.h" />
185+
<ClInclude Include="..\syscore\RouteLink.h" />
186+
<ClInclude Include="..\syscore\RoutePoint.h" />
187+
<ClInclude Include="..\syscore\SceneData.h" />
188+
<ClInclude Include="..\syscore\Shape.h" />
189+
<ClInclude Include="..\syscore\ShapeDynMaterials.h" />
190+
<ClInclude Include="..\syscore\ShortColour.h" />
191+
<ClInclude Include="..\syscore\ShpobjInfo.h" />
192+
<ClInclude Include="..\syscore\SoftImageScalingSystem.h" />
193+
<ClInclude Include="..\syscore\SplitBar.h" />
194+
<ClInclude Include="..\syscore\SRT.h" />
195+
<ClInclude Include="..\syscore\SRTNode.h" />
196+
<ClInclude Include="..\syscore\StdSystem.h" />
197+
<ClInclude Include="..\syscore\Stream.h" />
198+
<ClInclude Include="..\syscore\String.h" />
199+
<ClInclude Include="..\syscore\System.h" />
200+
<ClInclude Include="..\syscore\TcpStream.h" />
201+
<ClInclude Include="..\syscore\TexAttr.h" />
202+
<ClInclude Include="..\syscore\TexCacheInfo.h" />
203+
<ClInclude Include="..\syscore\TexImg.h" />
204+
<ClInclude Include="..\syscore\TexobjInfo.h" />
205+
<ClInclude Include="..\syscore\Texture.h" />
206+
<ClInclude Include="..\syscore\TextureCacher.h" />
207+
<ClInclude Include="..\syscore\TimerInf.h" />
208+
<ClInclude Include="..\syscore\Timers.h" />
209+
<ClInclude Include="..\syscore\ToolWindow.h" />
210+
<ClInclude Include="..\syscore\UIFrame.h" />
211+
<ClInclude Include="..\syscore\UIMgr.h" />
212+
<ClInclude Include="..\syscore\UIWindow.h" />
213+
<ClInclude Include="..\syscore\Vector2f.h" />
214+
<ClInclude Include="..\syscore\Vector2i.h" />
215+
<ClInclude Include="..\syscore\Vector3f.h" />
216+
<ClInclude Include="..\syscore\VertSplitBar.h" />
217+
<ClInclude Include="..\syscore\VtxMatrix.h" />
218+
<ClInclude Include="..\syscore\WSocket.h" />
219+
<ClInclude Include="..\types.hpp" />
220+
</ItemGroup>
221+
<ItemGroup>
222+
<ClCompile Include="main.cpp" />
223+
</ItemGroup>
224+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
225+
<ImportGroup Label="ExtensionTargets">
226+
</ImportGroup>
227+
</Project>

0 commit comments

Comments
 (0)