aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoit Germain <bnt.germain@gmail.com>2022-02-27 19:21:37 +0100
committerBenoit Germain <bnt.germain@gmail.com>2022-02-27 19:21:37 +0100
commit61f1b4aa0f7e87a3f3e1de0bef6e64c5dee21138 (patch)
treec677dbeffd7b1b32507cb1a8109ab3df8ee83183
parentbaf5414b853524bb20df2b92e4b4e13bb1e425cd (diff)
downloadlanes-61f1b4aa0f7e87a3f3e1de0bef6e64c5dee21138.tar.gz
lanes-61f1b4aa0f7e87a3f3e1de0bef6e64c5dee21138.tar.bz2
lanes-61f1b4aa0f7e87a3f3e1de0bef6e64c5dee21138.zip
deep_test tweaks
-rw-r--r--deep_test/deep_test.vcxproj168
-rw-r--r--deep_test/deep_test.vcxproj.user27
-rw-r--r--deep_test/deeptest.lua4
3 files changed, 186 insertions, 13 deletions
diff --git a/deep_test/deep_test.vcxproj b/deep_test/deep_test.vcxproj
index 9f3adac..6612de7 100644
--- a/deep_test/deep_test.vcxproj
+++ b/deep_test/deep_test.vcxproj
@@ -9,6 +9,14 @@
9 <Configuration>Debug 5.1</Configuration> 9 <Configuration>Debug 5.1</Configuration>
10 <Platform>x64</Platform> 10 <Platform>x64</Platform>
11 </ProjectConfiguration> 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>
12 <ProjectConfiguration Include="Debug 5.3|Win32"> 20 <ProjectConfiguration Include="Debug 5.3|Win32">
13 <Configuration>Debug 5.3</Configuration> 21 <Configuration>Debug 5.3</Configuration>
14 <Platform>Win32</Platform> 22 <Platform>Win32</Platform>
@@ -21,6 +29,14 @@
21 <Configuration>Debug 5.4</Configuration> 29 <Configuration>Debug 5.4</Configuration>
22 <Platform>x64</Platform> 30 <Platform>x64</Platform>
23 </ProjectConfiguration> 31 </ProjectConfiguration>
32 <ProjectConfiguration Include="Debug LuaJIT 2.0.5|Win32">
33 <Configuration>Debug LuaJIT 2.0.5</Configuration>
34 <Platform>Win32</Platform>
35 </ProjectConfiguration>
36 <ProjectConfiguration Include="Debug LuaJIT 2.0.5|x64">
37 <Configuration>Debug LuaJIT 2.0.5</Configuration>
38 <Platform>x64</Platform>
39 </ProjectConfiguration>
24 <ProjectConfiguration Include="Debug LuaJIT 2.1.0-beta3|Win32"> 40 <ProjectConfiguration Include="Debug LuaJIT 2.1.0-beta3|Win32">
25 <Configuration>Debug LuaJIT 2.1.0-beta3</Configuration> 41 <Configuration>Debug LuaJIT 2.1.0-beta3</Configuration>
26 <Platform>Win32</Platform> 42 <Platform>Win32</Platform>
@@ -69,12 +85,24 @@
69 <PlatformToolset>v142</PlatformToolset> 85 <PlatformToolset>v142</PlatformToolset>
70 <CharacterSet>MultiByte</CharacterSet> 86 <CharacterSet>MultiByte</CharacterSet>
71 </PropertyGroup> 87 </PropertyGroup>
88 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="Configuration">
89 <ConfigurationType>DynamicLibrary</ConfigurationType>
90 <UseDebugLibraries>true</UseDebugLibraries>
91 <PlatformToolset>v142</PlatformToolset>
92 <CharacterSet>MultiByte</CharacterSet>
93 </PropertyGroup>
72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'" Label="Configuration"> 94 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'" Label="Configuration">
73 <ConfigurationType>DynamicLibrary</ConfigurationType> 95 <ConfigurationType>DynamicLibrary</ConfigurationType>
74 <UseDebugLibraries>true</UseDebugLibraries> 96 <UseDebugLibraries>true</UseDebugLibraries>
75 <PlatformToolset>v142</PlatformToolset> 97 <PlatformToolset>v142</PlatformToolset>
76 <CharacterSet>MultiByte</CharacterSet> 98 <CharacterSet>MultiByte</CharacterSet>
77 </PropertyGroup> 99 </PropertyGroup>
100 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'" Label="Configuration">
101 <ConfigurationType>DynamicLibrary</ConfigurationType>
102 <UseDebugLibraries>true</UseDebugLibraries>
103 <PlatformToolset>v142</PlatformToolset>
104 <CharacterSet>MultiByte</CharacterSet>
105 </PropertyGroup>
78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'" Label="Configuration"> 106 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'" Label="Configuration">
79 <ConfigurationType>DynamicLibrary</ConfigurationType> 107 <ConfigurationType>DynamicLibrary</ConfigurationType>
80 <UseDebugLibraries>true</UseDebugLibraries> 108 <UseDebugLibraries>true</UseDebugLibraries>
@@ -107,12 +135,24 @@
107 <PlatformToolset>v142</PlatformToolset> 135 <PlatformToolset>v142</PlatformToolset>
108 <CharacterSet>MultiByte</CharacterSet> 136 <CharacterSet>MultiByte</CharacterSet>
109 </PropertyGroup> 137 </PropertyGroup>
138 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="Configuration">
139 <ConfigurationType>DynamicLibrary</ConfigurationType>
140 <UseDebugLibraries>true</UseDebugLibraries>
141 <PlatformToolset>v142</PlatformToolset>
142 <CharacterSet>MultiByte</CharacterSet>
143 </PropertyGroup>
110 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'" Label="Configuration"> 144 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'" Label="Configuration">
111 <ConfigurationType>DynamicLibrary</ConfigurationType> 145 <ConfigurationType>DynamicLibrary</ConfigurationType>
112 <UseDebugLibraries>true</UseDebugLibraries> 146 <UseDebugLibraries>true</UseDebugLibraries>
113 <PlatformToolset>v142</PlatformToolset> 147 <PlatformToolset>v142</PlatformToolset>
114 <CharacterSet>MultiByte</CharacterSet> 148 <CharacterSet>MultiByte</CharacterSet>
115 </PropertyGroup> 149 </PropertyGroup>
150 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'" Label="Configuration">
151 <ConfigurationType>DynamicLibrary</ConfigurationType>
152 <UseDebugLibraries>true</UseDebugLibraries>
153 <PlatformToolset>v142</PlatformToolset>
154 <CharacterSet>MultiByte</CharacterSet>
155 </PropertyGroup>
116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'" Label="Configuration"> 156 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'" Label="Configuration">
117 <ConfigurationType>DynamicLibrary</ConfigurationType> 157 <ConfigurationType>DynamicLibrary</ConfigurationType>
118 <UseDebugLibraries>true</UseDebugLibraries> 158 <UseDebugLibraries>true</UseDebugLibraries>
@@ -144,9 +184,15 @@
144 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'" Label="PropertySheets"> 184 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'" Label="PropertySheets">
145 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 185 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
146 </ImportGroup> 186 </ImportGroup>
187 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="PropertySheets">
188 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
189 </ImportGroup>
147 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'" Label="PropertySheets"> 190 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'" Label="PropertySheets">
148 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 191 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
149 </ImportGroup> 192 </ImportGroup>
193 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'" Label="PropertySheets">
194 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
195 </ImportGroup>
150 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'" Label="PropertySheets"> 196 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'" Label="PropertySheets">
151 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 197 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
152 </ImportGroup> 198 </ImportGroup>
@@ -162,9 +208,15 @@
162 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'" Label="PropertySheets"> 208 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'" Label="PropertySheets">
163 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 209 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
164 </ImportGroup> 210 </ImportGroup>
211 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="PropertySheets">
212 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
213 </ImportGroup>
165 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'" Label="PropertySheets"> 214 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'" Label="PropertySheets">
166 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 215 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
167 </ImportGroup> 216 </ImportGroup>
217 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'" Label="PropertySheets">
218 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
219 </ImportGroup>
168 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'" Label="PropertySheets"> 220 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'" Label="PropertySheets">
169 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 221 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
170 </ImportGroup> 222 </ImportGroup>
@@ -185,11 +237,21 @@
185 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 237 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
186 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 238 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
187 </PropertyGroup> 239 </PropertyGroup>
240 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
241 <TargetExt>.dll</TargetExt>
242 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
243 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
244 </PropertyGroup>
188 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'"> 245 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'">
189 <TargetExt>.dll</TargetExt> 246 <TargetExt>.dll</TargetExt>
190 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 247 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
191 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 248 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
192 </PropertyGroup> 249 </PropertyGroup>
250 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'">
251 <TargetExt>.dll</TargetExt>
252 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
253 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
254 </PropertyGroup>
193 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 255 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
194 <TargetExt>.dll</TargetExt> 256 <TargetExt>.dll</TargetExt>
195 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 257 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
@@ -205,11 +267,21 @@
205 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 267 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
206 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 268 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
207 </PropertyGroup> 269 </PropertyGroup>
270 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
271 <TargetExt>.dll</TargetExt>
272 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
273 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
274 </PropertyGroup>
208 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'"> 275 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'">
209 <TargetExt>.dll</TargetExt> 276 <TargetExt>.dll</TargetExt>
210 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 277 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
211 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 278 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
212 </PropertyGroup> 279 </PropertyGroup>
280 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'">
281 <TargetExt>.dll</TargetExt>
282 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
283 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
284 </PropertyGroup>
213 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 285 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
214 <TargetExt>.dll</TargetExt> 286 <TargetExt>.dll</TargetExt>
215 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 287 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
@@ -279,8 +351,8 @@
279 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 351 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
280 </ClCompile> 352 </ClCompile>
281 <PostBuildEvent> 353 <PostBuildEvent>
282 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\framework\</Command> 354 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua53\bin\$(Platform)\Debug\</Command>
283 <Message>Copy to framework</Message> 355 <Message>Lua 5.3</Message>
284 </PostBuildEvent> 356 </PostBuildEvent>
285 <Link> 357 <Link>
286 <AdditionalDependencies>lua53.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 358 <AdditionalDependencies>lua53.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -297,8 +369,26 @@
297 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 369 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
298 </ClCompile> 370 </ClCompile>
299 <PostBuildEvent> 371 <PostBuildEvent>
300 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\framework\</Command> 372 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua51\bin\$(Platform)\Debug\</Command>
301 <Message>Copy to framework</Message> 373 <Message>Copy to Lua 5.2</Message>
374 </PostBuildEvent>
375 <Link>
376 <AdditionalDependencies>lua52.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
377 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
378 </Link>
379 </ItemDefinitionGroup>
380 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
381 <ClCompile>
382 <WarningLevel>Level3</WarningLevel>
383 <Optimization>Disabled</Optimization>
384 <SDLCheck>true</SDLCheck>
385 <ConformanceMode>true</ConformanceMode>
386 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua51\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
387 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
388 </ClCompile>
389 <PostBuildEvent>
390 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua52\bin\$(Platform)\Debug\</Command>
391 <Message>Copy to Lua 5.2</Message>
302 </PostBuildEvent> 392 </PostBuildEvent>
303 <Link> 393 <Link>
304 <AdditionalDependencies>lua51.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 394 <AdditionalDependencies>lua51.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -313,9 +403,10 @@
313 <ConformanceMode>true</ConformanceMode> 403 <ConformanceMode>true</ConformanceMode>
314 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 404 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
315 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 405 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
406 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
316 </ClCompile> 407 </ClCompile>
317 <PostBuildEvent> 408 <PostBuildEvent>
318 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\lanes\</Command> 409 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\</Command>
319 <Message>Copy to LuaJIT2</Message> 410 <Message>Copy to LuaJIT2</Message>
320 </PostBuildEvent> 411 </PostBuildEvent>
321 <Link> 412 <Link>
@@ -323,6 +414,25 @@
323 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 414 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
324 </Link> 415 </Link>
325 </ItemDefinitionGroup> 416 </ItemDefinitionGroup>
417 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'">
418 <ClCompile>
419 <WarningLevel>Level3</WarningLevel>
420 <Optimization>Disabled</Optimization>
421 <SDLCheck>true</SDLCheck>
422 <ConformanceMode>true</ConformanceMode>
423 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-2.0.5\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
424 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
425 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
426 </ClCompile>
427 <PostBuildEvent>
428 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\lanes\</Command>
429 <Message>Copy to LuaJIT2</Message>
430 </PostBuildEvent>
431 <Link>
432 <AdditionalDependencies>lua51.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
433 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
434 </Link>
435 </ItemDefinitionGroup>
326 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 436 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
327 <ClCompile> 437 <ClCompile>
328 <WarningLevel>Level3</WarningLevel> 438 <WarningLevel>Level3</WarningLevel>
@@ -352,8 +462,8 @@
352 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 462 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
353 </ClCompile> 463 </ClCompile>
354 <PostBuildEvent> 464 <PostBuildEvent>
355 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\framework\</Command> 465 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua53\bin\$(Platform)\Debug\</Command>
356 <Message>Copy to framework</Message> 466 <Message>Lua 5.3</Message>
357 </PostBuildEvent> 467 </PostBuildEvent>
358 <Link> 468 <Link>
359 <AdditionalDependencies>lua53.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 469 <AdditionalDependencies>lua53.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -371,8 +481,27 @@
371 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 481 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
372 </ClCompile> 482 </ClCompile>
373 <PostBuildEvent> 483 <PostBuildEvent>
374 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\framework\</Command> 484 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua51\bin\$(Platform)\Debug\</Command>
375 <Message>Copy to framework</Message> 485 <Message>Copy to Lua 5.2</Message>
486 </PostBuildEvent>
487 <Link>
488 <AdditionalDependencies>lua52.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
489 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
490 </Link>
491 </ItemDefinitionGroup>
492 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
493 <ClCompile>
494 <WarningLevel>Level3</WarningLevel>
495 <Optimization>Disabled</Optimization>
496 <SDLCheck>true</SDLCheck>
497 <ConformanceMode>true</ConformanceMode>
498 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua51\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
499 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
500 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
501 </ClCompile>
502 <PostBuildEvent>
503 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua52\bin\$(Platform)\Debug\</Command>
504 <Message>Copy to Lua 5.2</Message>
376 </PostBuildEvent> 505 </PostBuildEvent>
377 <Link> 506 <Link>
378 <AdditionalDependencies>lua51.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 507 <AdditionalDependencies>lua51.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
@@ -390,7 +519,7 @@
390 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 519 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
391 </ClCompile> 520 </ClCompile>
392 <PostBuildEvent> 521 <PostBuildEvent>
393 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\lanes\</Command> 522 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\</Command>
394 <Message>Copy to LuaJIT2</Message> 523 <Message>Copy to LuaJIT2</Message>
395 </PostBuildEvent> 524 </PostBuildEvent>
396 <Link> 525 <Link>
@@ -398,6 +527,25 @@
398 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 527 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
399 </Link> 528 </Link>
400 </ItemDefinitionGroup> 529 </ItemDefinitionGroup>
530 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'">
531 <ClCompile>
532 <WarningLevel>Level3</WarningLevel>
533 <Optimization>Disabled</Optimization>
534 <SDLCheck>true</SDLCheck>
535 <ConformanceMode>true</ConformanceMode>
536 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-2.0.5\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
537 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
538 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
539 </ClCompile>
540 <PostBuildEvent>
541 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\lanes\</Command>
542 <Message>Copy to LuaJIT2</Message>
543 </PostBuildEvent>
544 <Link>
545 <AdditionalDependencies>lua51.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
546 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
547 </Link>
548 </ItemDefinitionGroup>
401 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 549 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
402 <ClCompile> 550 <ClCompile>
403 <WarningLevel>Level3</WarningLevel> 551 <WarningLevel>Level3</WarningLevel>
diff --git a/deep_test/deep_test.vcxproj.user b/deep_test/deep_test.vcxproj.user
index 1c5be4b..374b6b1 100644
--- a/deep_test/deep_test.vcxproj.user
+++ b/deep_test/deep_test.vcxproj.user
@@ -7,7 +7,13 @@
7 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory> 7 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
8 </PropertyGroup> 8 </PropertyGroup>
9 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'"> 9 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
10 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand> 10 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
11 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
12 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
13 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
14 </PropertyGroup>
15 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
16 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
11 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 17 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
12 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments> 18 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
13 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory> 19 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
@@ -18,6 +24,12 @@
18 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments> 24 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
19 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory> 25 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
20 </PropertyGroup> 26 </PropertyGroup>
27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'">
28 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit.exe</LocalDebuggerCommand>
29 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
30 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
31 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
32 </PropertyGroup>
21 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
22 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand> 34 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
23 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 35 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
@@ -42,6 +54,12 @@
42 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments> 54 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
43 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory> 55 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
44 </PropertyGroup> 56 </PropertyGroup>
57 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'">
58 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit.exe</LocalDebuggerCommand>
59 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
60 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
61 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
62 </PropertyGroup>
45 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'"> 63 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
46 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory> 64 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
47 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 65 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
@@ -50,7 +68,12 @@
50 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 68 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
51 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory> 69 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
52 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 70 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
53 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand> 71 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
72 </PropertyGroup>
73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
74 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
75 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
76 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
54 </PropertyGroup> 77 </PropertyGroup>
55 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
56 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory> 79 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_test\</LocalDebuggerWorkingDirectory>
diff --git a/deep_test/deeptest.lua b/deep_test/deeptest.lua
index cbd08de..ec62b1e 100644
--- a/deep_test/deeptest.lua
+++ b/deep_test/deeptest.lua
@@ -29,7 +29,7 @@ local printDeep = function( prefix_, obj_, t_)
29 end 29 end
30 if t_ then 30 if t_ then
31 for k, v in pairs( t_) do 31 for k, v in pairs( t_) do
32 print( k, v) 32 print( "t["..tostring(k).."]", v)
33 end 33 end
34 end 34 end
35 print() 35 print()
@@ -72,6 +72,8 @@ local performTest = function( obj_)
72 printDeep( "in lane, as arguments:", arg_, t_) 72 printDeep( "in lane, as arguments:", arg_, t_)
73 -- read contents inside lane: obj_ and t by upvalue 73 -- read contents inside lane: obj_ and t by upvalue
74 printDeep( "in lane, as upvalues:", obj_, t) 74 printDeep( "in lane, as upvalues:", obj_, t)
75 -- read contents inside lane: in linda
76 printDeep( "in lane, from linda:", l:get("key", 2))
75 return arg_, t_ 77 return arg_, t_
76 end 78 end
77 ) 79 )