aboutsummaryrefslogtreecommitdiff
path: root/unit_tests/UnitTests.vcxproj
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--unit_tests/UnitTests.vcxproj354
-rw-r--r--unit_tests/UnitTests.vcxproj.filters99
2 files changed, 453 insertions, 0 deletions
diff --git a/unit_tests/UnitTests.vcxproj b/unit_tests/UnitTests.vcxproj
new file mode 100644
index 0000000..adb90b5
--- /dev/null
+++ b/unit_tests/UnitTests.vcxproj
@@ -0,0 +1,354 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug 5.1|Win32">
5 <Configuration>Debug 5.1</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug 5.1|x64">
9 <Configuration>Debug 5.1</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug 5.2|Win32">
13 <Configuration>Debug 5.2</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Debug 5.2|x64">
17 <Configuration>Debug 5.2</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Debug 5.3|Win32">
21 <Configuration>Debug 5.3</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Debug 5.3|x64">
25 <Configuration>Debug 5.3</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Debug 5.4|Win32">
29 <Configuration>Debug 5.4</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
32 <ProjectConfiguration Include="Release 5.4|Win32">
33 <Configuration>Release 5.4</Configuration>
34 <Platform>Win32</Platform>
35 </ProjectConfiguration>
36 <ProjectConfiguration Include="Debug 5.4|x64">
37 <Configuration>Debug 5.4</Configuration>
38 <Platform>x64</Platform>
39 </ProjectConfiguration>
40 <ProjectConfiguration Include="Release 5.4|x64">
41 <Configuration>Release 5.4</Configuration>
42 <Platform>x64</Platform>
43 </ProjectConfiguration>
44 </ItemGroup>
45 <PropertyGroup Label="Globals">
46 <ProjectGuid>{aed7f42f-139a-46ba-80fe-16e062ea1345}</ProjectGuid>
47 <Keyword>Win32Proj</Keyword>
48 <WindowsTargetPlatformVersion>10.0.22621.0</WindowsTargetPlatformVersion>
49 <ConfigurationType>Application</ConfigurationType>
50 <PlatformToolset>v143</PlatformToolset>
51 <CharacterSet>Unicode</CharacterSet>
52 </PropertyGroup>
53 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
54 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
55 <ImportGroup Label="ExtensionSettings" />
56 <ImportGroup Label="Shared" />
57 <ImportGroup Label="PropertySheets" />
58 <PropertyGroup Label="UserMacros" />
59 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
60 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
61 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
62 </PropertyGroup>
63 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
64 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
65 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
66 </PropertyGroup>
67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
68 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
69 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
70 </PropertyGroup>
71 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
72 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
73 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
74 </PropertyGroup>
75 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
76 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
77 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
78 </PropertyGroup>
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
80 <OutDir>E:\Boulot\anubis\Lua\framework\</OutDir>
81 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
82 </PropertyGroup>
83 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
84 <OutDir>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug\</OutDir>
85 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
86 </PropertyGroup>
87 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
88 <OutDir>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\</OutDir>
89 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
90 </PropertyGroup>
91 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
92 <OutDir>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\</OutDir>
93 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
94 </PropertyGroup>
95 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
96 <OutDir>E:\Boulot\anubis\Lua\framework\</OutDir>
97 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
98 </PropertyGroup>
99 <ItemDefinitionGroup />
100 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
101 <ClCompile>
102 <PrecompiledHeader>Use</PrecompiledHeader>
103 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
104 <Optimization>Disabled</Optimization>
105 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
106 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
107 <WarningLevel>Level3</WarningLevel>
108 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
109 <LanguageStandard>stdcpp20</LanguageStandard>
110 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
111 </ClCompile>
112 <Link>
113 <GenerateDebugInformation>true</GenerateDebugInformation>
114 <SubSystem>Console</SubSystem>
115 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
116 </Link>
117 </ItemDefinitionGroup>
118 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
119 <ClCompile>
120 <PrecompiledHeader>Use</PrecompiledHeader>
121 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
122 <Optimization>Disabled</Optimization>
123 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
124 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
125 <WarningLevel>Level3</WarningLevel>
126 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
127 <LanguageStandard>stdcpp20</LanguageStandard>
128 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
129 </ClCompile>
130 <Link>
131 <GenerateDebugInformation>true</GenerateDebugInformation>
132 <SubSystem>Console</SubSystem>
133 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
134 </Link>
135 </ItemDefinitionGroup>
136 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
137 <ClCompile>
138 <PrecompiledHeader>Use</PrecompiledHeader>
139 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
140 <Optimization>Disabled</Optimization>
141 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
142 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
143 <WarningLevel>Level3</WarningLevel>
144 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua52\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
145 <LanguageStandard>stdcpp20</LanguageStandard>
146 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
147 </ClCompile>
148 <Link>
149 <GenerateDebugInformation>true</GenerateDebugInformation>
150 <SubSystem>Console</SubSystem>
151 <AdditionalDependencies>lua52.lib;gtestd.lib;gtest_maind.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
152 </Link>
153 </ItemDefinitionGroup>
154 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
155 <ClCompile>
156 <PrecompiledHeader>Use</PrecompiledHeader>
157 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
158 <Optimization>Disabled</Optimization>
159 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
160 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
161 <WarningLevel>Level3</WarningLevel>
162 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua51\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
163 <LanguageStandard>stdcpp20</LanguageStandard>
164 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
165 </ClCompile>
166 <Link>
167 <GenerateDebugInformation>true</GenerateDebugInformation>
168 <SubSystem>Console</SubSystem>
169 <AdditionalDependencies>lua51.lib;gtestd.lib;gtest_maind.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
170 </Link>
171 </ItemDefinitionGroup>
172 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
173 <ClCompile>
174 <PrecompiledHeader>Use</PrecompiledHeader>
175 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
176 <Optimization>Disabled</Optimization>
177 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
178 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
179 <WarningLevel>Level3</WarningLevel>
180 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
181 <LanguageStandard>stdcpp20</LanguageStandard>
182 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
183 </ClCompile>
184 <Link>
185 <GenerateDebugInformation>true</GenerateDebugInformation>
186 <SubSystem>Console</SubSystem>
187 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua54\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
188 <AdditionalDependencies>lua54.lib;gtestd.lib;gtest_maind.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
189 <IgnoreSpecificDefaultLibraries>
190 </IgnoreSpecificDefaultLibraries>
191 </Link>
192 </ItemDefinitionGroup>
193 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
194 <ClCompile>
195 <PrecompiledHeader>Use</PrecompiledHeader>
196 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
197 <Optimization>Disabled</Optimization>
198 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
199 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
200 <WarningLevel>Level3</WarningLevel>
201 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua53\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
202 <LanguageStandard>stdcpp20</LanguageStandard>
203 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
204 </ClCompile>
205 <Link>
206 <GenerateDebugInformation>true</GenerateDebugInformation>
207 <SubSystem>Console</SubSystem>
208 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
209 <AdditionalDependencies>lua53.lib;gtestd.lib;gtest_maind.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
210 <IgnoreSpecificDefaultLibraries>
211 </IgnoreSpecificDefaultLibraries>
212 </Link>
213 </ItemDefinitionGroup>
214 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
215 <ClCompile>
216 <PrecompiledHeader>Use</PrecompiledHeader>
217 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
218 <Optimization>Disabled</Optimization>
219 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
220 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
221 <WarningLevel>Level3</WarningLevel>
222 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua52\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
223 <LanguageStandard>stdcpp20</LanguageStandard>
224 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
225 </ClCompile>
226 <Link>
227 <GenerateDebugInformation>true</GenerateDebugInformation>
228 <SubSystem>Console</SubSystem>
229 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
230 <AdditionalDependencies>lua52.lib;gtestd.lib;gtest_maind.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
231 <IgnoreSpecificDefaultLibraries>
232 </IgnoreSpecificDefaultLibraries>
233 </Link>
234 </ItemDefinitionGroup>
235 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
236 <ClCompile>
237 <PrecompiledHeader>Use</PrecompiledHeader>
238 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
239 <Optimization>Disabled</Optimization>
240 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
241 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
242 <WarningLevel>Level3</WarningLevel>
243 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua51\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
244 <LanguageStandard>stdcpp20</LanguageStandard>
245 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
246 </ClCompile>
247 <Link>
248 <GenerateDebugInformation>true</GenerateDebugInformation>
249 <SubSystem>Console</SubSystem>
250 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
251 <AdditionalDependencies>lua51.lib;gtestd.lib;gtest_maind.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
252 <IgnoreSpecificDefaultLibraries>
253 </IgnoreSpecificDefaultLibraries>
254 </Link>
255 </ItemDefinitionGroup>
256 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
257 <ClCompile>
258 <PrecompiledHeader>Use</PrecompiledHeader>
259 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
260 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
261 <WarningLevel>Level3</WarningLevel>
262 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
263 <LanguageStandard>stdcpp20</LanguageStandard>
264 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
265 </ClCompile>
266 <Link>
267 <GenerateDebugInformation>true</GenerateDebugInformation>
268 <SubSystem>Console</SubSystem>
269 <OptimizeReferences>true</OptimizeReferences>
270 <EnableCOMDATFolding>true</EnableCOMDATFolding>
271 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
272 </Link>
273 </ItemDefinitionGroup>
274 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
275 <ClCompile>
276 <PrecompiledHeader>Use</PrecompiledHeader>
277 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
278 <PreprocessorDefinitions>X64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
279 <WarningLevel>Level3</WarningLevel>
280 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
281 <LanguageStandard>stdcpp20</LanguageStandard>
282 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\build\native\include\;$(SolutionDir)Lanes</AdditionalIncludeDirectories>
283 </ClCompile>
284 <Link>
285 <GenerateDebugInformation>true</GenerateDebugInformation>
286 <SubSystem>Console</SubSystem>
287 <OptimizeReferences>true</OptimizeReferences>
288 <EnableCOMDATFolding>true</EnableCOMDATFolding>
289 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua54\bin\$(Platform)\Release;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Release</AdditionalLibraryDirectories>
290 <AdditionalDependencies>lua54.lib;gtest.lib;gtest_main.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
291 </Link>
292 </ItemDefinitionGroup>
293 <ItemGroup>
294 <ClInclude Include="..\src\compat.hpp" />
295 <ClInclude Include="..\src\deep.hpp" />
296 <ClInclude Include="_pch.hpp" />
297 <ClInclude Include="shared.h" />
298 </ItemGroup>
299 <ItemGroup>
300 <ClCompile Include="..\src\compat.cpp">
301 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">NotUsing</PrecompiledHeader>
302 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">NotUsing</PrecompiledHeader>
303 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">NotUsing</PrecompiledHeader>
304 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">NotUsing</PrecompiledHeader>
305 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">NotUsing</PrecompiledHeader>
306 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">NotUsing</PrecompiledHeader>
307 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">NotUsing</PrecompiledHeader>
308 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">NotUsing</PrecompiledHeader>
309 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">NotUsing</PrecompiledHeader>
310 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">NotUsing</PrecompiledHeader>
311 </ClCompile>
312 <ClCompile Include="..\src\deep.cpp" />
313 <ClCompile Include="deep_tests.cpp" />
314 <ClCompile Include="embedded_tests.cpp" />
315 <ClCompile Include="lane_tests.cpp" />
316 <ClCompile Include="legacy_tests.cpp" />
317 <ClCompile Include="linda_tests.cpp" />
318 <ClCompile Include="shared.cpp" />
319 <ClCompile Include="init_and_shutdown.cpp" />
320 <ClCompile Include="_pch.cpp">
321 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">Create</PrecompiledHeader>
322 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">Create</PrecompiledHeader>
323 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">Create</PrecompiledHeader>
324 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">Create</PrecompiledHeader>
325 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Create</PrecompiledHeader>
326 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Create</PrecompiledHeader>
327 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">Create</PrecompiledHeader>
328 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">Create</PrecompiledHeader>
329 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">Create</PrecompiledHeader>
330 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Create</PrecompiledHeader>
331 </ClCompile>
332 </ItemGroup>
333 <ItemGroup>
334 <None Include="scripts\coro\basics.lua" />
335 <None Include="scripts\coro\error_handling.lua" />
336 <None Include="scripts\lane\cooperative_shutdown.lua" />
337 <None Include="scripts\lane\stdlib_naming.lua" />
338 <None Include="scripts\lane\tasking_basic.lua" />
339 <None Include="scripts\lane\tasking_cancelling.lua" />
340 <None Include="scripts\lane\tasking_comms_criss_cross.lua" />
341 <None Include="scripts\lane\tasking_communications.lua" />
342 <None Include="scripts\lane\tasking_error.lua" />
343 <None Include="scripts\lane\tasking_join_test.lua" />
344 <None Include="scripts\lane\tasking_send_receive_code.lua" />
345 <None Include="scripts\lane\uncooperative_shutdown.lua" />
346 <None Include="scripts\linda\multiple_keepers.lua" />
347 <None Include="scripts\linda\send_receive.lua" />
348 <None Include="scripts\linda\send_registered_userdata.lua" />
349 <None Include="scripts\_assert.lua" />
350 <None Include="scripts\_utils.lua" />
351 </ItemGroup>
352 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
353 <ImportGroup Label="ExtensionTargets" />
354</Project> \ No newline at end of file
diff --git a/unit_tests/UnitTests.vcxproj.filters b/unit_tests/UnitTests.vcxproj.filters
new file mode 100644
index 0000000..64c2a73
--- /dev/null
+++ b/unit_tests/UnitTests.vcxproj.filters
@@ -0,0 +1,99 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <ClCompile Include="legacy_tests.cpp" />
5 <ClCompile Include="linda_tests.cpp" />
6 <ClCompile Include="shared.cpp" />
7 <ClCompile Include="init_and_shutdown.cpp" />
8 <ClCompile Include="_pch.cpp" />
9 <ClCompile Include="lane_tests.cpp" />
10 <ClCompile Include="..\src\compat.cpp">
11 <Filter>Lanes</Filter>
12 </ClCompile>
13 <ClCompile Include="embedded_tests.cpp" />
14 <ClCompile Include="deep_tests.cpp" />
15 <ClCompile Include="..\src\deep.cpp">
16 <Filter>Lanes</Filter>
17 </ClCompile>
18 </ItemGroup>
19 <ItemGroup>
20 <ClInclude Include="_pch.hpp" />
21 <ClInclude Include="shared.h" />
22 <ClInclude Include="..\src\deep.hpp">
23 <Filter>Lanes</Filter>
24 </ClInclude>
25 <ClInclude Include="..\src\compat.hpp">
26 <Filter>Lanes</Filter>
27 </ClInclude>
28 </ItemGroup>
29 <ItemGroup>
30 <Filter Include="Scripts">
31 <UniqueIdentifier>{06101607-f449-40ce-970a-55fc8387aa97}</UniqueIdentifier>
32 </Filter>
33 <Filter Include="Scripts\linda">
34 <UniqueIdentifier>{309f0ee2-05fe-42f8-9011-7d896e58b1d3}</UniqueIdentifier>
35 </Filter>
36 <Filter Include="Lanes">
37 <UniqueIdentifier>{dc01ee0b-82d1-4a12-9bcd-d9caee1b064c}</UniqueIdentifier>
38 </Filter>
39 <Filter Include="Scripts\lane">
40 <UniqueIdentifier>{fb19e619-8de3-4d82-84d0-21e80d63331d}</UniqueIdentifier>
41 </Filter>
42 <Filter Include="Scripts\coro">
43 <UniqueIdentifier>{3cf4f618-1863-4de0-8761-5fca21e6b07c}</UniqueIdentifier>
44 </Filter>
45 </ItemGroup>
46 <ItemGroup>
47 <None Include="scripts\linda\send_receive.lua">
48 <Filter>Scripts\linda</Filter>
49 </None>
50 <None Include="scripts\linda\multiple_keepers.lua">
51 <Filter>Scripts\linda</Filter>
52 </None>
53 <None Include="scripts\lane\cooperative_shutdown.lua">
54 <Filter>Scripts\lane</Filter>
55 </None>
56 <None Include="scripts\lane\uncooperative_shutdown.lua">
57 <Filter>Scripts\lane</Filter>
58 </None>
59 <None Include="scripts\lane\tasking_basic.lua">
60 <Filter>Scripts\lane</Filter>
61 </None>
62 <None Include="scripts\_assert.lua">
63 <Filter>Scripts</Filter>
64 </None>
65 <None Include="scripts\_utils.lua">
66 <Filter>Scripts</Filter>
67 </None>
68 <None Include="scripts\lane\tasking_cancelling.lua">
69 <Filter>Scripts\lane</Filter>
70 </None>
71 <None Include="scripts\lane\tasking_communications.lua">
72 <Filter>Scripts\lane</Filter>
73 </None>
74 <None Include="scripts\lane\stdlib_naming.lua">
75 <Filter>Scripts\lane</Filter>
76 </None>
77 <None Include="scripts\lane\tasking_comms_criss_cross.lua">
78 <Filter>Scripts\lane</Filter>
79 </None>
80 <None Include="scripts\lane\tasking_send_receive_code.lua">
81 <Filter>Scripts\lane</Filter>
82 </None>
83 <None Include="scripts\lane\tasking_join_test.lua">
84 <Filter>Scripts\lane</Filter>
85 </None>
86 <None Include="scripts\coro\basics.lua">
87 <Filter>Scripts\coro</Filter>
88 </None>
89 <None Include="scripts\coro\error_handling.lua">
90 <Filter>Scripts\coro</Filter>
91 </None>
92 <None Include="scripts\lane\tasking_error.lua">
93 <Filter>Scripts\lane</Filter>
94 </None>
95 <None Include="scripts\linda\send_registered_userdata.lua">
96 <Filter>Scripts\linda</Filter>
97 </None>
98 </ItemGroup>
99</Project> \ No newline at end of file