diff options
Diffstat (limited to '')
-rw-r--r-- | unit_tests/UnitTests.vcxproj | 354 | ||||
-rw-r--r-- | unit_tests/UnitTests.vcxproj.filters | 99 |
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 | ||