aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--.runsettings (renamed from unit_tests/Catch2.runsettings)8
-rw-r--r--Lanes.sln104
-rw-r--r--Lanes.vcxproj607
-rw-r--r--Lanes.vcxproj.user18
-rw-r--r--deep_userdata_example/deep_userdata_example.vcxproj275
-rw-r--r--deep_userdata_example/deep_userdata_example.vcxproj.user120
-rw-r--r--unit_tests/UnitTests.vcxproj150
-rw-r--r--unit_tests/UnitTests.vcxproj.filters6
-rw-r--r--unit_tests/UnitTests.vcxproj.user143
10 files changed, 698 insertions, 735 deletions
diff --git a/.gitignore b/.gitignore
index 60524bd..71642e3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
1_Output 1_Output
2_Tmp 2_Tmp
3_LuaVersions
3.vs 4.vs
4*.dll 5*.dll
5*.exe 6*.exe
@@ -7,3 +8,4 @@ _Tmp
7*.map 8*.map
8*.o 9*.o
9*.so 10*.so
11*.user \ No newline at end of file
diff --git a/unit_tests/Catch2.runsettings b/.runsettings
index fcf7f5a..f2be6f5 100644
--- a/unit_tests/Catch2.runsettings
+++ b/.runsettings
@@ -5,6 +5,14 @@
5 <DiscoverCommandLine>--list-tests --verbosity high</DiscoverCommandLine> 5 <DiscoverCommandLine>--list-tests --verbosity high</DiscoverCommandLine>
6 <DiscoverTimeout>300000</DiscoverTimeout> 6 <DiscoverTimeout>300000</DiscoverTimeout>
7 7
8 <!-- The whole setup relies on Lua Binaries and headers to be located in a folder $(SolutionDir)/Binaries/$(PlatformName)/$(ConfigurationName)
9 this is also true for linker input folders, the folder where lanes.lua is copied by the custom build operation, etc.
10 -->
11 <Environment>
12 <LUA_PATH value="$(SolutionDir)/Binaries/$(PlatformName)/$(ConfigurationName)" />
13 <LUA_CPATH value="$(SolutionDir)/Binaries/$(PlatformName)/$(ConfigurationName)" />
14 </Environment>
15
8 <!-- Executable Filename 16 <!-- Executable Filename
9 Discover filenames with ... (must not include the .exe extension) 17 Discover filenames with ... (must not include the .exe extension)
10 Regex breakdown: ^foo(_(.+))+(p|r|d)(_?(.+))x*$ 18 Regex breakdown: ^foo(_(.+))+(p|r|d)(_?(.+))x*$
diff --git a/Lanes.sln b/Lanes.sln
index ea4eb9e..b5c1d89 100644
--- a/Lanes.sln
+++ b/Lanes.sln
@@ -30,12 +30,6 @@ Global
30 Debug 5.4|Prospero = Debug 5.4|Prospero 30 Debug 5.4|Prospero = Debug 5.4|Prospero
31 Debug 5.4|x64 = Debug 5.4|x64 31 Debug 5.4|x64 = Debug 5.4|x64
32 Debug 5.4|x86 = Debug 5.4|x86 32 Debug 5.4|x86 = Debug 5.4|x86
33 Debug LuaJIT|Prospero = Debug LuaJIT|Prospero
34 Debug LuaJIT|x64 = Debug LuaJIT|x64
35 Debug LuaJIT|x86 = Debug LuaJIT|x86
36 Debug MoonJIT|Prospero = Debug MoonJIT|Prospero
37 Debug MoonJIT|x64 = Debug MoonJIT|x64
38 Debug MoonJIT|x86 = Debug MoonJIT|x86
39 Release 5.1|Prospero = Release 5.1|Prospero 33 Release 5.1|Prospero = Release 5.1|Prospero
40 Release 5.1|x64 = Release 5.1|x64 34 Release 5.1|x64 = Release 5.1|x64
41 Release 5.1|x86 = Release 5.1|x86 35 Release 5.1|x86 = Release 5.1|x86
@@ -48,10 +42,16 @@ Global
48 Release 5.4|Prospero = Release 5.4|Prospero 42 Release 5.4|Prospero = Release 5.4|Prospero
49 Release 5.4|x64 = Release 5.4|x64 43 Release 5.4|x64 = Release 5.4|x64
50 Release 5.4|x86 = Release 5.4|x86 44 Release 5.4|x86 = Release 5.4|x86
45 Release LuaJIT|Prospero = Release LuaJIT|Prospero
46 Release LuaJIT|x64 = Release LuaJIT|x64
47 Release LuaJIT|x86 = Release LuaJIT|x86
48 Release MoonJIT|Prospero = Release MoonJIT|Prospero
49 Release MoonJIT|x64 = Release MoonJIT|x64
50 Release MoonJIT|x86 = Release MoonJIT|x86
51 EndGlobalSection 51 EndGlobalSection
52 GlobalSection(ProjectConfigurationPlatforms) = postSolution 52 GlobalSection(ProjectConfigurationPlatforms) = postSolution
53 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|Prospero.ActiveCfg = Debug LuaJIT|Prospero 53 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|Prospero.ActiveCfg = Debug 5.1|Prospero
54 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|Prospero.Build.0 = Debug LuaJIT|Prospero 54 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|Prospero.Build.0 = Debug 5.1|Prospero
55 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|x64.ActiveCfg = Debug 5.1|x64 55 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|x64.ActiveCfg = Debug 5.1|x64
56 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|x64.Build.0 = Debug 5.1|x64 56 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|x64.Build.0 = Debug 5.1|x64
57 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|x86.ActiveCfg = Debug 5.1|Win32 57 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|x86.ActiveCfg = Debug 5.1|Win32
@@ -74,18 +74,6 @@ Global
74 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|x64.Build.0 = Debug 5.4|x64 74 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|x64.Build.0 = Debug 5.4|x64
75 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|x86.ActiveCfg = Debug 5.4|Win32 75 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|x86.ActiveCfg = Debug 5.4|Win32
76 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|x86.Build.0 = Debug 5.4|Win32 76 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|x86.Build.0 = Debug 5.4|Win32
77 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT|Prospero.ActiveCfg = Debug LuaJIT|Prospero
78 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT|Prospero.Build.0 = Debug LuaJIT|Prospero
79 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT|x64.ActiveCfg = Debug LuaJIT|x64
80 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT|x64.Build.0 = Debug LuaJIT|x64
81 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT|x86.ActiveCfg = Debug LuaJIT|Win32
82 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT|x86.Build.0 = Debug LuaJIT|Win32
83 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug MoonJIT|Prospero.ActiveCfg = Debug MoonJIT|Prospero
84 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug MoonJIT|Prospero.Build.0 = Debug MoonJIT|Prospero
85 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug MoonJIT|x64.ActiveCfg = Debug MoonJIT|x64
86 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug MoonJIT|x64.Build.0 = Debug MoonJIT|x64
87 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug MoonJIT|x86.ActiveCfg = Debug MoonJIT|Win32
88 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug MoonJIT|x86.Build.0 = Debug MoonJIT|Win32
89 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.1|Prospero.ActiveCfg = Release 5.1|Prospero 77 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.1|Prospero.ActiveCfg = Release 5.1|Prospero
90 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.1|Prospero.Build.0 = Release 5.1|Prospero 78 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.1|Prospero.Build.0 = Release 5.1|Prospero
91 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.1|x64.ActiveCfg = Release 5.1|x64 79 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.1|x64.ActiveCfg = Release 5.1|x64
@@ -110,42 +98,42 @@ Global
110 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.4|x64.Build.0 = Release 5.4|x64 98 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.4|x64.Build.0 = Release 5.4|x64
111 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.4|x86.ActiveCfg = Release 5.4|Win32 99 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.4|x86.ActiveCfg = Release 5.4|Win32
112 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.4|x86.Build.0 = Release 5.4|Win32 100 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.4|x86.Build.0 = Release 5.4|Win32
113 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|Prospero.ActiveCfg = Debug 5.1|x64 101 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release LuaJIT|Prospero.ActiveCfg = Release LuaJIT|Prospero
114 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|Prospero.Build.0 = Debug 5.1|x64 102 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release LuaJIT|Prospero.Build.0 = Release LuaJIT|Prospero
103 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release LuaJIT|x64.ActiveCfg = Release LuaJIT|x64
104 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release LuaJIT|x64.Build.0 = Release LuaJIT|x64
105 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release LuaJIT|x86.ActiveCfg = Release LuaJIT|Win32
106 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release LuaJIT|x86.Build.0 = Release LuaJIT|Win32
107 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release MoonJIT|Prospero.ActiveCfg = Release MoonJIT|Prospero
108 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release MoonJIT|Prospero.Build.0 = Release MoonJIT|Prospero
109 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release MoonJIT|x64.ActiveCfg = Release MoonJIT|x64
110 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release MoonJIT|x64.Build.0 = Release MoonJIT|x64
111 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release MoonJIT|x86.ActiveCfg = Release MoonJIT|Win32
112 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release MoonJIT|x86.Build.0 = Release MoonJIT|Win32
113 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|Prospero.ActiveCfg = Debug 5.1|Prospero
114 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|Prospero.Build.0 = Debug 5.1|Prospero
115 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|x64.ActiveCfg = Debug 5.1|x64 115 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|x64.ActiveCfg = Debug 5.1|x64
116 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|x64.Build.0 = Debug 5.1|x64 116 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|x64.Build.0 = Debug 5.1|x64
117 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|x86.ActiveCfg = Debug 5.1|Win32 117 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|x86.ActiveCfg = Debug 5.1|Win32
118 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|x86.Build.0 = Debug 5.1|Win32 118 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|x86.Build.0 = Debug 5.1|Win32
119 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|Prospero.ActiveCfg = Debug 5.2|x64 119 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|Prospero.ActiveCfg = Debug 5.2|Prospero
120 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|Prospero.Build.0 = Debug 5.2|x64 120 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|Prospero.Build.0 = Debug 5.2|Prospero
121 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|x64.ActiveCfg = Debug 5.2|x64 121 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|x64.ActiveCfg = Debug 5.2|x64
122 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|x64.Build.0 = Debug 5.2|x64 122 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|x64.Build.0 = Debug 5.2|x64
123 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|x86.ActiveCfg = Debug 5.2|Win32 123 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|x86.ActiveCfg = Debug 5.2|Win32
124 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|x86.Build.0 = Debug 5.2|Win32 124 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|x86.Build.0 = Debug 5.2|Win32
125 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|Prospero.ActiveCfg = Debug 5.3|x64 125 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|Prospero.ActiveCfg = Debug 5.3|Prospero
126 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|Prospero.Build.0 = Debug 5.3|x64 126 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|Prospero.Build.0 = Debug 5.3|Prospero
127 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|x64.ActiveCfg = Debug 5.3|x64 127 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|x64.ActiveCfg = Debug 5.3|x64
128 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|x64.Build.0 = Debug 5.3|x64 128 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|x64.Build.0 = Debug 5.3|x64
129 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|x86.ActiveCfg = Debug 5.3|Win32 129 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|x86.ActiveCfg = Debug 5.3|Win32
130 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|x86.Build.0 = Debug 5.3|Win32 130 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|x86.Build.0 = Debug 5.3|Win32
131 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|Prospero.ActiveCfg = Debug 5.4|x64 131 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|Prospero.ActiveCfg = Debug 5.4|Prospero
132 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|Prospero.Build.0 = Debug 5.4|x64 132 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|Prospero.Build.0 = Debug 5.4|Prospero
133 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|x64.ActiveCfg = Debug 5.4|x64 133 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|x64.ActiveCfg = Debug 5.4|x64
134 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|x64.Build.0 = Debug 5.4|x64 134 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|x64.Build.0 = Debug 5.4|x64
135 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|x86.ActiveCfg = Debug 5.4|Win32 135 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|x86.ActiveCfg = Debug 5.4|Win32
136 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|x86.Build.0 = Debug 5.4|Win32 136 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|x86.Build.0 = Debug 5.4|Win32
137 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT|Prospero.ActiveCfg = Debug LuaJIT|Prospero
138 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT|Prospero.Build.0 = Debug LuaJIT|Prospero
139 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT|x64.ActiveCfg = Debug LuaJIT|x64
140 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT|x64.Build.0 = Debug LuaJIT|x64
141 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT|x86.ActiveCfg = Debug LuaJIT|Win32
142 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT|x86.Build.0 = Debug LuaJIT|Win32
143 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug MoonJIT|Prospero.ActiveCfg = Release 5.4|x64
144 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug MoonJIT|Prospero.Build.0 = Release 5.4|x64
145 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug MoonJIT|x64.ActiveCfg = Debug MoonJIT|x64
146 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug MoonJIT|x64.Build.0 = Debug MoonJIT|x64
147 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug MoonJIT|x86.ActiveCfg = Debug MoonJIT|Win32
148 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug MoonJIT|x86.Build.0 = Debug MoonJIT|Win32
149 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.1|Prospero.ActiveCfg = Release 5.1|Prospero 137 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.1|Prospero.ActiveCfg = Release 5.1|Prospero
150 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.1|Prospero.Build.0 = Release 5.1|Prospero 138 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.1|Prospero.Build.0 = Release 5.1|Prospero
151 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.1|x64.ActiveCfg = Release 5.1|x64 139 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.1|x64.ActiveCfg = Release 5.1|x64
@@ -170,6 +158,18 @@ Global
170 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|x64.Build.0 = Release 5.4|x64 158 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|x64.Build.0 = Release 5.4|x64
171 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|x86.ActiveCfg = Release 5.4|Win32 159 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|x86.ActiveCfg = Release 5.4|Win32
172 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|x86.Build.0 = Release 5.4|Win32 160 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|x86.Build.0 = Release 5.4|Win32
161 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release LuaJIT|Prospero.ActiveCfg = Release LuaJIT|Prospero
162 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release LuaJIT|Prospero.Build.0 = Release LuaJIT|Prospero
163 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release LuaJIT|x64.ActiveCfg = Release LuaJIT|x64
164 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release LuaJIT|x64.Build.0 = Release LuaJIT|x64
165 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release LuaJIT|x86.ActiveCfg = Release LuaJIT|Win32
166 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release LuaJIT|x86.Build.0 = Release LuaJIT|Win32
167 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release MoonJIT|Prospero.ActiveCfg = Release MoonJIT|Prospero
168 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release MoonJIT|Prospero.Build.0 = Release MoonJIT|Prospero
169 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release MoonJIT|x64.ActiveCfg = Release MoonJIT|x64
170 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release MoonJIT|x64.Build.0 = Release MoonJIT|x64
171 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release MoonJIT|x86.ActiveCfg = Release MoonJIT|Win32
172 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release MoonJIT|x86.Build.0 = Release MoonJIT|Win32
173 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|Prospero.ActiveCfg = Debug 5.1|Prospero 173 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|Prospero.ActiveCfg = Debug 5.1|Prospero
174 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|Prospero.Build.0 = Debug 5.1|Prospero 174 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|Prospero.Build.0 = Debug 5.1|Prospero
175 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|x64.ActiveCfg = Debug 5.1|x64 175 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|x64.ActiveCfg = Debug 5.1|x64
@@ -194,18 +194,6 @@ Global
194 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|x64.Build.0 = Debug 5.4|x64 194 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|x64.Build.0 = Debug 5.4|x64
195 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|x86.ActiveCfg = Debug 5.4|Win32 195 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|x86.ActiveCfg = Debug 5.4|Win32
196 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|x86.Build.0 = Debug 5.4|Win32 196 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|x86.Build.0 = Debug 5.4|Win32
197 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT|Prospero.ActiveCfg = Debug LuaJIT|Prospero
198 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT|Prospero.Build.0 = Debug LuaJIT|Prospero
199 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT|x64.ActiveCfg = Debug LuaJIT|x64
200 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT|x64.Build.0 = Debug LuaJIT|x64
201 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT|x86.ActiveCfg = Debug LuaJIT|Win32
202 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT|x86.Build.0 = Debug LuaJIT|Win32
203 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug MoonJIT|Prospero.ActiveCfg = Debug MoonJIT|Prospero
204 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug MoonJIT|Prospero.Build.0 = Debug MoonJIT|Prospero
205 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug MoonJIT|x64.ActiveCfg = Debug MoonJIT|x64
206 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug MoonJIT|x64.Build.0 = Debug MoonJIT|x64
207 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug MoonJIT|x86.ActiveCfg = Debug MoonJIT|Win32
208 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug MoonJIT|x86.Build.0 = Debug MoonJIT|Win32
209 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.1|Prospero.ActiveCfg = Release 5.1|Prospero 197 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.1|Prospero.ActiveCfg = Release 5.1|Prospero
210 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.1|Prospero.Build.0 = Release 5.1|Prospero 198 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.1|Prospero.Build.0 = Release 5.1|Prospero
211 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.1|x64.ActiveCfg = Release 5.1|x64 199 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.1|x64.ActiveCfg = Release 5.1|x64
@@ -230,6 +218,18 @@ Global
230 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|x64.Build.0 = Release 5.4|x64 218 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|x64.Build.0 = Release 5.4|x64
231 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|x86.ActiveCfg = Release 5.4|Win32 219 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|x86.ActiveCfg = Release 5.4|Win32
232 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|x86.Build.0 = Release 5.4|Win32 220 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|x86.Build.0 = Release 5.4|Win32
221 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release LuaJIT|Prospero.ActiveCfg = Release LuaJIT|Prospero
222 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release LuaJIT|Prospero.Build.0 = Release LuaJIT|Prospero
223 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release LuaJIT|x64.ActiveCfg = Release LuaJIT|x64
224 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release LuaJIT|x64.Build.0 = Release LuaJIT|x64
225 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release LuaJIT|x86.ActiveCfg = Release LuaJIT|Win32
226 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release LuaJIT|x86.Build.0 = Release LuaJIT|Win32
227 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release MoonJIT|Prospero.ActiveCfg = Release MoonJIT|Prospero
228 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release MoonJIT|Prospero.Build.0 = Release MoonJIT|Prospero
229 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release MoonJIT|x64.ActiveCfg = Release MoonJIT|x64
230 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release MoonJIT|x64.Build.0 = Release MoonJIT|x64
231 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release MoonJIT|x86.ActiveCfg = Release MoonJIT|Win32
232 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release MoonJIT|x86.Build.0 = Release MoonJIT|Win32
233 EndGlobalSection 233 EndGlobalSection
234 GlobalSection(SolutionProperties) = preSolution 234 GlobalSection(SolutionProperties) = preSolution
235 HideSolutionNode = FALSE 235 HideSolutionNode = FALSE
diff --git a/Lanes.vcxproj b/Lanes.vcxproj
index 98e1d37..4b1685d 100644
--- a/Lanes.vcxproj
+++ b/Lanes.vcxproj
@@ -49,28 +49,28 @@
49 <Configuration>Debug 5.4</Configuration> 49 <Configuration>Debug 5.4</Configuration>
50 <Platform>x64</Platform> 50 <Platform>x64</Platform>
51 </ProjectConfiguration> 51 </ProjectConfiguration>
52 <ProjectConfiguration Include="Debug LuaJIT|Prospero"> 52 <ProjectConfiguration Include="Release LuaJIT|Prospero">
53 <Configuration>Debug LuaJIT</Configuration> 53 <Configuration>Release LuaJIT</Configuration>
54 <Platform>Prospero</Platform> 54 <Platform>Prospero</Platform>
55 </ProjectConfiguration> 55 </ProjectConfiguration>
56 <ProjectConfiguration Include="Debug LuaJIT|Win32"> 56 <ProjectConfiguration Include="Release LuaJIT|Win32">
57 <Configuration>Debug LuaJIT</Configuration> 57 <Configuration>Release LuaJIT</Configuration>
58 <Platform>Win32</Platform> 58 <Platform>Win32</Platform>
59 </ProjectConfiguration> 59 </ProjectConfiguration>
60 <ProjectConfiguration Include="Debug LuaJIT|x64"> 60 <ProjectConfiguration Include="Release LuaJIT|x64">
61 <Configuration>Debug LuaJIT</Configuration> 61 <Configuration>Release LuaJIT</Configuration>
62 <Platform>x64</Platform> 62 <Platform>x64</Platform>
63 </ProjectConfiguration> 63 </ProjectConfiguration>
64 <ProjectConfiguration Include="Debug MoonJIT|Prospero"> 64 <ProjectConfiguration Include="Release MoonJIT|Prospero">
65 <Configuration>Debug MoonJIT</Configuration> 65 <Configuration>Release MoonJIT</Configuration>
66 <Platform>Prospero</Platform> 66 <Platform>Prospero</Platform>
67 </ProjectConfiguration> 67 </ProjectConfiguration>
68 <ProjectConfiguration Include="Debug MoonJIT|Win32"> 68 <ProjectConfiguration Include="Release MoonJIT|Win32">
69 <Configuration>Debug MoonJIT</Configuration> 69 <Configuration>Release MoonJIT</Configuration>
70 <Platform>Win32</Platform> 70 <Platform>Win32</Platform>
71 </ProjectConfiguration> 71 </ProjectConfiguration>
72 <ProjectConfiguration Include="Debug MoonJIT|x64"> 72 <ProjectConfiguration Include="Release MoonJIT|x64">
73 <Configuration>Debug MoonJIT</Configuration> 73 <Configuration>Release MoonJIT</Configuration>
74 <Platform>x64</Platform> 74 <Platform>x64</Platform>
75 </ProjectConfiguration> 75 </ProjectConfiguration>
76 <ProjectConfiguration Include="Release 5.1|Prospero"> 76 <ProjectConfiguration Include="Release 5.1|Prospero">
@@ -165,7 +165,7 @@
165 <PlatformToolset>v143</PlatformToolset> 165 <PlatformToolset>v143</PlatformToolset>
166 <UseDebugLibraries>true</UseDebugLibraries> 166 <UseDebugLibraries>true</UseDebugLibraries>
167 </PropertyGroup> 167 </PropertyGroup>
168 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'" Label="Configuration"> 168 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'" Label="Configuration">
169 <ConfigurationType>DynamicLibrary</ConfigurationType> 169 <ConfigurationType>DynamicLibrary</ConfigurationType>
170 <CharacterSet>NotSet</CharacterSet> 170 <CharacterSet>NotSet</CharacterSet>
171 <PlatformToolset>v143</PlatformToolset> 171 <PlatformToolset>v143</PlatformToolset>
@@ -183,7 +183,7 @@
183 <PlatformToolset>v143</PlatformToolset> 183 <PlatformToolset>v143</PlatformToolset>
184 <UseDebugLibraries>true</UseDebugLibraries> 184 <UseDebugLibraries>true</UseDebugLibraries>
185 </PropertyGroup> 185 </PropertyGroup>
186 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'" Label="Configuration"> 186 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'" Label="Configuration">
187 <ConfigurationType>DynamicLibrary</ConfigurationType> 187 <ConfigurationType>DynamicLibrary</ConfigurationType>
188 <CharacterSet>NotSet</CharacterSet> 188 <CharacterSet>NotSet</CharacterSet>
189 <PlatformToolset>v143</PlatformToolset> 189 <PlatformToolset>v143</PlatformToolset>
@@ -193,11 +193,13 @@
193 <ConfigurationType>DynamicLibrary</ConfigurationType> 193 <ConfigurationType>DynamicLibrary</ConfigurationType>
194 <CharacterSet>NotSet</CharacterSet> 194 <CharacterSet>NotSet</CharacterSet>
195 <PlatformToolset>v143</PlatformToolset> 195 <PlatformToolset>v143</PlatformToolset>
196 <WholeProgramOptimization>true</WholeProgramOptimization>
196 </PropertyGroup> 197 </PropertyGroup>
197 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'" Label="Configuration"> 198 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'" Label="Configuration">
198 <ConfigurationType>DynamicLibrary</ConfigurationType> 199 <ConfigurationType>DynamicLibrary</ConfigurationType>
199 <CharacterSet>NotSet</CharacterSet> 200 <CharacterSet>NotSet</CharacterSet>
200 <PlatformToolset>v143</PlatformToolset> 201 <PlatformToolset>v143</PlatformToolset>
202 <WholeProgramOptimization>true</WholeProgramOptimization>
201 </PropertyGroup> 203 </PropertyGroup>
202 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'" Label="Configuration"> 204 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'" Label="Configuration">
203 <ConfigurationType>DynamicLibrary</ConfigurationType> 205 <ConfigurationType>DynamicLibrary</ConfigurationType>
@@ -205,7 +207,7 @@
205 <PlatformToolset>v143</PlatformToolset> 207 <PlatformToolset>v143</PlatformToolset>
206 <UseDebugLibraries>true</UseDebugLibraries> 208 <UseDebugLibraries>true</UseDebugLibraries>
207 </PropertyGroup> 209 </PropertyGroup>
208 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'" Label="Configuration"> 210 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'" Label="Configuration">
209 <ConfigurationType>DynamicLibrary</ConfigurationType> 211 <ConfigurationType>DynamicLibrary</ConfigurationType>
210 <CharacterSet>NotSet</CharacterSet> 212 <CharacterSet>NotSet</CharacterSet>
211 <PlatformToolset>v143</PlatformToolset> 213 <PlatformToolset>v143</PlatformToolset>
@@ -223,7 +225,7 @@
223 <PlatformToolset>v143</PlatformToolset> 225 <PlatformToolset>v143</PlatformToolset>
224 <UseDebugLibraries>true</UseDebugLibraries> 226 <UseDebugLibraries>true</UseDebugLibraries>
225 </PropertyGroup> 227 </PropertyGroup>
226 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'" Label="Configuration"> 228 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'" Label="Configuration">
227 <ConfigurationType>DynamicLibrary</ConfigurationType> 229 <ConfigurationType>DynamicLibrary</ConfigurationType>
228 <CharacterSet>NotSet</CharacterSet> 230 <CharacterSet>NotSet</CharacterSet>
229 <PlatformToolset>v143</PlatformToolset> 231 <PlatformToolset>v143</PlatformToolset>
@@ -233,11 +235,13 @@
233 <ConfigurationType>DynamicLibrary</ConfigurationType> 235 <ConfigurationType>DynamicLibrary</ConfigurationType>
234 <CharacterSet>NotSet</CharacterSet> 236 <CharacterSet>NotSet</CharacterSet>
235 <PlatformToolset>v143</PlatformToolset> 237 <PlatformToolset>v143</PlatformToolset>
238 <WholeProgramOptimization>true</WholeProgramOptimization>
236 </PropertyGroup> 239 </PropertyGroup>
237 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'" Label="Configuration"> 240 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'" Label="Configuration">
238 <ConfigurationType>DynamicLibrary</ConfigurationType> 241 <ConfigurationType>DynamicLibrary</ConfigurationType>
239 <CharacterSet>NotSet</CharacterSet> 242 <CharacterSet>NotSet</CharacterSet>
240 <PlatformToolset>v143</PlatformToolset> 243 <PlatformToolset>v143</PlatformToolset>
244 <WholeProgramOptimization>true</WholeProgramOptimization>
241 </PropertyGroup> 245 </PropertyGroup>
242 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="Configuration"> 246 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="Configuration">
243 <ConfigurationType>DynamicLibrary</ConfigurationType> 247 <ConfigurationType>DynamicLibrary</ConfigurationType>
@@ -251,7 +255,7 @@
251 <PlatformToolset>v143</PlatformToolset> 255 <PlatformToolset>v143</PlatformToolset>
252 <UseDebugLibraries>true</UseDebugLibraries> 256 <UseDebugLibraries>true</UseDebugLibraries>
253 </PropertyGroup> 257 </PropertyGroup>
254 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'"> 258 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Prospero'">
255 <PlatformToolset>Clang</PlatformToolset> 259 <PlatformToolset>Clang</PlatformToolset>
256 <ConfigurationType>DynamicLibrary</ConfigurationType> 260 <ConfigurationType>DynamicLibrary</ConfigurationType>
257 </PropertyGroup> 261 </PropertyGroup>
@@ -287,7 +291,7 @@
287 <PlatformToolset>Clang</PlatformToolset> 291 <PlatformToolset>Clang</PlatformToolset>
288 <ConfigurationType>DynamicLibrary</ConfigurationType> 292 <ConfigurationType>DynamicLibrary</ConfigurationType>
289 </PropertyGroup> 293 </PropertyGroup>
290 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'"> 294 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Prospero'">
291 <PlatformToolset>Clang</PlatformToolset> 295 <PlatformToolset>Clang</PlatformToolset>
292 <ConfigurationType>DynamicLibrary</ConfigurationType> 296 <ConfigurationType>DynamicLibrary</ConfigurationType>
293 </PropertyGroup> 297 </PropertyGroup>
@@ -309,7 +313,7 @@
309 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'" Label="PropertySheets"> 313 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'" Label="PropertySheets">
310 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 314 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
311 </ImportGroup> 315 </ImportGroup>
312 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'" Label="PropertySheets"> 316 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'" Label="PropertySheets">
313 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 317 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
314 </ImportGroup> 318 </ImportGroup>
315 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'" Label="PropertySheets"> 319 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'" Label="PropertySheets">
@@ -318,7 +322,7 @@
318 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'" Label="PropertySheets"> 322 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'" Label="PropertySheets">
319 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 323 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
320 </ImportGroup> 324 </ImportGroup>
321 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'" Label="PropertySheets"> 325 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'" Label="PropertySheets">
322 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 326 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
323 </ImportGroup> 327 </ImportGroup>
324 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'" Label="PropertySheets"> 328 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'" Label="PropertySheets">
@@ -330,7 +334,7 @@
330 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'" Label="PropertySheets"> 334 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'" Label="PropertySheets">
331 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 335 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
332 </ImportGroup> 336 </ImportGroup>
333 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'" Label="PropertySheets"> 337 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'" Label="PropertySheets">
334 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 338 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
335 </ImportGroup> 339 </ImportGroup>
336 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'" Label="PropertySheets"> 340 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'" Label="PropertySheets">
@@ -339,7 +343,7 @@
339 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'" Label="PropertySheets"> 343 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'" Label="PropertySheets">
340 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 344 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
341 </ImportGroup> 345 </ImportGroup>
342 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'" Label="PropertySheets"> 346 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'" Label="PropertySheets">
343 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 347 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
344 </ImportGroup> 348 </ImportGroup>
345 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'" Label="PropertySheets"> 349 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'" Label="PropertySheets">
@@ -358,38 +362,38 @@
358 <PropertyGroup> 362 <PropertyGroup>
359 <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion> 363 <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
360 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 364 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
361 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 365 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
362 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 366 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
363 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 367 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
364 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 368 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
365 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 369 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
366 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 370 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
367 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 371 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
368 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 372 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
369 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 373 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
370 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 374 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
371 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 375 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
372 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 376 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
373 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 377 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
374 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 378 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
375 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 379 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
376 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 380 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
377 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 381 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
378 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 382 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
379 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 383 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
380 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 384 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
381 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 385 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
382 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 386 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
383 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 387 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
384 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">false</LinkIncremental> 388 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">false</LinkIncremental>
385 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">false</LinkIncremental> 389 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">false</LinkIncremental>
386 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">false</LinkIncremental> 390 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">false</LinkIncremental>
387 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">false</LinkIncremental> 391 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">false</LinkIncremental>
388 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">false</LinkIncremental> 392 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">false</LinkIncremental>
389 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">false</LinkIncremental> 393 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">false</LinkIncremental>
390 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">false</LinkIncremental> 394 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">false</LinkIncremental>
391 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">false</LinkIncremental> 395 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">false</LinkIncremental>
392 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">false</LinkIncremental> 396 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">false</LinkIncremental>
393 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">false</LinkIncremental> 397 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">false</LinkIncremental>
394 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">false</LinkIncremental> 398 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">false</LinkIncremental>
395 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">false</LinkIncremental> 399 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">false</LinkIncremental>
@@ -403,17 +407,17 @@
403 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">false</LinkIncremental> 407 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">false</LinkIncremental>
404 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">false</LinkIncremental> 408 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">false</LinkIncremental>
405 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">lanes_core</TargetName> 409 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">lanes_core</TargetName>
406 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">lanes_core</TargetName> 410 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">lanes_core</TargetName>
407 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">lanes_core</TargetName> 411 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">lanes_core</TargetName>
408 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">lanes_core</TargetName> 412 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">lanes_core</TargetName>
409 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">lanes_core</TargetName> 413 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">lanes_core</TargetName>
410 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">lanes_core</TargetName> 414 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">lanes_core</TargetName>
411 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">lanes_core</TargetName> 415 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">lanes_core</TargetName>
412 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">lanes_core</TargetName> 416 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">lanes_core</TargetName>
413 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">lanes_core</TargetName> 417 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">lanes_core</TargetName>
414 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">lanes_core</TargetName> 418 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">lanes_core</TargetName>
415 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">lanes_core</TargetName> 419 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">lanes_core</TargetName>
416 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">lanes_core</TargetName> 420 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">lanes_core</TargetName>
417 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">lanes_core</TargetName> 421 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">lanes_core</TargetName>
418 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">lanes_core</TargetName> 422 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">lanes_core</TargetName>
419 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">lanes_core</TargetName> 423 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">lanes_core</TargetName>
@@ -443,7 +447,7 @@
443 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 447 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
444 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis> 448 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
445 </PropertyGroup> 449 </PropertyGroup>
446 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 450 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
447 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 451 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
448 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis> 452 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
449 </PropertyGroup> 453 </PropertyGroup>
@@ -459,7 +463,7 @@
459 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 463 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
460 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis> 464 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
461 </PropertyGroup> 465 </PropertyGroup>
462 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 466 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
463 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 467 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
464 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis> 468 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
465 </PropertyGroup> 469 </PropertyGroup>
@@ -475,7 +479,7 @@
475 <LinkIncremental>false</LinkIncremental> 479 <LinkIncremental>false</LinkIncremental>
476 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis> 480 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
477 </PropertyGroup> 481 </PropertyGroup>
478 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 482 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
479 <LinkIncremental>false</LinkIncremental> 483 <LinkIncremental>false</LinkIncremental>
480 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis> 484 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
481 </PropertyGroup> 485 </PropertyGroup>
@@ -486,7 +490,7 @@
486 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 490 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
487 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis> 491 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
488 </PropertyGroup> 492 </PropertyGroup>
489 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 493 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
490 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis> 494 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
491 </PropertyGroup> 495 </PropertyGroup>
492 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'"> 496 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
@@ -518,12 +522,12 @@
518 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 522 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
519 <TargetName>lanes_core</TargetName> 523 <TargetName>lanes_core</TargetName>
520 </PropertyGroup> 524 </PropertyGroup>
521 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'"> 525 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Prospero'">
522 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 526 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
523 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 527 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
524 <TargetName>lanes_core</TargetName> 528 <TargetName>lanes_core</TargetName>
525 </PropertyGroup> 529 </PropertyGroup>
526 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'"> 530 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Prospero'">
527 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 531 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
528 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 532 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
529 <TargetName>lanes_core</TargetName> 533 <TargetName>lanes_core</TargetName>
@@ -555,7 +559,7 @@
555 </PreBuildEvent> 559 </PreBuildEvent>
556 <ClCompile> 560 <ClCompile>
557 <Optimization>Disabled</Optimization> 561 <Optimization>Disabled</Optimization>
558 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 562 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
559 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 563 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
560 <MinimalRebuild>false</MinimalRebuild> 564 <MinimalRebuild>false</MinimalRebuild>
561 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 565 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -569,58 +573,62 @@
569 <Link> 573 <Link>
570 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies> 574 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
571 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 575 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
572 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 576 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
573 <GenerateDebugInformation>true</GenerateDebugInformation> 577 <GenerateDebugInformation>true</GenerateDebugInformation>
574 <SubSystem>Windows</SubSystem> 578 <SubSystem>Windows</SubSystem>
575 <RandomizedBaseAddress>false</RandomizedBaseAddress> 579 <RandomizedBaseAddress>false</RandomizedBaseAddress>
576 <DataExecutionPrevention> 580 <DataExecutionPrevention>
577 </DataExecutionPrevention> 581 </DataExecutionPrevention>
578 <TargetMachine>MachineX86</TargetMachine> 582 <TargetMachine>MachineX86</TargetMachine>
579 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
580 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 583 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
581 </Link> 584 </Link>
582 <PostBuildEvent> 585 <PostBuildEvent>
583 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\ 586 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
584xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\ 587xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
585</Command> 588</Command>
586 <Message>Copy to Lua 5.1</Message> 589 <Message>
590 </Message>
587 </PostBuildEvent> 591 </PostBuildEvent>
588 </ItemDefinitionGroup> 592 </ItemDefinitionGroup>
589 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 593 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
590 <PreBuildEvent> 594 <PreBuildEvent>
591 <Command> 595 <Command>
592 </Command> 596 </Command>
593 </PreBuildEvent> 597 </PreBuildEvent>
594 <ClCompile> 598 <ClCompile>
595 <Optimization>Disabled</Optimization> 599 <Optimization>MaxSpeed</Optimization>
596 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 600 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
597 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 601 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
598 <MinimalRebuild>false</MinimalRebuild> 602 <MinimalRebuild>false</MinimalRebuild>
599 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 603 <BasicRuntimeChecks>
604 </BasicRuntimeChecks>
600 <PrecompiledHeader>Use</PrecompiledHeader> 605 <PrecompiledHeader>Use</PrecompiledHeader>
601 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 606 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
602 <WarningLevel>Level4</WarningLevel> 607 <WarningLevel>Level4</WarningLevel>
603 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 608 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
604 <LanguageStandard>stdcpp20</LanguageStandard> 609 <LanguageStandard>stdcpp20</LanguageStandard>
605 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 610 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
611 <OmitFramePointers>true</OmitFramePointers>
612 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
606 </ClCompile> 613 </ClCompile>
607 <Link> 614 <Link>
608 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies> 615 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
609 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 616 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
610 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 617 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
611 <GenerateDebugInformation>true</GenerateDebugInformation> 618 <GenerateDebugInformation>true</GenerateDebugInformation>
612 <SubSystem>Windows</SubSystem> 619 <SubSystem>Windows</SubSystem>
613 <RandomizedBaseAddress>false</RandomizedBaseAddress> 620 <RandomizedBaseAddress>false</RandomizedBaseAddress>
614 <DataExecutionPrevention> 621 <DataExecutionPrevention>
615 </DataExecutionPrevention> 622 </DataExecutionPrevention>
616 <TargetMachine>MachineX86</TargetMachine> 623 <TargetMachine>MachineX86</TargetMachine>
617 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
618 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
619 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 624 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
620 </Link> 625 </Link>
621 <PostBuildEvent> 626 <PostBuildEvent>
622 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)\</Command> 627 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
623 <Message>Copy to LuaJIT</Message> 628xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
629</Command>
630 <Message>
631 </Message>
624 </PostBuildEvent> 632 </PostBuildEvent>
625 </ItemDefinitionGroup> 633 </ItemDefinitionGroup>
626 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 634 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
@@ -630,7 +638,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
630 </PreBuildEvent> 638 </PreBuildEvent>
631 <ClCompile> 639 <ClCompile>
632 <Optimization>Disabled</Optimization> 640 <Optimization>Disabled</Optimization>
633 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 641 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
634 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 642 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
635 <MinimalRebuild>false</MinimalRebuild> 643 <MinimalRebuild>false</MinimalRebuild>
636 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 644 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -644,21 +652,21 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
644 <Link> 652 <Link>
645 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies> 653 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies>
646 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 654 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
647 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 655 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
648 <GenerateDebugInformation>true</GenerateDebugInformation> 656 <GenerateDebugInformation>true</GenerateDebugInformation>
649 <SubSystem>Windows</SubSystem> 657 <SubSystem>Windows</SubSystem>
650 <RandomizedBaseAddress>false</RandomizedBaseAddress> 658 <RandomizedBaseAddress>false</RandomizedBaseAddress>
651 <DataExecutionPrevention> 659 <DataExecutionPrevention>
652 </DataExecutionPrevention> 660 </DataExecutionPrevention>
653 <TargetMachine>MachineX86</TargetMachine> 661 <TargetMachine>MachineX86</TargetMachine>
654 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
655 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 662 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
656 </Link> 663 </Link>
657 <PostBuildEvent> 664 <PostBuildEvent>
658 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\ 665 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
659xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\ 666xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
660</Command> 667</Command>
661 <Message>Copy to Lua 5.3</Message> 668 <Message>
669 </Message>
662 </PostBuildEvent> 670 </PostBuildEvent>
663 </ItemDefinitionGroup> 671 </ItemDefinitionGroup>
664 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 672 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
@@ -668,7 +676,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\
668 </PreBuildEvent> 676 </PreBuildEvent>
669 <ClCompile> 677 <ClCompile>
670 <Optimization>Disabled</Optimization> 678 <Optimization>Disabled</Optimization>
671 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 679 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
672 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 680 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
673 <MinimalRebuild>false</MinimalRebuild> 681 <MinimalRebuild>false</MinimalRebuild>
674 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 682 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -682,59 +690,61 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\
682 <Link> 690 <Link>
683 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies> 691 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies>
684 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 692 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
685 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 693 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
686 <GenerateDebugInformation>true</GenerateDebugInformation> 694 <GenerateDebugInformation>true</GenerateDebugInformation>
687 <SubSystem>Windows</SubSystem> 695 <SubSystem>Windows</SubSystem>
688 <RandomizedBaseAddress>false</RandomizedBaseAddress> 696 <RandomizedBaseAddress>false</RandomizedBaseAddress>
689 <DataExecutionPrevention> 697 <DataExecutionPrevention>
690 </DataExecutionPrevention> 698 </DataExecutionPrevention>
691 <TargetMachine>MachineX86</TargetMachine> 699 <TargetMachine>MachineX86</TargetMachine>
692 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
693 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
694 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 700 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
695 </Link> 701 </Link>
696 <PostBuildEvent> 702 <PostBuildEvent>
697 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\ 703 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
698xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\ 704xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
699</Command> 705</Command>
700 <Message>Copy to Lua 5.4</Message> 706 <Message>
707 </Message>
701 </PostBuildEvent> 708 </PostBuildEvent>
702 </ItemDefinitionGroup> 709 </ItemDefinitionGroup>
703 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 710 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
704 <PreBuildEvent> 711 <PreBuildEvent>
705 <Command> 712 <Command>
706 </Command> 713 </Command>
707 </PreBuildEvent> 714 </PreBuildEvent>
708 <ClCompile> 715 <ClCompile>
709 <Optimization>Disabled</Optimization> 716 <Optimization>Disabled</Optimization>
710 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\MoonJIT\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 717 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
711 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 718 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
712 <MinimalRebuild>false</MinimalRebuild> 719 <MinimalRebuild>false</MinimalRebuild>
713 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 720 <BasicRuntimeChecks>
721 </BasicRuntimeChecks>
714 <PrecompiledHeader>Use</PrecompiledHeader> 722 <PrecompiledHeader>Use</PrecompiledHeader>
715 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 723 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
716 <WarningLevel>Level4</WarningLevel> 724 <WarningLevel>Level4</WarningLevel>
717 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 725 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
718 <LanguageStandard>stdcpp20</LanguageStandard> 726 <LanguageStandard>stdcpp20</LanguageStandard>
719 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 727 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
728 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
720 </ClCompile> 729 </ClCompile>
721 <Link> 730 <Link>
722 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies> 731 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
723 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 732 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
724 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\MoonJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 733 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
725 <GenerateDebugInformation>true</GenerateDebugInformation> 734 <GenerateDebugInformation>true</GenerateDebugInformation>
726 <SubSystem>Windows</SubSystem> 735 <SubSystem>Windows</SubSystem>
727 <RandomizedBaseAddress>false</RandomizedBaseAddress> 736 <RandomizedBaseAddress>false</RandomizedBaseAddress>
728 <DataExecutionPrevention> 737 <DataExecutionPrevention>
729 </DataExecutionPrevention> 738 </DataExecutionPrevention>
730 <TargetMachine>MachineX86</TargetMachine> 739 <TargetMachine>MachineX86</TargetMachine>
731 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
732 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
733 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 740 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
734 </Link> 741 </Link>
735 <PostBuildEvent> 742 <PostBuildEvent>
736 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\MoonJIT\bin\$(Platform)\</Command> 743 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
737 <Message>Copy to MoonJIT</Message> 744xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
745</Command>
746 <Message>
747 </Message>
738 </PostBuildEvent> 748 </PostBuildEvent>
739 </ItemDefinitionGroup> 749 </ItemDefinitionGroup>
740 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'"> 750 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
@@ -743,7 +753,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
743 </Command> 753 </Command>
744 </PreBuildEvent> 754 </PreBuildEvent>
745 <ClCompile> 755 <ClCompile>
746 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 756 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
747 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 757 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
748 <MinimalRebuild>false</MinimalRebuild> 758 <MinimalRebuild>false</MinimalRebuild>
749 <PrecompiledHeader>Use</PrecompiledHeader> 759 <PrecompiledHeader>Use</PrecompiledHeader>
@@ -753,27 +763,31 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
753 <LanguageStandard>stdcpp20</LanguageStandard> 763 <LanguageStandard>stdcpp20</LanguageStandard>
754 <WholeProgramOptimization>true</WholeProgramOptimization> 764 <WholeProgramOptimization>true</WholeProgramOptimization>
755 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 765 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
766 <OmitFramePointers>true</OmitFramePointers>
767 <BasicRuntimeChecks />
768 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
756 </ClCompile> 769 </ClCompile>
757 <Link> 770 <Link>
758 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies> 771 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies>
759 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 772 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
760 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 773 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
761 <GenerateDebugInformation>true</GenerateDebugInformation> 774 <GenerateDebugInformation>true</GenerateDebugInformation>
762 <SubSystem>Windows</SubSystem> 775 <SubSystem>Windows</SubSystem>
763 <RandomizedBaseAddress>false</RandomizedBaseAddress> 776 <RandomizedBaseAddress>false</RandomizedBaseAddress>
764 <DataExecutionPrevention> 777 <DataExecutionPrevention>
765 </DataExecutionPrevention> 778 </DataExecutionPrevention>
766 <TargetMachine>MachineX86</TargetMachine> 779 <TargetMachine>MachineX86</TargetMachine>
767 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
768 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
769 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 780 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
770 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 781 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
782 <OptimizeReferences>true</OptimizeReferences>
783 <EnableCOMDATFolding>true</EnableCOMDATFolding>
771 </Link> 784 </Link>
772 <PostBuildEvent> 785 <PostBuildEvent>
773 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\ 786 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
774xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\ 787xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
775</Command> 788</Command>
776 <Message>Copy to Lua 5.3</Message> 789 <Message>
790 </Message>
777 </PostBuildEvent> 791 </PostBuildEvent>
778 </ItemDefinitionGroup> 792 </ItemDefinitionGroup>
779 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'"> 793 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
@@ -782,7 +796,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\
782 </Command> 796 </Command>
783 </PreBuildEvent> 797 </PreBuildEvent>
784 <ClCompile> 798 <ClCompile>
785 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 799 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
786 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 800 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
787 <PrecompiledHeader>Use</PrecompiledHeader> 801 <PrecompiledHeader>Use</PrecompiledHeader>
788 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 802 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
@@ -791,27 +805,31 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\
791 <LanguageStandard>stdcpp20</LanguageStandard> 805 <LanguageStandard>stdcpp20</LanguageStandard>
792 <WholeProgramOptimization>true</WholeProgramOptimization> 806 <WholeProgramOptimization>true</WholeProgramOptimization>
793 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 807 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
808 <OmitFramePointers>true</OmitFramePointers>
809 <BasicRuntimeChecks />
810 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
794 </ClCompile> 811 </ClCompile>
795 <Link> 812 <Link>
796 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies> 813 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies>
797 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 814 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
798 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 815 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
799 <GenerateDebugInformation>true</GenerateDebugInformation> 816 <GenerateDebugInformation>true</GenerateDebugInformation>
800 <SubSystem>Windows</SubSystem> 817 <SubSystem>Windows</SubSystem>
801 <RandomizedBaseAddress>false</RandomizedBaseAddress> 818 <RandomizedBaseAddress>false</RandomizedBaseAddress>
802 <DataExecutionPrevention> 819 <DataExecutionPrevention>
803 </DataExecutionPrevention> 820 </DataExecutionPrevention>
804 <TargetMachine>MachineX86</TargetMachine> 821 <TargetMachine>MachineX86</TargetMachine>
805 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
806 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
807 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 822 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
808 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 823 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
824 <OptimizeReferences>true</OptimizeReferences>
825 <EnableCOMDATFolding>true</EnableCOMDATFolding>
809 </Link> 826 </Link>
810 <PostBuildEvent> 827 <PostBuildEvent>
811 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\ 828 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
812xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\ 829xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
813</Command> 830</Command>
814 <Message>Copy to Lua 5.4</Message> 831 <Message>
832 </Message>
815 </PostBuildEvent> 833 </PostBuildEvent>
816 </ItemDefinitionGroup> 834 </ItemDefinitionGroup>
817 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'"> 835 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
@@ -821,7 +839,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
821 </PreBuildEvent> 839 </PreBuildEvent>
822 <ClCompile> 840 <ClCompile>
823 <Optimization>Disabled</Optimization> 841 <Optimization>Disabled</Optimization>
824 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 842 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
825 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 843 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
826 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 844 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
827 <PrecompiledHeader>Use</PrecompiledHeader> 845 <PrecompiledHeader>Use</PrecompiledHeader>
@@ -830,11 +848,12 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
830 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 848 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
831 <LanguageStandard>stdcpp20</LanguageStandard> 849 <LanguageStandard>stdcpp20</LanguageStandard>
832 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 850 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
851 <OmitFramePointers>false</OmitFramePointers>
833 </ClCompile> 852 </ClCompile>
834 <Link> 853 <Link>
835 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies> 854 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
836 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 855 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
837 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 856 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
838 <GenerateDebugInformation>true</GenerateDebugInformation> 857 <GenerateDebugInformation>true</GenerateDebugInformation>
839 <SubSystem>Windows</SubSystem> 858 <SubSystem>Windows</SubSystem>
840 <RandomizedBaseAddress>false</RandomizedBaseAddress> 859 <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -842,33 +861,37 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
842 </DataExecutionPrevention> 861 </DataExecutionPrevention>
843 </Link> 862 </Link>
844 <PostBuildEvent> 863 <PostBuildEvent>
845 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\ 864 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
846xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\ 865xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
847</Command> 866</Command>
848 <Message>Copy to Lua 5.1</Message> 867 <Message>
868 </Message>
849 </PostBuildEvent> 869 </PostBuildEvent>
850 </ItemDefinitionGroup> 870 </ItemDefinitionGroup>
851 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 871 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
852 <PreBuildEvent> 872 <PreBuildEvent>
853 <Command> 873 <Command>
854 </Command> 874 </Command>
855 </PreBuildEvent> 875 </PreBuildEvent>
856 <ClCompile> 876 <ClCompile>
857 <Optimization>Disabled</Optimization> 877 <Optimization>MaxSpeed</Optimization>
858 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 878 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
859 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 879 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
860 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 880 <BasicRuntimeChecks>
881 </BasicRuntimeChecks>
861 <PrecompiledHeader>Use</PrecompiledHeader> 882 <PrecompiledHeader>Use</PrecompiledHeader>
862 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 883 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
863 <WarningLevel>Level4</WarningLevel> 884 <WarningLevel>Level4</WarningLevel>
864 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 885 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
865 <LanguageStandard>stdcpp20</LanguageStandard> 886 <LanguageStandard>stdcpp20</LanguageStandard>
866 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 887 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
888 <OmitFramePointers>true</OmitFramePointers>
889 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
867 </ClCompile> 890 </ClCompile>
868 <Link> 891 <Link>
869 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies> 892 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
870 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 893 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
871 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 894 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
872 <GenerateDebugInformation>true</GenerateDebugInformation> 895 <GenerateDebugInformation>true</GenerateDebugInformation>
873 <SubSystem>Windows</SubSystem> 896 <SubSystem>Windows</SubSystem>
874 <RandomizedBaseAddress>false</RandomizedBaseAddress> 897 <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -876,8 +899,11 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
876 </DataExecutionPrevention> 899 </DataExecutionPrevention>
877 </Link> 900 </Link>
878 <PostBuildEvent> 901 <PostBuildEvent>
879 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)\</Command> 902 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
880 <Message>Copy to LuaJIT</Message> 903xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
904</Command>
905 <Message>
906 </Message>
881 </PostBuildEvent> 907 </PostBuildEvent>
882 </ItemDefinitionGroup> 908 </ItemDefinitionGroup>
883 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'"> 909 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
@@ -887,7 +913,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
887 </PreBuildEvent> 913 </PreBuildEvent>
888 <ClCompile> 914 <ClCompile>
889 <Optimization>Disabled</Optimization> 915 <Optimization>Disabled</Optimization>
890 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 916 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
891 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 917 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
892 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 918 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
893 <PrecompiledHeader>Use</PrecompiledHeader> 919 <PrecompiledHeader>Use</PrecompiledHeader>
@@ -896,11 +922,12 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
896 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 922 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
897 <LanguageStandard>stdcpp20</LanguageStandard> 923 <LanguageStandard>stdcpp20</LanguageStandard>
898 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 924 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
925 <OmitFramePointers>false</OmitFramePointers>
899 </ClCompile> 926 </ClCompile>
900 <Link> 927 <Link>
901 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies> 928 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies>
902 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 929 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
903 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 930 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
904 <GenerateDebugInformation>true</GenerateDebugInformation> 931 <GenerateDebugInformation>true</GenerateDebugInformation>
905 <SubSystem>Windows</SubSystem> 932 <SubSystem>Windows</SubSystem>
906 <RandomizedBaseAddress>false</RandomizedBaseAddress> 933 <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -908,10 +935,11 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
908 </DataExecutionPrevention> 935 </DataExecutionPrevention>
909 </Link> 936 </Link>
910 <PostBuildEvent> 937 <PostBuildEvent>
911 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\ 938 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
912xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\ 939xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
913</Command> 940</Command>
914 <Message>Copy to Lua 5.3</Message> 941 <Message>
942 </Message>
915 </PostBuildEvent> 943 </PostBuildEvent>
916 </ItemDefinitionGroup> 944 </ItemDefinitionGroup>
917 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 945 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
@@ -921,7 +949,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\
921 </PreBuildEvent> 949 </PreBuildEvent>
922 <ClCompile> 950 <ClCompile>
923 <Optimization>Disabled</Optimization> 951 <Optimization>Disabled</Optimization>
924 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 952 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
925 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 953 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
926 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 954 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
927 <PrecompiledHeader>Use</PrecompiledHeader> 955 <PrecompiledHeader>Use</PrecompiledHeader>
@@ -930,11 +958,12 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\
930 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 958 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
931 <LanguageStandard>stdcpp20</LanguageStandard> 959 <LanguageStandard>stdcpp20</LanguageStandard>
932 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 960 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
961 <OmitFramePointers>false</OmitFramePointers>
933 </ClCompile> 962 </ClCompile>
934 <Link> 963 <Link>
935 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies> 964 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies>
936 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 965 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
937 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 966 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
938 <GenerateDebugInformation>true</GenerateDebugInformation> 967 <GenerateDebugInformation>true</GenerateDebugInformation>
939 <SubSystem>Windows</SubSystem> 968 <SubSystem>Windows</SubSystem>
940 <RandomizedBaseAddress>false</RandomizedBaseAddress> 969 <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -942,33 +971,37 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\
942 </DataExecutionPrevention> 971 </DataExecutionPrevention>
943 </Link> 972 </Link>
944 <PostBuildEvent> 973 <PostBuildEvent>
945 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\ 974 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
946xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\ 975xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
947</Command> 976</Command>
948 <Message>Copy to Lua 5.4</Message> 977 <Message>
978 </Message>
949 </PostBuildEvent> 979 </PostBuildEvent>
950 </ItemDefinitionGroup> 980 </ItemDefinitionGroup>
951 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 981 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
952 <PreBuildEvent> 982 <PreBuildEvent>
953 <Command> 983 <Command>
954 </Command> 984 </Command>
955 </PreBuildEvent> 985 </PreBuildEvent>
956 <ClCompile> 986 <ClCompile>
957 <Optimization>Disabled</Optimization> 987 <Optimization>Disabled</Optimization>
958 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\MoonJIT\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 988 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
959 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 989 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
960 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 990 <BasicRuntimeChecks>
991 </BasicRuntimeChecks>
961 <PrecompiledHeader>Use</PrecompiledHeader> 992 <PrecompiledHeader>Use</PrecompiledHeader>
962 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 993 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
963 <WarningLevel>Level4</WarningLevel> 994 <WarningLevel>Level4</WarningLevel>
964 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 995 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
965 <LanguageStandard>stdcpp20</LanguageStandard> 996 <LanguageStandard>stdcpp20</LanguageStandard>
966 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 997 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
998 <OmitFramePointers>false</OmitFramePointers>
999 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
967 </ClCompile> 1000 </ClCompile>
968 <Link> 1001 <Link>
969 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies> 1002 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
970 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 1003 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
971 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\MoonJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 1004 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
972 <GenerateDebugInformation>true</GenerateDebugInformation> 1005 <GenerateDebugInformation>true</GenerateDebugInformation>
973 <SubSystem>Windows</SubSystem> 1006 <SubSystem>Windows</SubSystem>
974 <RandomizedBaseAddress>false</RandomizedBaseAddress> 1007 <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -976,8 +1009,11 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
976 </DataExecutionPrevention> 1009 </DataExecutionPrevention>
977 </Link> 1010 </Link>
978 <PostBuildEvent> 1011 <PostBuildEvent>
979 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\MoonJIT\bin\$(Platform)\</Command> 1012 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
980 <Message>Copy to MoonJIT</Message> 1013xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1014</Command>
1015 <Message>
1016 </Message>
981 </PostBuildEvent> 1017 </PostBuildEvent>
982 </ItemDefinitionGroup> 1018 </ItemDefinitionGroup>
983 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'"> 1019 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
@@ -986,8 +1022,8 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
986 </Command> 1022 </Command>
987 </PreBuildEvent> 1023 </PreBuildEvent>
988 <ClCompile> 1024 <ClCompile>
989 <Optimization>Full</Optimization> 1025 <Optimization>MaxSpeed</Optimization>
990 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 1026 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
991 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1027 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
992 <PrecompiledHeader>Use</PrecompiledHeader> 1028 <PrecompiledHeader>Use</PrecompiledHeader>
993 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 1029 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
@@ -996,23 +1032,29 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
996 <LanguageStandard>stdcpp20</LanguageStandard> 1032 <LanguageStandard>stdcpp20</LanguageStandard>
997 <WholeProgramOptimization>true</WholeProgramOptimization> 1033 <WholeProgramOptimization>true</WholeProgramOptimization>
998 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 1034 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1035 <OmitFramePointers>true</OmitFramePointers>
1036 <BasicRuntimeChecks />
1037 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
999 </ClCompile> 1038 </ClCompile>
1000 <Link> 1039 <Link>
1001 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies> 1040 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies>
1002 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 1041 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1003 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 1042 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
1004 <GenerateDebugInformation>true</GenerateDebugInformation> 1043 <GenerateDebugInformation>true</GenerateDebugInformation>
1005 <SubSystem>Windows</SubSystem> 1044 <SubSystem>Windows</SubSystem>
1006 <RandomizedBaseAddress>false</RandomizedBaseAddress> 1045 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1007 <DataExecutionPrevention> 1046 <DataExecutionPrevention>
1008 </DataExecutionPrevention> 1047 </DataExecutionPrevention>
1009 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 1048 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1049 <OptimizeReferences>true</OptimizeReferences>
1050 <EnableCOMDATFolding>true</EnableCOMDATFolding>
1010 </Link> 1051 </Link>
1011 <PostBuildEvent> 1052 <PostBuildEvent>
1012 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\ 1053 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1013xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\ 1054xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1014</Command> 1055</Command>
1015 <Message>Copy to Lua 5.3</Message> 1056 <Message>
1057 </Message>
1016 </PostBuildEvent> 1058 </PostBuildEvent>
1017 </ItemDefinitionGroup> 1059 </ItemDefinitionGroup>
1018 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'"> 1060 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
@@ -1021,7 +1063,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\
1021 </Command> 1063 </Command>
1022 </PreBuildEvent> 1064 </PreBuildEvent>
1023 <ClCompile> 1065 <ClCompile>
1024 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 1066 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
1025 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1067 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1026 <PrecompiledHeader>Use</PrecompiledHeader> 1068 <PrecompiledHeader>Use</PrecompiledHeader>
1027 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 1069 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
@@ -1030,23 +1072,29 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua53\
1030 <LanguageStandard>stdcpp20</LanguageStandard> 1072 <LanguageStandard>stdcpp20</LanguageStandard>
1031 <WholeProgramOptimization>true</WholeProgramOptimization> 1073 <WholeProgramOptimization>true</WholeProgramOptimization>
1032 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 1074 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1075 <OmitFramePointers>true</OmitFramePointers>
1076 <BasicRuntimeChecks />
1077 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1033 </ClCompile> 1078 </ClCompile>
1034 <Link> 1079 <Link>
1035 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies> 1080 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies>
1036 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 1081 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1037 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 1082 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
1038 <GenerateDebugInformation>true</GenerateDebugInformation> 1083 <GenerateDebugInformation>true</GenerateDebugInformation>
1039 <SubSystem>Windows</SubSystem> 1084 <SubSystem>Windows</SubSystem>
1040 <RandomizedBaseAddress>false</RandomizedBaseAddress> 1085 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1041 <DataExecutionPrevention> 1086 <DataExecutionPrevention>
1042 </DataExecutionPrevention> 1087 </DataExecutionPrevention>
1043 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 1088 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1089 <OptimizeReferences>true</OptimizeReferences>
1090 <EnableCOMDATFolding>true</EnableCOMDATFolding>
1044 </Link> 1091 </Link>
1045 <PostBuildEvent> 1092 <PostBuildEvent>
1046 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\ 1093 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1047xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\ 1094xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1048</Command> 1095</Command>
1049 <Message>Copy to Lua 5.4</Message> 1096 <Message>
1097 </Message>
1050 </PostBuildEvent> 1098 </PostBuildEvent>
1051 </ItemDefinitionGroup> 1099 </ItemDefinitionGroup>
1052 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 1100 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
@@ -1056,7 +1104,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
1056 </PreBuildEvent> 1104 </PreBuildEvent>
1057 <ClCompile> 1105 <ClCompile>
1058 <Optimization>Disabled</Optimization> 1106 <Optimization>Disabled</Optimization>
1059 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 1107 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
1060 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1108 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1061 <MinimalRebuild>false</MinimalRebuild> 1109 <MinimalRebuild>false</MinimalRebuild>
1062 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 1110 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -1070,21 +1118,21 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua54\
1070 <Link> 1118 <Link>
1071 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies> 1119 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies>
1072 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 1120 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1073 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 1121 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
1074 <GenerateDebugInformation>true</GenerateDebugInformation> 1122 <GenerateDebugInformation>true</GenerateDebugInformation>
1075 <SubSystem>Windows</SubSystem> 1123 <SubSystem>Windows</SubSystem>
1076 <RandomizedBaseAddress>false</RandomizedBaseAddress> 1124 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1077 <DataExecutionPrevention> 1125 <DataExecutionPrevention>
1078 </DataExecutionPrevention> 1126 </DataExecutionPrevention>
1079 <TargetMachine>MachineX86</TargetMachine> 1127 <TargetMachine>MachineX86</TargetMachine>
1080 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
1081 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 1128 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
1082 </Link> 1129 </Link>
1083 <PostBuildEvent> 1130 <PostBuildEvent>
1084 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\ 1131 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1085xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\ 1132xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1086</Command> 1133</Command>
1087 <Message>Copy to Lua 5.2</Message> 1134 <Message>
1135 </Message>
1088 </PostBuildEvent> 1136 </PostBuildEvent>
1089 </ItemDefinitionGroup> 1137 </ItemDefinitionGroup>
1090 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 1138 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
@@ -1094,7 +1142,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1094 </PreBuildEvent> 1142 </PreBuildEvent>
1095 <ClCompile> 1143 <ClCompile>
1096 <Optimization>Disabled</Optimization> 1144 <Optimization>Disabled</Optimization>
1097 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 1145 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
1098 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1146 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1099 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 1147 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1100 <PrecompiledHeader>Use</PrecompiledHeader> 1148 <PrecompiledHeader>Use</PrecompiledHeader>
@@ -1103,11 +1151,12 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1103 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 1151 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1104 <LanguageStandard>stdcpp20</LanguageStandard> 1152 <LanguageStandard>stdcpp20</LanguageStandard>
1105 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 1153 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1154 <OmitFramePointers>false</OmitFramePointers>
1106 </ClCompile> 1155 </ClCompile>
1107 <Link> 1156 <Link>
1108 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies> 1157 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies>
1109 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 1158 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1110 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 1159 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
1111 <GenerateDebugInformation>true</GenerateDebugInformation> 1160 <GenerateDebugInformation>true</GenerateDebugInformation>
1112 <SubSystem>Windows</SubSystem> 1161 <SubSystem>Windows</SubSystem>
1113 <RandomizedBaseAddress>false</RandomizedBaseAddress> 1162 <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -1115,10 +1164,11 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1115 </DataExecutionPrevention> 1164 </DataExecutionPrevention>
1116 </Link> 1165 </Link>
1117 <PostBuildEvent> 1166 <PostBuildEvent>
1118 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\ 1167 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1119xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\ 1168xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1120</Command> 1169</Command>
1121 <Message>Copy to Lua 5.2</Message> 1170 <Message>
1171 </Message>
1122 </PostBuildEvent> 1172 </PostBuildEvent>
1123 </ItemDefinitionGroup> 1173 </ItemDefinitionGroup>
1124 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'"> 1174 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
@@ -1127,7 +1177,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1127 </Command> 1177 </Command>
1128 </PreBuildEvent> 1178 </PreBuildEvent>
1129 <ClCompile> 1179 <ClCompile>
1130 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 1180 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
1131 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1181 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1132 <PrecompiledHeader>Use</PrecompiledHeader> 1182 <PrecompiledHeader>Use</PrecompiledHeader>
1133 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 1183 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
@@ -1135,11 +1185,14 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1135 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 1185 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1136 <LanguageStandard>stdcpp20</LanguageStandard> 1186 <LanguageStandard>stdcpp20</LanguageStandard>
1137 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 1187 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1188 <OmitFramePointers>true</OmitFramePointers>
1189 <BasicRuntimeChecks />
1190 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1138 </ClCompile> 1191 </ClCompile>
1139 <Link> 1192 <Link>
1140 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies> 1193 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
1141 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 1194 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1142 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 1195 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
1143 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 1196 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
1144 <GenerateDebugInformation>true</GenerateDebugInformation> 1197 <GenerateDebugInformation>true</GenerateDebugInformation>
1145 <SubSystem>Windows</SubSystem> 1198 <SubSystem>Windows</SubSystem>
@@ -1149,15 +1202,15 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1149 <DataExecutionPrevention> 1202 <DataExecutionPrevention>
1150 </DataExecutionPrevention> 1203 </DataExecutionPrevention>
1151 <TargetMachine>MachineX86</TargetMachine> 1204 <TargetMachine>MachineX86</TargetMachine>
1152 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
1153 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 1205 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
1154 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 1206 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1155 </Link> 1207 </Link>
1156 <PostBuildEvent> 1208 <PostBuildEvent>
1157 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\ 1209 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1158xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\ 1210xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1159</Command> 1211</Command>
1160 <Message>Copy to Lua 5.1</Message> 1212 <Message>
1213 </Message>
1161 </PostBuildEvent> 1214 </PostBuildEvent>
1162 </ItemDefinitionGroup> 1215 </ItemDefinitionGroup>
1163 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'"> 1216 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
@@ -1166,7 +1219,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
1166 </Command> 1219 </Command>
1167 </PreBuildEvent> 1220 </PreBuildEvent>
1168 <ClCompile> 1221 <ClCompile>
1169 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 1222 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
1170 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1223 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1171 <PrecompiledHeader>Use</PrecompiledHeader> 1224 <PrecompiledHeader>Use</PrecompiledHeader>
1172 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 1225 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
@@ -1174,11 +1227,14 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
1174 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 1227 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1175 <LanguageStandard>stdcpp20</LanguageStandard> 1228 <LanguageStandard>stdcpp20</LanguageStandard>
1176 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 1229 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1230 <OmitFramePointers>true</OmitFramePointers>
1231 <BasicRuntimeChecks />
1232 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1177 </ClCompile> 1233 </ClCompile>
1178 <Link> 1234 <Link>
1179 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies> 1235 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
1180 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 1236 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1181 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 1237 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
1182 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 1238 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
1183 <GenerateDebugInformation>true</GenerateDebugInformation> 1239 <GenerateDebugInformation>true</GenerateDebugInformation>
1184 <SubSystem>Windows</SubSystem> 1240 <SubSystem>Windows</SubSystem>
@@ -1190,10 +1246,11 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
1190 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 1246 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1191 </Link> 1247 </Link>
1192 <PostBuildEvent> 1248 <PostBuildEvent>
1193 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\ 1249 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1194xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\ 1250xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1195</Command> 1251</Command>
1196 <Message>Copy to Lua 5.1</Message> 1252 <Message>
1253 </Message>
1197 </PostBuildEvent> 1254 </PostBuildEvent>
1198 </ItemDefinitionGroup> 1255 </ItemDefinitionGroup>
1199 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'"> 1256 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
@@ -1202,7 +1259,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
1202 </Command> 1259 </Command>
1203 </PreBuildEvent> 1260 </PreBuildEvent>
1204 <ClCompile> 1261 <ClCompile>
1205 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 1262 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
1206 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1263 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1207 <PrecompiledHeader>Use</PrecompiledHeader> 1264 <PrecompiledHeader>Use</PrecompiledHeader>
1208 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 1265 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
@@ -1210,11 +1267,14 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
1210 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 1267 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1211 <LanguageStandard>stdcpp20</LanguageStandard> 1268 <LanguageStandard>stdcpp20</LanguageStandard>
1212 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 1269 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1270 <OmitFramePointers>true</OmitFramePointers>
1271 <BasicRuntimeChecks />
1272 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1213 </ClCompile> 1273 </ClCompile>
1214 <Link> 1274 <Link>
1215 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies> 1275 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies>
1216 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 1276 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1217 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 1277 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
1218 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 1278 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
1219 <GenerateDebugInformation>true</GenerateDebugInformation> 1279 <GenerateDebugInformation>true</GenerateDebugInformation>
1220 <SubSystem>Windows</SubSystem> 1280 <SubSystem>Windows</SubSystem>
@@ -1224,16 +1284,15 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua51\
1224 <DataExecutionPrevention> 1284 <DataExecutionPrevention>
1225 </DataExecutionPrevention> 1285 </DataExecutionPrevention>
1226 <TargetMachine>MachineX86</TargetMachine> 1286 <TargetMachine>MachineX86</TargetMachine>
1227 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
1228 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
1229 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary> 1287 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
1230 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 1288 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1231 </Link> 1289 </Link>
1232 <PostBuildEvent> 1290 <PostBuildEvent>
1233 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\ 1291 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1234xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\ 1292xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1235</Command> 1293</Command>
1236 <Message>Copy to Lua 5.2</Message> 1294 <Message>
1295 </Message>
1237 </PostBuildEvent> 1296 </PostBuildEvent>
1238 </ItemDefinitionGroup> 1297 </ItemDefinitionGroup>
1239 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'"> 1298 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
@@ -1242,7 +1301,7 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1242 </Command> 1301 </Command>
1243 </PreBuildEvent> 1302 </PreBuildEvent>
1244 <ClCompile> 1303 <ClCompile>
1245 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 1304 <AdditionalIncludeDirectories>$(SolutionDir)/_LuaVersions/$(PlatformName)/$(ConfigurationName)/include</AdditionalIncludeDirectories>
1246 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1305 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1247 <PrecompiledHeader>Use</PrecompiledHeader> 1306 <PrecompiledHeader>Use</PrecompiledHeader>
1248 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 1307 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
@@ -1250,11 +1309,14 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1250 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 1309 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1251 <LanguageStandard>stdcpp20</LanguageStandard> 1310 <LanguageStandard>stdcpp20</LanguageStandard>
1252 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 1311 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1312 <OmitFramePointers>true</OmitFramePointers>
1313 <BasicRuntimeChecks />
1314 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
1253 </ClCompile> 1315 </ClCompile>
1254 <Link> 1316 <Link>
1255 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies> 1317 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies>
1256 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile> 1318 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1257 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 1319 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
1258 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 1320 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
1259 <GenerateDebugInformation>true</GenerateDebugInformation> 1321 <GenerateDebugInformation>true</GenerateDebugInformation>
1260 <SubSystem>Windows</SubSystem> 1322 <SubSystem>Windows</SubSystem>
@@ -1266,10 +1328,11 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1266 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> 1328 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1267 </Link> 1329 </Link>
1268 <PostBuildEvent> 1330 <PostBuildEvent>
1269 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\ 1331 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1270xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\ 1332xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"
1271</Command> 1333</Command>
1272 <Message>Copy to Lua 5.2</Message> 1334 <Message>
1335 </Message>
1273 </PostBuildEvent> 1336 </PostBuildEvent>
1274 </ItemDefinitionGroup> 1337 </ItemDefinitionGroup>
1275 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'"> 1338 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">
@@ -1304,14 +1367,14 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1304 <ExtraWarnings>true</ExtraWarnings> 1367 <ExtraWarnings>true</ExtraWarnings>
1305 </ClCompile> 1368 </ClCompile>
1306 </ItemDefinitionGroup> 1369 </ItemDefinitionGroup>
1307 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'"> 1370 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Prospero'">
1308 <ClCompile> 1371 <ClCompile>
1309 <CppLanguageStd>Cpp20</CppLanguageStd> 1372 <CppLanguageStd>Cpp20</CppLanguageStd>
1310 <PrecompiledHeader>Use</PrecompiledHeader> 1373 <PrecompiledHeader>Use</PrecompiledHeader>
1311 <ExtraWarnings>true</ExtraWarnings> 1374 <ExtraWarnings>true</ExtraWarnings>
1312 </ClCompile> 1375 </ClCompile>
1313 </ItemDefinitionGroup> 1376 </ItemDefinitionGroup>
1314 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'"> 1377 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Prospero'">
1315 <ClCompile> 1378 <ClCompile>
1316 <CppLanguageStd>Cpp20</CppLanguageStd> 1379 <CppLanguageStd>Cpp20</CppLanguageStd>
1317 <PrecompiledHeader>Use</PrecompiledHeader> 1380 <PrecompiledHeader>Use</PrecompiledHeader>
@@ -1354,9 +1417,9 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1354 <ClCompile Include="src\allocator.cpp" /> 1417 <ClCompile Include="src\allocator.cpp" />
1355 <ClCompile Include="src\_pch.cpp"> 1418 <ClCompile Include="src\_pch.cpp">
1356 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">Create</PrecompiledHeader> 1419 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">Create</PrecompiledHeader>
1357 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">Create</PrecompiledHeader> 1420 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">Create</PrecompiledHeader>
1358 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">Create</PrecompiledHeader> 1421 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">Create</PrecompiledHeader>
1359 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">Create</PrecompiledHeader> 1422 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">Create</PrecompiledHeader>
1360 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">Create</PrecompiledHeader> 1423 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">Create</PrecompiledHeader>
1361 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">Create</PrecompiledHeader> 1424 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">Create</PrecompiledHeader>
1362 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">Create</PrecompiledHeader> 1425 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">Create</PrecompiledHeader>
@@ -1364,9 +1427,9 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1364 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Create</PrecompiledHeader> 1427 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Create</PrecompiledHeader>
1365 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">Create</PrecompiledHeader> 1428 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">Create</PrecompiledHeader>
1366 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">Create</PrecompiledHeader> 1429 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">Create</PrecompiledHeader>
1367 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">Create</PrecompiledHeader> 1430 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">Create</PrecompiledHeader>
1368 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Create</PrecompiledHeader> 1431 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Create</PrecompiledHeader>
1369 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">Create</PrecompiledHeader> 1432 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">Create</PrecompiledHeader>
1370 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">Create</PrecompiledHeader> 1433 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">Create</PrecompiledHeader>
1371 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">Create</PrecompiledHeader> 1434 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">Create</PrecompiledHeader>
1372 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">Create</PrecompiledHeader> 1435 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">Create</PrecompiledHeader>
@@ -1374,9 +1437,9 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1374 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Create</PrecompiledHeader> 1437 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Create</PrecompiledHeader>
1375 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">Create</PrecompiledHeader> 1438 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">Create</PrecompiledHeader>
1376 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">Create</PrecompiledHeader> 1439 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">Create</PrecompiledHeader>
1377 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">Create</PrecompiledHeader> 1440 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Prospero'">Create</PrecompiledHeader>
1378 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">Create</PrecompiledHeader> 1441 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">Create</PrecompiledHeader>
1379 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'">Create</PrecompiledHeader> 1442 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Prospero'">Create</PrecompiledHeader>
1380 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">Create</PrecompiledHeader> 1443 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">Create</PrecompiledHeader>
1381 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">Create</PrecompiledHeader> 1444 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">Create</PrecompiledHeader>
1382 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">Create</PrecompiledHeader> 1445 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">Create</PrecompiledHeader>
@@ -1433,83 +1496,103 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1433 <None Include="CHANGES" /> 1496 <None Include="CHANGES" />
1434 <CustomBuild Include="src\lanes.lua"> 1497 <CustomBuild Include="src\lanes.lua">
1435 <FileType>Document</FileType> 1498 <FileType>Document</FileType>
1436 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">Copy lanes.lua to Lua 5.1</Message> 1499 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
1437 <Message Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">Copy lanes.lua to LuaJIT</Message> 1500 </Message>
1438 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">Copy lanes.lua to Lua 5.3</Message> 1501 <Message Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
1439 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">Copy lanes.lua to Lua 5.4</Message> 1502 </Message>
1440 <Message Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">Copy lanes.lua to MoonJIT</Message> 1503 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
1441 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">Copy lanes.lua to Lua 5.3</Message> 1504 </Message>
1442 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Copy lanes.lua to Lua 5.4</Message> 1505 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
1443 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">Copy lanes.lua to Lua 5.1</Message> 1506 </Message>
1444 <Message Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">Copy lanes.lua to LuaJIT</Message> 1507 <Message Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
1445 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">Copy lanes.lua to Lua 5.3</Message> 1508 </Message>
1446 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Copy lanes.lua to Lua 5.4</Message> 1509 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
1447 <Message Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">Copy lanes.lua to MoonJIT</Message> 1510 </Message>
1448 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">Copy lanes.lua to Lua 5.3</Message> 1511 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
1449 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Copy lanes.lua to Lua 5.4</Message> 1512 </Message>
1450 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">Copy lanes.lua to Lua 5.2</Message> 1513 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
1451 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">Copy lanes.lua to Lua 5.2</Message> 1514 </Message>
1452 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command> 1515 <Message Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
1453 <Command Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)\lua</Command> 1516 </Message>
1454 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</Command> 1517 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
1455 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\</Command> 1518 </Message>
1456 <Command Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\MoonJIT\bin\$(Platform)\lua</Command> 1519 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
1457 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\</Command> 1520 </Message>
1458 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\</Command> 1521 <Message Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
1459 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command> 1522 </Message>
1460 <Command Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)\lua</Command> 1523 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
1461 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</Command> 1524 </Message>
1462 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\</Command> 1525 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
1463 <Command Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\MoonJIT\bin\$(Platform)\lua</Command> 1526 </Message>
1464 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\</Command> 1527 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
1465 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\</Command> 1528 </Message>
1466 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua2\bin\$(Platform)\Debug\</Command> 1529 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
1467 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua2\bin\$(Platform)\Debug\</Command> 1530 </Message>
1468 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs> 1531 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1469 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">$(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)\lua\%(Filename)%(Extension)</Outputs> 1532 <Command Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/lua"</Command>
1470 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs> 1533 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1471 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs> 1534 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1472 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">$(SolutionDir)..\MoonJIT\bin\$(Platform)\lua\%(Filename)%(Extension)</Outputs> 1535 <Command Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/lua"</Command>
1473 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs> 1536 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1474 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs> 1537 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1475 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs> 1538 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1476 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">$(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)\lua\%(Filename)%(Extension)</Outputs> 1539 <Command Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/lua"</Command>
1477 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs> 1540 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1478 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs> 1541 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1479 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">$(SolutionDir)..\MoonJIT\bin\$(Platform)\lua\%(Filename)%(Extension)</Outputs> 1542 <Command Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/lua"</Command>
1480 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs> 1543 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1481 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs> 1544 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1482 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs> 1545 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1483 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs> 1546 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1484 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">Copy lanes.lua to Lua 5.1</Message> 1547 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1485 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">Copy lanes.lua to Lua 5.1</Message> 1548 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/lua/%(Filename)%(Extension)</Outputs>
1486 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">Copy lanes.lua to Lua 5.2</Message> 1549 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1487 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">Copy lanes.lua to Lua 5.2</Message> 1550 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1488 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\</Command> 1551 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/lua/%(Filename)%(Extension)</Outputs>
1489 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\</Command> 1552 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1490 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\</Command> 1553 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1491 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">xcopy /F /R /Y %(FullPath) $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\</Command> 1554 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1492 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs> 1555 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/lua/%(Filename)%(Extension)</Outputs>
1493 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs> 1556 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1494 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs> 1557 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1495 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs> 1558 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/lua/%(Filename)%(Extension)</Outputs>
1559 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1560 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1561 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1562 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1563 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
1564 </Message>
1565 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
1566 </Message>
1567 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
1568 </Message>
1569 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
1570 </Message>
1571 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1572 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1573 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1574 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">xcopy /F /I /R /Y %(FullPath) "$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)"</Command>
1575 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1576 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1577 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1578 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">$(SolutionDir)_LuaVersions/$(PlatformName)/$(ConfigurationName)/%(Filename)%(Extension)</Outputs>
1496 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 1579 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
1497 </BuildInParallel> 1580 </BuildInParallel>
1498 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 1581 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
1499 </BuildInParallel> 1582 </BuildInParallel>
1500 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 1583 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
1501 </MaxProcesses> 1584 </MaxProcesses>
1502 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 1585 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
1503 </MaxProcesses> 1586 </MaxProcesses>
1504 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 1587 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
1505 </MaxItemsInBatch> 1588 </MaxItemsInBatch>
1506 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 1589 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
1507 </MaxItemsInBatch> 1590 </MaxItemsInBatch>
1508 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 1591 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
1509 </BuildInParallel> 1592 </BuildInParallel>
1510 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 1593 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
1511 </MaxProcesses> 1594 </MaxProcesses>
1512 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 1595 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
1513 </MaxItemsInBatch> 1596 </MaxItemsInBatch>
1514 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'"> 1597 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
1515 </BuildInParallel> 1598 </BuildInParallel>
@@ -1537,21 +1620,21 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1537 </MaxItemsInBatch> 1620 </MaxItemsInBatch>
1538 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 1621 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
1539 </BuildInParallel> 1622 </BuildInParallel>
1540 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 1623 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
1541 </BuildInParallel> 1624 </BuildInParallel>
1542 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 1625 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
1543 </MaxProcesses> 1626 </MaxProcesses>
1544 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 1627 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
1545 </MaxProcesses> 1628 </MaxProcesses>
1546 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 1629 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
1547 </MaxItemsInBatch> 1630 </MaxItemsInBatch>
1548 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 1631 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
1549 </MaxItemsInBatch> 1632 </MaxItemsInBatch>
1550 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 1633 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
1551 </BuildInParallel> 1634 </BuildInParallel>
1552 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 1635 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
1553 </MaxProcesses> 1636 </MaxProcesses>
1554 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 1637 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
1555 </MaxItemsInBatch> 1638 </MaxItemsInBatch>
1556 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'"> 1639 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
1557 </BuildInParallel> 1640 </BuildInParallel>
@@ -1577,6 +1660,42 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" $(SolutionDir)..\..\..\Lua52\
1577 </MaxProcesses> 1660 </MaxProcesses>
1578 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 1661 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
1579 </MaxItemsInBatch> 1662 </MaxItemsInBatch>
1663 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
1664 </BuildInParallel>
1665 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
1666 </MaxProcesses>
1667 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
1668 </MaxItemsInBatch>
1669 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
1670 </BuildInParallel>
1671 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
1672 </MaxProcesses>
1673 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
1674 </MaxItemsInBatch>
1675 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
1676 </BuildInParallel>
1677 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
1678 </MaxProcesses>
1679 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
1680 </MaxItemsInBatch>
1681 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
1682 </BuildInParallel>
1683 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
1684 </MaxProcesses>
1685 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
1686 </MaxItemsInBatch>
1687 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
1688 </BuildInParallel>
1689 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
1690 </MaxProcesses>
1691 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
1692 </MaxItemsInBatch>
1693 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
1694 </BuildInParallel>
1695 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
1696 </MaxProcesses>
1697 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
1698 </MaxItemsInBatch>
1580 </CustomBuild> 1699 </CustomBuild>
1581 <None Include="CMakeLists.txt" /> 1700 <None Include="CMakeLists.txt" />
1582 <None Include="docs\comparison.html" /> 1701 <None Include="docs\comparison.html" />
diff --git a/Lanes.vcxproj.user b/Lanes.vcxproj.user
index 36a8b92..e80b250 100644
--- a/Lanes.vcxproj.user
+++ b/Lanes.vcxproj.user
@@ -3,7 +3,7 @@
3 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 3 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
4 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand> 4 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
5 </PropertyGroup> 5 </PropertyGroup>
6 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 6 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
7 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\luajitgit.exe</LocalDebuggerCommand> 7 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\luajitgit.exe</LocalDebuggerCommand>
8 </PropertyGroup> 8 </PropertyGroup>
9 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 9 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
@@ -12,7 +12,7 @@
12 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 12 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
13 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand> 13 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
14 </PropertyGroup> 14 </PropertyGroup>
15 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 15 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
16 <LocalDebuggerCommand>$(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe</LocalDebuggerCommand> 16 <LocalDebuggerCommand>$(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe</LocalDebuggerCommand>
17 </PropertyGroup> 17 </PropertyGroup>
18 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'"> 18 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
@@ -27,7 +27,7 @@
27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
28 <LocalDebuggerCommandArguments>error.lua</LocalDebuggerCommandArguments> 28 <LocalDebuggerCommandArguments>error.lua</LocalDebuggerCommandArguments>
29 </PropertyGroup> 29 </PropertyGroup>
30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
31 <LocalDebuggerCommandArguments>-joff -i</LocalDebuggerCommandArguments> 31 <LocalDebuggerCommandArguments>-joff -i</LocalDebuggerCommandArguments>
32 </PropertyGroup> 32 </PropertyGroup>
33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
@@ -37,7 +37,7 @@
37 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 37 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
38 <LocalDebuggerCommandArguments /> 38 <LocalDebuggerCommandArguments />
39 </PropertyGroup> 39 </PropertyGroup>
40 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 40 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
41 <LocalDebuggerCommandArguments /> 41 <LocalDebuggerCommandArguments />
42 </PropertyGroup> 42 </PropertyGroup>
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'"> 43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
@@ -53,7 +53,7 @@
53 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory> 53 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
54 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 54 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
55 </PropertyGroup> 55 </PropertyGroup>
56 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 56 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
57 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory> 57 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
58 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 58 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
59 </PropertyGroup> 59 </PropertyGroup>
@@ -65,7 +65,7 @@
65 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory> 65 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
66 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 66 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
67 </PropertyGroup> 67 </PropertyGroup>
68 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 68 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
69 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory> 69 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
70 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 70 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
71 </PropertyGroup> 71 </PropertyGroup>
@@ -100,7 +100,7 @@
100 <LocalDebuggerWorkingDirectory>C:\Lua\5.1\</LocalDebuggerWorkingDirectory> 100 <LocalDebuggerWorkingDirectory>C:\Lua\5.1\</LocalDebuggerWorkingDirectory>
101 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 101 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
102 </PropertyGroup> 102 </PropertyGroup>
103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
104 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\luajitgit.exe</LocalDebuggerCommand> 104 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\luajitgit.exe</LocalDebuggerCommand>
105 <LocalDebuggerCommandArguments>cancel.lua hook</LocalDebuggerCommandArguments> 105 <LocalDebuggerCommandArguments>cancel.lua hook</LocalDebuggerCommandArguments>
106 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory> 106 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
@@ -119,7 +119,7 @@
119 <LocalDebuggerWorkingDirectory>C:\Lua\JIT2_64\</LocalDebuggerWorkingDirectory> 119 <LocalDebuggerWorkingDirectory>C:\Lua\JIT2_64\</LocalDebuggerWorkingDirectory>
120 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 120 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
121 </PropertyGroup> 121 </PropertyGroup>
122 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|ORBIS'"> 122 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|ORBIS'">
123 <LocalDebuggerCommand>C:\Lua\JIT2_64\luajit64.exe</LocalDebuggerCommand> 123 <LocalDebuggerCommand>C:\Lua\JIT2_64\luajit64.exe</LocalDebuggerCommand>
124 <LocalDebuggerCommandArguments /> 124 <LocalDebuggerCommandArguments />
125 <LocalDebuggerWorkingDirectory>C:\Lua\JIT2_64\</LocalDebuggerWorkingDirectory> 125 <LocalDebuggerWorkingDirectory>C:\Lua\JIT2_64\</LocalDebuggerWorkingDirectory>
@@ -160,7 +160,7 @@
160 <LocalDebuggerCommandArguments>protect_allocator.lua</LocalDebuggerCommandArguments> 160 <LocalDebuggerCommandArguments>protect_allocator.lua</LocalDebuggerCommandArguments>
161 <RemoteDebuggerCommandArguments>protect_allocator.lua</RemoteDebuggerCommandArguments> 161 <RemoteDebuggerCommandArguments>protect_allocator.lua</RemoteDebuggerCommandArguments>
162 </PropertyGroup> 162 </PropertyGroup>
163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
164 <LocalDebuggerCommand>$(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe</LocalDebuggerCommand> 164 <LocalDebuggerCommand>$(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe</LocalDebuggerCommand>
165 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 165 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
166 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory> 166 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
diff --git a/deep_userdata_example/deep_userdata_example.vcxproj b/deep_userdata_example/deep_userdata_example.vcxproj
index fbfcec3..a029e01 100644
--- a/deep_userdata_example/deep_userdata_example.vcxproj
+++ b/deep_userdata_example/deep_userdata_example.vcxproj
@@ -45,28 +45,28 @@
45 <Configuration>Debug 5.4</Configuration> 45 <Configuration>Debug 5.4</Configuration>
46 <Platform>x64</Platform> 46 <Platform>x64</Platform>
47 </ProjectConfiguration> 47 </ProjectConfiguration>
48 <ProjectConfiguration Include="Debug LuaJIT|Prospero"> 48 <ProjectConfiguration Include="Release LuaJIT|Prospero">
49 <Configuration>Debug LuaJIT</Configuration> 49 <Configuration>Release LuaJIT</Configuration>
50 <Platform>Prospero</Platform> 50 <Platform>Prospero</Platform>
51 </ProjectConfiguration> 51 </ProjectConfiguration>
52 <ProjectConfiguration Include="Debug LuaJIT|Win32"> 52 <ProjectConfiguration Include="Release LuaJIT|Win32">
53 <Configuration>Debug LuaJIT</Configuration> 53 <Configuration>Release LuaJIT</Configuration>
54 <Platform>Win32</Platform> 54 <Platform>Win32</Platform>
55 </ProjectConfiguration> 55 </ProjectConfiguration>
56 <ProjectConfiguration Include="Debug LuaJIT|x64"> 56 <ProjectConfiguration Include="Release LuaJIT|x64">
57 <Configuration>Debug LuaJIT</Configuration> 57 <Configuration>Release LuaJIT</Configuration>
58 <Platform>x64</Platform> 58 <Platform>x64</Platform>
59 </ProjectConfiguration> 59 </ProjectConfiguration>
60 <ProjectConfiguration Include="Debug MoonJIT|Prospero"> 60 <ProjectConfiguration Include="Release MoonJIT|Prospero">
61 <Configuration>Debug MoonJIT</Configuration> 61 <Configuration>Release MoonJIT</Configuration>
62 <Platform>Prospero</Platform> 62 <Platform>Prospero</Platform>
63 </ProjectConfiguration> 63 </ProjectConfiguration>
64 <ProjectConfiguration Include="Debug MoonJIT|Win32"> 64 <ProjectConfiguration Include="Release MoonJIT|Win32">
65 <Configuration>Debug MoonJIT</Configuration> 65 <Configuration>Release MoonJIT</Configuration>
66 <Platform>Win32</Platform> 66 <Platform>Win32</Platform>
67 </ProjectConfiguration> 67 </ProjectConfiguration>
68 <ProjectConfiguration Include="Debug MoonJIT|x64"> 68 <ProjectConfiguration Include="Release MoonJIT|x64">
69 <Configuration>Debug MoonJIT</Configuration> 69 <Configuration>Release MoonJIT</Configuration>
70 <Platform>x64</Platform> 70 <Platform>x64</Platform>
71 </ProjectConfiguration> 71 </ProjectConfiguration>
72 <ProjectConfiguration Include="Release 5.1|Prospero"> 72 <ProjectConfiguration Include="Release 5.1|Prospero">
@@ -146,6 +146,7 @@
146 <UseDebugLibraries>true</UseDebugLibraries> 146 <UseDebugLibraries>true</UseDebugLibraries>
147 <PlatformToolset>v143</PlatformToolset> 147 <PlatformToolset>v143</PlatformToolset>
148 <CharacterSet>MultiByte</CharacterSet> 148 <CharacterSet>MultiByte</CharacterSet>
149 <WholeProgramOptimization>true</WholeProgramOptimization>
149 </PropertyGroup> 150 </PropertyGroup>
150 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="Configuration"> 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="Configuration">
151 <ConfigurationType>DynamicLibrary</ConfigurationType> 152 <ConfigurationType>DynamicLibrary</ConfigurationType>
@@ -158,8 +159,9 @@
158 <UseDebugLibraries>true</UseDebugLibraries> 159 <UseDebugLibraries>true</UseDebugLibraries>
159 <PlatformToolset>v143</PlatformToolset> 160 <PlatformToolset>v143</PlatformToolset>
160 <CharacterSet>MultiByte</CharacterSet> 161 <CharacterSet>MultiByte</CharacterSet>
162 <WholeProgramOptimization>true</WholeProgramOptimization>
161 </PropertyGroup> 163 </PropertyGroup>
162 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'" Label="Configuration"> 164 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'" Label="Configuration">
163 <ConfigurationType>DynamicLibrary</ConfigurationType> 165 <ConfigurationType>DynamicLibrary</ConfigurationType>
164 <UseDebugLibraries>true</UseDebugLibraries> 166 <UseDebugLibraries>true</UseDebugLibraries>
165 <PlatformToolset>v143</PlatformToolset> 167 <PlatformToolset>v143</PlatformToolset>
@@ -171,7 +173,7 @@
171 <PlatformToolset>v143</PlatformToolset> 173 <PlatformToolset>v143</PlatformToolset>
172 <CharacterSet>MultiByte</CharacterSet> 174 <CharacterSet>MultiByte</CharacterSet>
173 </PropertyGroup> 175 </PropertyGroup>
174 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'" Label="Configuration"> 176 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'" Label="Configuration">
175 <ConfigurationType>DynamicLibrary</ConfigurationType> 177 <ConfigurationType>DynamicLibrary</ConfigurationType>
176 <UseDebugLibraries>true</UseDebugLibraries> 178 <UseDebugLibraries>true</UseDebugLibraries>
177 <PlatformToolset>v143</PlatformToolset> 179 <PlatformToolset>v143</PlatformToolset>
@@ -208,6 +210,7 @@
208 <UseDebugLibraries>true</UseDebugLibraries> 210 <UseDebugLibraries>true</UseDebugLibraries>
209 <PlatformToolset>v143</PlatformToolset> 211 <PlatformToolset>v143</PlatformToolset>
210 <CharacterSet>MultiByte</CharacterSet> 212 <CharacterSet>MultiByte</CharacterSet>
213 <WholeProgramOptimization>true</WholeProgramOptimization>
211 </PropertyGroup> 214 </PropertyGroup>
212 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="Configuration"> 215 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="Configuration">
213 <ConfigurationType>DynamicLibrary</ConfigurationType> 216 <ConfigurationType>DynamicLibrary</ConfigurationType>
@@ -220,8 +223,9 @@
220 <UseDebugLibraries>true</UseDebugLibraries> 223 <UseDebugLibraries>true</UseDebugLibraries>
221 <PlatformToolset>v143</PlatformToolset> 224 <PlatformToolset>v143</PlatformToolset>
222 <CharacterSet>MultiByte</CharacterSet> 225 <CharacterSet>MultiByte</CharacterSet>
226 <WholeProgramOptimization>true</WholeProgramOptimization>
223 </PropertyGroup> 227 </PropertyGroup>
224 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'" Label="Configuration"> 228 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'" Label="Configuration">
225 <ConfigurationType>DynamicLibrary</ConfigurationType> 229 <ConfigurationType>DynamicLibrary</ConfigurationType>
226 <UseDebugLibraries>true</UseDebugLibraries> 230 <UseDebugLibraries>true</UseDebugLibraries>
227 <PlatformToolset>v143</PlatformToolset> 231 <PlatformToolset>v143</PlatformToolset>
@@ -233,7 +237,7 @@
233 <PlatformToolset>v143</PlatformToolset> 237 <PlatformToolset>v143</PlatformToolset>
234 <CharacterSet>MultiByte</CharacterSet> 238 <CharacterSet>MultiByte</CharacterSet>
235 </PropertyGroup> 239 </PropertyGroup>
236 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'" Label="Configuration"> 240 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'" Label="Configuration">
237 <ConfigurationType>DynamicLibrary</ConfigurationType> 241 <ConfigurationType>DynamicLibrary</ConfigurationType>
238 <UseDebugLibraries>true</UseDebugLibraries> 242 <UseDebugLibraries>true</UseDebugLibraries>
239 <PlatformToolset>v143</PlatformToolset> 243 <PlatformToolset>v143</PlatformToolset>
@@ -253,7 +257,7 @@
253 <WholeProgramOptimization>true</WholeProgramOptimization> 257 <WholeProgramOptimization>true</WholeProgramOptimization>
254 <CharacterSet>MultiByte</CharacterSet> 258 <CharacterSet>MultiByte</CharacterSet>
255 </PropertyGroup> 259 </PropertyGroup>
256 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'"> 260 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Prospero'">
257 <PlatformToolset>Clang</PlatformToolset> 261 <PlatformToolset>Clang</PlatformToolset>
258 </PropertyGroup> 262 </PropertyGroup>
259 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'"> 263 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">
@@ -280,7 +284,7 @@
280 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'"> 284 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">
281 <PlatformToolset>Clang</PlatformToolset> 285 <PlatformToolset>Clang</PlatformToolset>
282 </PropertyGroup> 286 </PropertyGroup>
283 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'" Label="Configuration"> 287 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Prospero'" Label="Configuration">
284 <PlatformToolset>Clang</PlatformToolset> 288 <PlatformToolset>Clang</PlatformToolset>
285 </PropertyGroup> 289 </PropertyGroup>
286 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 290 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
@@ -303,13 +307,13 @@
303 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'" Label="PropertySheets"> 307 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'" Label="PropertySheets">
304 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 308 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
305 </ImportGroup> 309 </ImportGroup>
306 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'" Label="PropertySheets"> 310 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'" Label="PropertySheets">
307 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 311 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
308 </ImportGroup> 312 </ImportGroup>
309 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'" Label="PropertySheets"> 313 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'" Label="PropertySheets">
310 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 314 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
311 </ImportGroup> 315 </ImportGroup>
312 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'" Label="PropertySheets"> 316 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'" Label="PropertySheets">
313 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 317 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
314 </ImportGroup> 318 </ImportGroup>
315 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'"> 319 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
@@ -333,13 +337,13 @@
333 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'" Label="PropertySheets"> 337 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'" Label="PropertySheets">
334 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 338 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
335 </ImportGroup> 339 </ImportGroup>
336 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'" Label="PropertySheets"> 340 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'" Label="PropertySheets">
337 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 341 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
338 </ImportGroup> 342 </ImportGroup>
339 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'" Label="PropertySheets"> 343 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'" Label="PropertySheets">
340 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 344 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
341 </ImportGroup> 345 </ImportGroup>
342 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'" Label="PropertySheets"> 346 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'" Label="PropertySheets">
343 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 347 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
344 </ImportGroup> 348 </ImportGroup>
345 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'"> 349 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
@@ -353,140 +357,165 @@
353 <TargetExt>.dll</TargetExt> 357 <TargetExt>.dll</TargetExt>
354 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 358 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
355 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 359 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
360 <LinkIncremental>false</LinkIncremental>
356 </PropertyGroup> 361 </PropertyGroup>
357 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'"> 362 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
358 <TargetExt>.dll</TargetExt> 363 <TargetExt>.dll</TargetExt>
359 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 364 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
360 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 365 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
366 <LinkIncremental>false</LinkIncremental>
361 </PropertyGroup> 367 </PropertyGroup>
362 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'"> 368 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
363 <TargetExt>.dll</TargetExt> 369 <TargetExt>.dll</TargetExt>
364 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 370 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
365 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 371 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
372 <LinkIncremental>false</LinkIncremental>
366 </PropertyGroup> 373 </PropertyGroup>
367 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 374 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
368 <TargetExt>.dll</TargetExt> 375 <TargetExt>.dll</TargetExt>
369 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 376 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
370 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 377 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
378 <LinkIncremental>false</LinkIncremental>
371 </PropertyGroup> 379 </PropertyGroup>
372 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'"> 380 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
373 <TargetExt>.dll</TargetExt> 381 <TargetExt>.dll</TargetExt>
374 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 382 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
375 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 383 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
384 <LinkIncremental>false</LinkIncremental>
376 </PropertyGroup> 385 </PropertyGroup>
377 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 386 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
378 <TargetExt>.dll</TargetExt> 387 <TargetExt>.dll</TargetExt>
379 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 388 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
380 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 389 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
390 <LinkIncremental>false</LinkIncremental>
381 </PropertyGroup> 391 </PropertyGroup>
382 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 392 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
383 <TargetExt>.dll</TargetExt> 393 <TargetExt>.dll</TargetExt>
384 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 394 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
385 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 395 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
396 <LinkIncremental>false</LinkIncremental>
386 </PropertyGroup> 397 </PropertyGroup>
387 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 398 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
388 <TargetExt>.dll</TargetExt> 399 <TargetExt>.dll</TargetExt>
389 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 400 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
390 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 401 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
402 <LinkIncremental>false</LinkIncremental>
391 </PropertyGroup> 403 </PropertyGroup>
392 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 404 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
393 <TargetExt>.dll</TargetExt> 405 <TargetExt>.dll</TargetExt>
394 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 406 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
395 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 407 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
408 <LinkIncremental>false</LinkIncremental>
396 </PropertyGroup> 409 </PropertyGroup>
397 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 410 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
398 <TargetExt>.dll</TargetExt> 411 <TargetExt>.dll</TargetExt>
399 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 412 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
400 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 413 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
414 <LinkIncremental>false</LinkIncremental>
401 </PropertyGroup> 415 </PropertyGroup>
402 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'"> 416 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
403 <TargetExt>.dll</TargetExt> 417 <TargetExt>.dll</TargetExt>
404 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 418 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
405 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 419 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
420 <LinkIncremental>false</LinkIncremental>
406 </PropertyGroup> 421 </PropertyGroup>
407 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 422 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
408 <TargetExt>.dll</TargetExt> 423 <TargetExt>.dll</TargetExt>
409 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 424 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
410 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 425 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
426 <LinkIncremental>false</LinkIncremental>
411 </PropertyGroup> 427 </PropertyGroup>
412 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'"> 428 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
413 <TargetExt>.dll</TargetExt> 429 <TargetExt>.dll</TargetExt>
414 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 430 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
415 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 431 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
432 <LinkIncremental>false</LinkIncremental>
416 </PropertyGroup> 433 </PropertyGroup>
417 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 434 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
418 <TargetExt>.dll</TargetExt> 435 <TargetExt>.dll</TargetExt>
419 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 436 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
420 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 437 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
438 <LinkIncremental>false</LinkIncremental>
421 </PropertyGroup> 439 </PropertyGroup>
422 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 440 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
423 <TargetExt>.dll</TargetExt> 441 <TargetExt>.dll</TargetExt>
424 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 442 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
425 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 443 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
444 <LinkIncremental>false</LinkIncremental>
426 </PropertyGroup> 445 </PropertyGroup>
427 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 446 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
428 <TargetExt>.dll</TargetExt> 447 <TargetExt>.dll</TargetExt>
429 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 448 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
430 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 449 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
450 <LinkIncremental>false</LinkIncremental>
431 </PropertyGroup> 451 </PropertyGroup>
432 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'"> 452 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
433 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 453 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
434 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 454 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
455 <LinkIncremental>false</LinkIncremental>
435 </PropertyGroup> 456 </PropertyGroup>
436 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'"> 457 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
437 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 458 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
438 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 459 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
460 <LinkIncremental>false</LinkIncremental>
439 </PropertyGroup> 461 </PropertyGroup>
440 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'"> 462 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
441 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 463 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
442 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 464 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
465 <LinkIncremental>false</LinkIncremental>
443 </PropertyGroup> 466 </PropertyGroup>
444 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'"> 467 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
445 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 468 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
446 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 469 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
470 <LinkIncremental>false</LinkIncremental>
447 </PropertyGroup> 471 </PropertyGroup>
448 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'"> 472 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
449 <ClCompile> 473 <ClCompile>
450 <WarningLevel>Level3</WarningLevel> 474 <WarningLevel>Level3</WarningLevel>
451 <FunctionLevelLinking>true</FunctionLevelLinking>
452 <SDLCheck>true</SDLCheck> 475 <SDLCheck>true</SDLCheck>
453 <ConformanceMode>true</ConformanceMode> 476 <ConformanceMode>true</ConformanceMode>
454 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 477 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
455 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 478 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
456 <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 479 <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
457 <LanguageStandard>stdcpp20</LanguageStandard> 480 <LanguageStandard>stdcpp20</LanguageStandard>
481 <OmitFramePointers>true</OmitFramePointers>
482 <BasicRuntimeChecks />
483 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
458 </ClCompile> 484 </ClCompile>
459 <Link> 485 <Link>
460 <EnableCOMDATFolding>true</EnableCOMDATFolding> 486 <EnableCOMDATFolding>true</EnableCOMDATFolding>
461 <OptimizeReferences>true</OptimizeReferences> 487 <OptimizeReferences>true</OptimizeReferences>
462 <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> 488 <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>
463 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release</AdditionalLibraryDirectories> 489 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
464 </Link> 490 </Link>
465 <PostBuildEvent> 491 <PostBuildEvent>
466 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\</Command> 492 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
467 <Message>Copy to Lua 5.3</Message> 493 <Message>
494 </Message>
468 </PostBuildEvent> 495 </PostBuildEvent>
469 </ItemDefinitionGroup> 496 </ItemDefinitionGroup>
470 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'"> 497 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
471 <ClCompile> 498 <ClCompile>
472 <WarningLevel>Level3</WarningLevel> 499 <WarningLevel>Level3</WarningLevel>
473 <FunctionLevelLinking>true</FunctionLevelLinking>
474 <SDLCheck>true</SDLCheck> 500 <SDLCheck>true</SDLCheck>
475 <ConformanceMode>true</ConformanceMode> 501 <ConformanceMode>true</ConformanceMode>
476 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 502 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
477 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 503 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
478 <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 504 <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
479 <LanguageStandard>stdcpp20</LanguageStandard> 505 <LanguageStandard>stdcpp20</LanguageStandard>
506 <BasicRuntimeChecks />
507 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
480 </ClCompile> 508 </ClCompile>
481 <Link> 509 <Link>
482 <EnableCOMDATFolding>true</EnableCOMDATFolding> 510 <EnableCOMDATFolding>true</EnableCOMDATFolding>
483 <OptimizeReferences>true</OptimizeReferences> 511 <OptimizeReferences>true</OptimizeReferences>
484 <AdditionalDependencies>lua54.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> 512 <AdditionalDependencies>lua54.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>
485 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release</AdditionalLibraryDirectories> 513 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
486 </Link> 514 </Link>
487 <PostBuildEvent> 515 <PostBuildEvent>
488 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\</Command> 516 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
489 <Message>Copy to Lua 5.4</Message> 517 <Message>
518 </Message>
490 </PostBuildEvent> 519 </PostBuildEvent>
491 </ItemDefinitionGroup> 520 </ItemDefinitionGroup>
492 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 521 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
@@ -501,12 +530,13 @@
501 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 530 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
502 </ClCompile> 531 </ClCompile>
503 <PostBuildEvent> 532 <PostBuildEvent>
504 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</Command> 533 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
505 <Message>Copy to Lua 5.3</Message> 534 <Message>
535 </Message>
506 </PostBuildEvent> 536 </PostBuildEvent>
507 <Link> 537 <Link>
508 <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> 538 <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>
509 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 539 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
510 </Link> 540 </Link>
511 </ItemDefinitionGroup> 541 </ItemDefinitionGroup>
512 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 542 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
@@ -519,34 +549,40 @@
519 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 549 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
520 <LanguageStandard>stdcpp20</LanguageStandard> 550 <LanguageStandard>stdcpp20</LanguageStandard>
521 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 551 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
552 <OmitFramePointers>false</OmitFramePointers>
522 </ClCompile> 553 </ClCompile>
523 <PostBuildEvent> 554 <PostBuildEvent>
524 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command> 555 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
525 <Message>Copy to Lua 5.1</Message> 556 <Message>
557 </Message>
526 </PostBuildEvent> 558 </PostBuildEvent>
527 <Link> 559 <Link>
528 <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> 560 <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>
529 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 561 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
530 </Link> 562 </Link>
531 </ItemDefinitionGroup> 563 </ItemDefinitionGroup>
532 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'"> 564 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
533 <ClCompile> 565 <ClCompile>
534 <WarningLevel>Level3</WarningLevel> 566 <WarningLevel>Level3</WarningLevel>
535 <Optimization>Disabled</Optimization>
536 <SDLCheck>true</SDLCheck> 567 <SDLCheck>true</SDLCheck>
537 <ConformanceMode>true</ConformanceMode> 568 <ConformanceMode>true</ConformanceMode>
538 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 569 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
539 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 570 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
540 <LanguageStandard>stdcpp20</LanguageStandard> 571 <LanguageStandard>stdcpp20</LanguageStandard>
541 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 572 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
573 <OmitFramePointers>true</OmitFramePointers>
574 <Optimization>MaxSpeed</Optimization>
575 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
576 <BasicRuntimeChecks />
542 </ClCompile> 577 </ClCompile>
543 <PostBuildEvent> 578 <PostBuildEvent>
544 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\</Command> 579 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
545 <Message>Copy to Lua 5.1</Message> 580 <Message>
581 </Message>
546 </PostBuildEvent> 582 </PostBuildEvent>
547 <Link> 583 <Link>
548 <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> 584 <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>
549 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release</AdditionalLibraryDirectories> 585 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
550 </Link> 586 </Link>
551 </ItemDefinitionGroup> 587 </ItemDefinitionGroup>
552 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 588 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
@@ -561,35 +597,40 @@
561 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 597 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
562 </ClCompile> 598 </ClCompile>
563 <PostBuildEvent> 599 <PostBuildEvent>
564 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</Command> 600 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
565 <Message>Copy to Lua 5.2</Message> 601 <Message>
602 </Message>
566 </PostBuildEvent> 603 </PostBuildEvent>
567 <Link> 604 <Link>
568 <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> 605 <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>
569 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 606 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
570 </Link> 607 </Link>
571 </ItemDefinitionGroup> 608 </ItemDefinitionGroup>
572 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'"> 609 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
573 <ClCompile> 610 <ClCompile>
574 <WarningLevel>Level3</WarningLevel> 611 <WarningLevel>Level3</WarningLevel>
575 <Optimization>Disabled</Optimization> 612 <Optimization>MaxSpeed</Optimization>
576 <SDLCheck>true</SDLCheck> 613 <SDLCheck>true</SDLCheck>
577 <ConformanceMode>true</ConformanceMode> 614 <ConformanceMode>true</ConformanceMode>
578 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 615 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
579 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 616 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
580 <LanguageStandard>stdcpp20</LanguageStandard> 617 <LanguageStandard>stdcpp20</LanguageStandard>
581 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 618 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
619 <OmitFramePointers>true</OmitFramePointers>
620 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
621 <BasicRuntimeChecks />
582 </ClCompile> 622 </ClCompile>
583 <PostBuildEvent> 623 <PostBuildEvent>
584 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\</Command> 624 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
585 <Message>Copy to Lua 5.2</Message> 625 <Message>
626 </Message>
586 </PostBuildEvent> 627 </PostBuildEvent>
587 <Link> 628 <Link>
588 <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> 629 <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>
589 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release</AdditionalLibraryDirectories> 630 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
590 </Link> 631 </Link>
591 </ItemDefinitionGroup> 632 </ItemDefinitionGroup>
592 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 633 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
593 <ClCompile> 634 <ClCompile>
594 <WarningLevel>Level3</WarningLevel> 635 <WarningLevel>Level3</WarningLevel>
595 <Optimization>Disabled</Optimization> 636 <Optimization>Disabled</Optimization>
@@ -600,14 +641,17 @@
600 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 641 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
601 <LanguageStandard>stdcpp20</LanguageStandard> 642 <LanguageStandard>stdcpp20</LanguageStandard>
602 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 643 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
644 <BasicRuntimeChecks />
645 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
603 </ClCompile> 646 </ClCompile>
604 <PostBuildEvent> 647 <PostBuildEvent>
605 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)\</Command> 648 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
606 <Message>Copy to LuaJIT</Message> 649 <Message>
650 </Message>
607 </PostBuildEvent> 651 </PostBuildEvent>
608 <Link> 652 <Link>
609 <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> 653 <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>
610 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 654 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
611 </Link> 655 </Link>
612 </ItemDefinitionGroup> 656 </ItemDefinitionGroup>
613 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 657 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
@@ -622,15 +666,16 @@
622 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 666 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
623 </ClCompile> 667 </ClCompile>
624 <PostBuildEvent> 668 <PostBuildEvent>
625 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\</Command> 669 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
626 <Message>Copy to Lua 5.4</Message> 670 <Message>
671 </Message>
627 </PostBuildEvent> 672 </PostBuildEvent>
628 <Link> 673 <Link>
629 <AdditionalDependencies>lua54.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> 674 <AdditionalDependencies>lua54.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>
630 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 675 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
631 </Link> 676 </Link>
632 </ItemDefinitionGroup> 677 </ItemDefinitionGroup>
633 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 678 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
634 <ClCompile> 679 <ClCompile>
635 <WarningLevel>Level3</WarningLevel> 680 <WarningLevel>Level3</WarningLevel>
636 <Optimization>Disabled</Optimization> 681 <Optimization>Disabled</Optimization>
@@ -640,14 +685,17 @@
640 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 685 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
641 <LanguageStandard>stdcpp20</LanguageStandard> 686 <LanguageStandard>stdcpp20</LanguageStandard>
642 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 687 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
688 <BasicRuntimeChecks />
689 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
643 </ClCompile> 690 </ClCompile>
644 <PostBuildEvent> 691 <PostBuildEvent>
645 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\MoonJIT\bin\$(Platform)\</Command> 692 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
646 <Message>Copy to MoonJIT</Message> 693 <Message>
694 </Message>
647 </PostBuildEvent> 695 </PostBuildEvent>
648 <Link> 696 <Link>
649 <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> 697 <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>
650 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\MoonJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 698 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
651 </Link> 699 </Link>
652 </ItemDefinitionGroup> 700 </ItemDefinitionGroup>
653 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'"> 701 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
@@ -660,14 +708,16 @@
660 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 708 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
661 <LanguageStandard>stdcpp20</LanguageStandard> 709 <LanguageStandard>stdcpp20</LanguageStandard>
662 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 710 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
711 <OmitFramePointers>false</OmitFramePointers>
663 </ClCompile> 712 </ClCompile>
664 <PostBuildEvent> 713 <PostBuildEvent>
665 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</Command> 714 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
666 <Message>Copy to Lua 5.3</Message> 715 <Message>
716 </Message>
667 </PostBuildEvent> 717 </PostBuildEvent>
668 <Link> 718 <Link>
669 <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> 719 <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>
670 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 720 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
671 </Link> 721 </Link>
672 </ItemDefinitionGroup> 722 </ItemDefinitionGroup>
673 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'"> 723 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
@@ -680,14 +730,16 @@
680 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 730 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
681 <LanguageStandard>stdcpp20</LanguageStandard> 731 <LanguageStandard>stdcpp20</LanguageStandard>
682 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 732 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
733 <OmitFramePointers>false</OmitFramePointers>
683 </ClCompile> 734 </ClCompile>
684 <PostBuildEvent> 735 <PostBuildEvent>
685 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command> 736 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
686 <Message>Copy to Lua 5.1</Message> 737 <Message>
738 </Message>
687 </PostBuildEvent> 739 </PostBuildEvent>
688 <Link> 740 <Link>
689 <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> 741 <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>
690 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 742 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
691 </Link> 743 </Link>
692 </ItemDefinitionGroup> 744 </ItemDefinitionGroup>
693 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'"> 745 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
@@ -700,14 +752,19 @@
700 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 752 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
701 <LanguageStandard>stdcpp20</LanguageStandard> 753 <LanguageStandard>stdcpp20</LanguageStandard>
702 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 754 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
755 <OmitFramePointers>true</OmitFramePointers>
756 <Optimization>MaxSpeed</Optimization>
757 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
758 <BasicRuntimeChecks />
703 </ClCompile> 759 </ClCompile>
704 <PostBuildEvent> 760 <PostBuildEvent>
705 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\</Command> 761 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
706 <Message>Copy to Lua 5.1</Message> 762 <Message>
763 </Message>
707 </PostBuildEvent> 764 </PostBuildEvent>
708 <Link> 765 <Link>
709 <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> 766 <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>
710 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release</AdditionalLibraryDirectories> 767 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
711 </Link> 768 </Link>
712 </ItemDefinitionGroup> 769 </ItemDefinitionGroup>
713 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 770 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
@@ -720,14 +777,16 @@
720 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 777 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
721 <LanguageStandard>stdcpp20</LanguageStandard> 778 <LanguageStandard>stdcpp20</LanguageStandard>
722 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 779 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
780 <OmitFramePointers>false</OmitFramePointers>
723 </ClCompile> 781 </ClCompile>
724 <PostBuildEvent> 782 <PostBuildEvent>
725 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</Command> 783 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
726 <Message>Copy to Lua 5.2</Message> 784 <Message>
785 </Message>
727 </PostBuildEvent> 786 </PostBuildEvent>
728 <Link> 787 <Link>
729 <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> 788 <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>
730 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 789 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
731 </Link> 790 </Link>
732 </ItemDefinitionGroup> 791 </ItemDefinitionGroup>
733 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'"> 792 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
@@ -740,17 +799,22 @@
740 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 799 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
741 <LanguageStandard>stdcpp20</LanguageStandard> 800 <LanguageStandard>stdcpp20</LanguageStandard>
742 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 801 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
802 <OmitFramePointers>true</OmitFramePointers>
803 <Optimization>MaxSpeed</Optimization>
804 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
805 <BasicRuntimeChecks />
743 </ClCompile> 806 </ClCompile>
744 <PostBuildEvent> 807 <PostBuildEvent>
745 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\</Command> 808 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
746 <Message>Copy to Lua 5.2</Message> 809 <Message>
810 </Message>
747 </PostBuildEvent> 811 </PostBuildEvent>
748 <Link> 812 <Link>
749 <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> 813 <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>
750 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release</AdditionalLibraryDirectories> 814 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
751 </Link> 815 </Link>
752 </ItemDefinitionGroup> 816 </ItemDefinitionGroup>
753 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 817 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
754 <ClCompile> 818 <ClCompile>
755 <WarningLevel>Level3</WarningLevel> 819 <WarningLevel>Level3</WarningLevel>
756 <SDLCheck>true</SDLCheck> 820 <SDLCheck>true</SDLCheck>
@@ -760,14 +824,18 @@
760 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 824 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
761 <LanguageStandard>stdcpp20</LanguageStandard> 825 <LanguageStandard>stdcpp20</LanguageStandard>
762 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 826 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
827 <OmitFramePointers>false</OmitFramePointers>
828 <BasicRuntimeChecks />
829 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
763 </ClCompile> 830 </ClCompile>
764 <PostBuildEvent> 831 <PostBuildEvent>
765 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)\</Command> 832 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
766 <Message>Copy to LuaJIT</Message> 833 <Message>
834 </Message>
767 </PostBuildEvent> 835 </PostBuildEvent>
768 <Link> 836 <Link>
769 <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> 837 <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>
770 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 838 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
771 </Link> 839 </Link>
772 </ItemDefinitionGroup> 840 </ItemDefinitionGroup>
773 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 841 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
@@ -780,17 +848,19 @@
780 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 848 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
781 <LanguageStandard>stdcpp20</LanguageStandard> 849 <LanguageStandard>stdcpp20</LanguageStandard>
782 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 850 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
851 <OmitFramePointers>false</OmitFramePointers>
783 </ClCompile> 852 </ClCompile>
784 <PostBuildEvent> 853 <PostBuildEvent>
785 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\</Command> 854 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
786 <Message>Copy to Lua 5.4</Message> 855 <Message>
856 </Message>
787 </PostBuildEvent> 857 </PostBuildEvent>
788 <Link> 858 <Link>
789 <AdditionalDependencies>lua54.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> 859 <AdditionalDependencies>lua54.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>
790 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 860 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
791 </Link> 861 </Link>
792 </ItemDefinitionGroup> 862 </ItemDefinitionGroup>
793 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 863 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
794 <ClCompile> 864 <ClCompile>
795 <WarningLevel>Level3</WarningLevel> 865 <WarningLevel>Level3</WarningLevel>
796 <SDLCheck>true</SDLCheck> 866 <SDLCheck>true</SDLCheck>
@@ -800,64 +870,71 @@
800 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 870 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
801 <LanguageStandard>stdcpp20</LanguageStandard> 871 <LanguageStandard>stdcpp20</LanguageStandard>
802 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 872 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
873 <OmitFramePointers>false</OmitFramePointers>
874 <BasicRuntimeChecks />
875 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
803 </ClCompile> 876 </ClCompile>
804 <PostBuildEvent> 877 <PostBuildEvent>
805 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\MoonJIT\bin\$(Platform)\</Command> 878 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
806 <Message>Copy to MoonJIT</Message> 879 <Message>
880 </Message>
807 </PostBuildEvent> 881 </PostBuildEvent>
808 <Link> 882 <Link>
809 <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> 883 <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>
810 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\MoonJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 884 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
811 </Link> 885 </Link>
812 </ItemDefinitionGroup> 886 </ItemDefinitionGroup>
813 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'"> 887 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
814 <ClCompile> 888 <ClCompile>
815 <WarningLevel>Level3</WarningLevel> 889 <WarningLevel>Level3</WarningLevel>
816 <Optimization>MaxSpeed</Optimization>
817 <FunctionLevelLinking>true</FunctionLevelLinking>
818 <IntrinsicFunctions>true</IntrinsicFunctions>
819 <SDLCheck>true</SDLCheck> 890 <SDLCheck>true</SDLCheck>
820 <ConformanceMode>true</ConformanceMode> 891 <ConformanceMode>true</ConformanceMode>
821 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 892 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
822 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 893 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
823 <LanguageStandard>stdcpp20</LanguageStandard> 894 <LanguageStandard>stdcpp20</LanguageStandard>
895 <OmitFramePointers>true</OmitFramePointers>
896 <BasicRuntimeChecks />
897 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
824 </ClCompile> 898 </ClCompile>
825 <Link> 899 <Link>
826 <EnableCOMDATFolding>true</EnableCOMDATFolding> 900 <EnableCOMDATFolding>true</EnableCOMDATFolding>
827 <OptimizeReferences>true</OptimizeReferences> 901 <OptimizeReferences>true</OptimizeReferences>
828 <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> 902 <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>
829 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release</AdditionalLibraryDirectories> 903 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
830 </Link> 904 </Link>
831 <PostBuildEvent> 905 <PostBuildEvent>
832 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\</Command> 906 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
833 </PostBuildEvent> 907 </PostBuildEvent>
834 <PostBuildEvent> 908 <PostBuildEvent>
835 <Message>Copy to Lua 5.3</Message> 909 <Message>
910 </Message>
836 </PostBuildEvent> 911 </PostBuildEvent>
837 </ItemDefinitionGroup> 912 </ItemDefinitionGroup>
838 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'"> 913 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
839 <ClCompile> 914 <ClCompile>
840 <WarningLevel>Level3</WarningLevel> 915 <WarningLevel>Level3</WarningLevel>
841 <Optimization>MaxSpeed</Optimization> 916 <Optimization>MaxSpeed</Optimization>
842 <FunctionLevelLinking>true</FunctionLevelLinking>
843 <IntrinsicFunctions>true</IntrinsicFunctions>
844 <SDLCheck>true</SDLCheck> 917 <SDLCheck>true</SDLCheck>
845 <ConformanceMode>true</ConformanceMode> 918 <ConformanceMode>true</ConformanceMode>
846 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 919 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
847 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 920 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
848 <LanguageStandard>stdcpp20</LanguageStandard> 921 <LanguageStandard>stdcpp20</LanguageStandard>
922 <BasicRuntimeChecks />
923 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
849 </ClCompile> 924 </ClCompile>
850 <Link> 925 <Link>
851 <EnableCOMDATFolding>true</EnableCOMDATFolding> 926 <EnableCOMDATFolding>true</EnableCOMDATFolding>
852 <OptimizeReferences>true</OptimizeReferences> 927 <OptimizeReferences>true</OptimizeReferences>
853 <AdditionalDependencies>lua54.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> 928 <AdditionalDependencies>lua54.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>
854 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release</AdditionalLibraryDirectories> 929 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
930 <ImageHasSafeExceptionHandlers />
855 </Link> 931 </Link>
856 <PostBuildEvent> 932 <PostBuildEvent>
857 <Command>xcopy /F /I /R /Y "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\</Command> 933 <Command>xcopy /F /I /R /Y "$(TargetPath)" "$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)"</Command>
858 </PostBuildEvent> 934 </PostBuildEvent>
859 <PostBuildEvent> 935 <PostBuildEvent>
860 <Message>Copy to Lua 5.4</Message> 936 <Message>
937 </Message>
861 </PostBuildEvent> 938 </PostBuildEvent>
862 </ItemDefinitionGroup> 939 </ItemDefinitionGroup>
863 <ItemGroup> 940 <ItemGroup>
diff --git a/deep_userdata_example/deep_userdata_example.vcxproj.user b/deep_userdata_example/deep_userdata_example.vcxproj.user
deleted file mode 100644
index 35aae32..0000000
--- a/deep_userdata_example/deep_userdata_example.vcxproj.user
+++ /dev/null
@@ -1,120 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
4 <LocalDebuggerCommand>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug\lua53.exe</LocalDebuggerCommand>
5 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
6 <LocalDebuggerCommandArguments>deeptest.lua</LocalDebuggerCommandArguments>
7 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
8 <RemoteDebuggerCommandArguments>deeptest.lua</RemoteDebuggerCommandArguments>
9 </PropertyGroup>
10 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
11 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
12 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
13 <LocalDebuggerCommandArguments>-i deeptest.lua</LocalDebuggerCommandArguments>
14 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
15 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments>
16 </PropertyGroup>
17 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
18 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
19 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
20 <LocalDebuggerCommandArguments>-i deeptest.lua</LocalDebuggerCommandArguments>
21 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
22 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments>
23 </PropertyGroup>
24 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
25 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
26 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
27 <LocalDebuggerCommandArguments>-i deeptest.lua</LocalDebuggerCommandArguments>
28 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
29 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments>
30 </PropertyGroup>
31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
32 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
33 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
34 <LocalDebuggerCommandArguments>-i deeptest.lua</LocalDebuggerCommandArguments>
35 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
36 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments>
37 </PropertyGroup>
38 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">
39 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\luajitgit.exe</LocalDebuggerCommand>
40 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
41 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
42 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
43 </PropertyGroup>
44 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
45 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
46 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
47 <LocalDebuggerCommandArguments>deeptest.lua</LocalDebuggerCommandArguments>
48 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
49 <RemoteDebuggerCommandArguments>deeptest.lua</RemoteDebuggerCommandArguments>
50 </PropertyGroup>
51 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
52 <LocalDebuggerCommand>$(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe</LocalDebuggerCommand>
53 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
54 <LocalDebuggerCommandArguments>-i deeptest.lua</LocalDebuggerCommandArguments>
55 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
56 </PropertyGroup>
57 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
58 <LocalDebuggerCommand>$(SolutionDir)..\Lua53\bin\$(Platform)\Release\lua53.exe</LocalDebuggerCommand>
59 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
60 <LocalDebuggerCommandArguments>-i -- deeptest.lua</LocalDebuggerCommandArguments>
61 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
62 </PropertyGroup>
63 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
64 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
65 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
66 <LocalDebuggerCommandArguments>-i -- deeptest.lua</LocalDebuggerCommandArguments>
67 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
68 </PropertyGroup>
69 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">
70 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit205.exe</LocalDebuggerCommand>
71 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
72 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
73 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
74 </PropertyGroup>
75 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
76 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
77 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
78 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
79 </PropertyGroup>
80 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
81 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
82 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
83 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
84 </PropertyGroup>
85 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
86 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
87 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
88 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
89 </PropertyGroup>
90 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
91 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
92 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
93 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
94 </PropertyGroup>
95 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
96 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
97 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
98 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
99 </PropertyGroup>
100 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
101 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
102 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
103 <LocalDebuggerCommand>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug\lua53.exe</LocalDebuggerCommand>
104 </PropertyGroup>
105 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
106 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
107 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
108 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
109 </PropertyGroup>
110 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
111 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
112 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
113 <LocalDebuggerCommand>$(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe</LocalDebuggerCommand>
114 </PropertyGroup>
115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
116 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
117 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
118 <LocalDebuggerCommand>$(SolutionDir)..\Lua53\bin\$(Platform)\Release\lua53.exe</LocalDebuggerCommand>
119 </PropertyGroup>
120</Project> \ No newline at end of file
diff --git a/unit_tests/UnitTests.vcxproj b/unit_tests/UnitTests.vcxproj
index 7da7155..5226907 100644
--- a/unit_tests/UnitTests.vcxproj
+++ b/unit_tests/UnitTests.vcxproj
@@ -45,28 +45,28 @@
45 <Configuration>Debug 5.4</Configuration> 45 <Configuration>Debug 5.4</Configuration>
46 <Platform>Win32</Platform> 46 <Platform>Win32</Platform>
47 </ProjectConfiguration> 47 </ProjectConfiguration>
48 <ProjectConfiguration Include="Debug LuaJIT|Prospero"> 48 <ProjectConfiguration Include="Release LuaJIT|Prospero">
49 <Configuration>Debug LuaJIT</Configuration> 49 <Configuration>Release LuaJIT</Configuration>
50 <Platform>Prospero</Platform> 50 <Platform>Prospero</Platform>
51 </ProjectConfiguration> 51 </ProjectConfiguration>
52 <ProjectConfiguration Include="Debug LuaJIT|Win32"> 52 <ProjectConfiguration Include="Release LuaJIT|Win32">
53 <Configuration>Debug LuaJIT</Configuration> 53 <Configuration>Release LuaJIT</Configuration>
54 <Platform>Win32</Platform> 54 <Platform>Win32</Platform>
55 </ProjectConfiguration> 55 </ProjectConfiguration>
56 <ProjectConfiguration Include="Debug LuaJIT|x64"> 56 <ProjectConfiguration Include="Release LuaJIT|x64">
57 <Configuration>Debug LuaJIT</Configuration> 57 <Configuration>Release LuaJIT</Configuration>
58 <Platform>x64</Platform> 58 <Platform>x64</Platform>
59 </ProjectConfiguration> 59 </ProjectConfiguration>
60 <ProjectConfiguration Include="Debug MoonJIT|Prospero"> 60 <ProjectConfiguration Include="Release MoonJIT|Prospero">
61 <Configuration>Debug MoonJIT</Configuration> 61 <Configuration>Release MoonJIT</Configuration>
62 <Platform>Prospero</Platform> 62 <Platform>Prospero</Platform>
63 </ProjectConfiguration> 63 </ProjectConfiguration>
64 <ProjectConfiguration Include="Debug MoonJIT|Win32"> 64 <ProjectConfiguration Include="Release MoonJIT|Win32">
65 <Configuration>Debug MoonJIT</Configuration> 65 <Configuration>Release MoonJIT</Configuration>
66 <Platform>Win32</Platform> 66 <Platform>Win32</Platform>
67 </ProjectConfiguration> 67 </ProjectConfiguration>
68 <ProjectConfiguration Include="Debug MoonJIT|x64"> 68 <ProjectConfiguration Include="Release MoonJIT|x64">
69 <Configuration>Debug MoonJIT</Configuration> 69 <Configuration>Release MoonJIT</Configuration>
70 <Platform>x64</Platform> 70 <Platform>x64</Platform>
71 </ProjectConfiguration> 71 </ProjectConfiguration>
72 <ProjectConfiguration Include="Release 5.1|Prospero"> 72 <ProjectConfiguration Include="Release 5.1|Prospero">
@@ -143,10 +143,10 @@
143 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 143 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
144 <UseDebugLibraries>true</UseDebugLibraries> 144 <UseDebugLibraries>true</UseDebugLibraries>
145 </PropertyGroup> 145 </PropertyGroup>
146 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 146 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
147 <UseDebugLibraries>true</UseDebugLibraries> 147 <UseDebugLibraries>true</UseDebugLibraries>
148 </PropertyGroup> 148 </PropertyGroup>
149 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 149 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
150 <UseDebugLibraries>true</UseDebugLibraries> 150 <UseDebugLibraries>true</UseDebugLibraries>
151 </PropertyGroup> 151 </PropertyGroup>
152 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 152 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
@@ -157,83 +157,103 @@
157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
158 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 158 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
159 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 159 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
160 <LinkIncremental>false</LinkIncremental>
160 </PropertyGroup> 161 </PropertyGroup>
161 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 162 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
162 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 163 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
163 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 164 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
165 <LinkIncremental>false</LinkIncremental>
164 </PropertyGroup> 166 </PropertyGroup>
165 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'"> 167 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
166 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 168 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
167 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 169 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
170 <LinkIncremental>false</LinkIncremental>
168 </PropertyGroup> 171 </PropertyGroup>
169 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 172 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
170 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 173 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
171 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 174 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
175 <LinkIncremental>false</LinkIncremental>
172 </PropertyGroup> 176 </PropertyGroup>
173 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'"> 177 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
174 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 178 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
175 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 179 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
180 <LinkIncremental>false</LinkIncremental>
176 </PropertyGroup> 181 </PropertyGroup>
177 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 182 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
178 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 183 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
179 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 184 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
185 <LinkIncremental>false</LinkIncremental>
180 </PropertyGroup> 186 </PropertyGroup>
181 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'"> 187 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
182 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 188 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
183 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 189 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
190 <LinkIncremental>false</LinkIncremental>
184 </PropertyGroup> 191 </PropertyGroup>
185 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 192 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
186 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 193 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
187 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 194 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
195 <LinkIncremental>false</LinkIncremental>
188 </PropertyGroup> 196 </PropertyGroup>
189 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 197 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
190 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 198 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
191 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 199 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
200 <LinkIncremental>false</LinkIncremental>
192 </PropertyGroup> 201 </PropertyGroup>
193 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'"> 202 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
194 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 203 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
195 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 204 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
205 <LinkIncremental>false</LinkIncremental>
196 </PropertyGroup> 206 </PropertyGroup>
197 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 207 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
198 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 208 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
199 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 209 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
210 <LinkIncremental>false</LinkIncremental>
200 </PropertyGroup> 211 </PropertyGroup>
201 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'" /> 212 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'" />
202 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'"> 213 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
203 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 214 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
204 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 215 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
216 <LinkIncremental>false</LinkIncremental>
205 </PropertyGroup> 217 </PropertyGroup>
206 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'"> 218 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
207 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 219 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
208 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 220 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
221 <LinkIncremental>false</LinkIncremental>
209 </PropertyGroup> 222 </PropertyGroup>
210 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 223 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
211 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 224 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
212 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 225 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
226 <LinkIncremental>false</LinkIncremental>
213 </PropertyGroup> 227 </PropertyGroup>
214 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'"> 228 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
215 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 229 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
216 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 230 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
231 <LinkIncremental>false</LinkIncremental>
217 </PropertyGroup> 232 </PropertyGroup>
218 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'"> 233 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
219 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 234 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
220 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 235 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
236 <LinkIncremental>false</LinkIncremental>
221 </PropertyGroup> 237 </PropertyGroup>
222 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'"> 238 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
223 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 239 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
224 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 240 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
241 <LinkIncremental>false</LinkIncremental>
225 </PropertyGroup> 242 </PropertyGroup>
226 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 243 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
227 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 244 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
228 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 245 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
246 <LinkIncremental>false</LinkIncremental>
229 </PropertyGroup> 247 </PropertyGroup>
230 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 248 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
231 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 249 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
232 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 250 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
251 <LinkIncremental>false</LinkIncremental>
233 </PropertyGroup> 252 </PropertyGroup>
234 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'"> 253 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
235 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 254 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
236 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 255 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
256 <LinkIncremental>false</LinkIncremental>
237 </PropertyGroup> 257 </PropertyGroup>
238 <ItemDefinitionGroup /> 258 <ItemDefinitionGroup />
239 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 259 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
@@ -252,7 +272,7 @@
252 <GenerateDebugInformation>true</GenerateDebugInformation> 272 <GenerateDebugInformation>true</GenerateDebugInformation>
253 <SubSystem>Console</SubSystem> 273 <SubSystem>Console</SubSystem>
254 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 274 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
255 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 275 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
256 </Link> 276 </Link>
257 </ItemDefinitionGroup> 277 </ItemDefinitionGroup>
258 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 278 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
@@ -271,7 +291,7 @@
271 <GenerateDebugInformation>true</GenerateDebugInformation> 291 <GenerateDebugInformation>true</GenerateDebugInformation>
272 <SubSystem>Console</SubSystem> 292 <SubSystem>Console</SubSystem>
273 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 293 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
274 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 294 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
275 </Link> 295 </Link>
276 </ItemDefinitionGroup> 296 </ItemDefinitionGroup>
277 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'"> 297 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
@@ -290,7 +310,7 @@
290 <GenerateDebugInformation>true</GenerateDebugInformation> 310 <GenerateDebugInformation>true</GenerateDebugInformation>
291 <SubSystem>Console</SubSystem> 311 <SubSystem>Console</SubSystem>
292 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 312 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
293 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release</AdditionalLibraryDirectories> 313 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
294 </Link> 314 </Link>
295 </ItemDefinitionGroup> 315 </ItemDefinitionGroup>
296 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 316 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
@@ -309,7 +329,7 @@
309 <GenerateDebugInformation>true</GenerateDebugInformation> 329 <GenerateDebugInformation>true</GenerateDebugInformation>
310 <SubSystem>Console</SubSystem> 330 <SubSystem>Console</SubSystem>
311 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 331 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
312 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 332 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
313 </Link> 333 </Link>
314 </ItemDefinitionGroup> 334 </ItemDefinitionGroup>
315 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'"> 335 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
@@ -328,7 +348,7 @@
328 <GenerateDebugInformation>true</GenerateDebugInformation> 348 <GenerateDebugInformation>true</GenerateDebugInformation>
329 <SubSystem>Console</SubSystem> 349 <SubSystem>Console</SubSystem>
330 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 350 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
331 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release</AdditionalLibraryDirectories> 351 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
332 </Link> 352 </Link>
333 </ItemDefinitionGroup> 353 </ItemDefinitionGroup>
334 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 354 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
@@ -347,7 +367,7 @@
347 <GenerateDebugInformation>true</GenerateDebugInformation> 367 <GenerateDebugInformation>true</GenerateDebugInformation>
348 <SubSystem>Console</SubSystem> 368 <SubSystem>Console</SubSystem>
349 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 369 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
350 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 370 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
351 </Link> 371 </Link>
352 </ItemDefinitionGroup> 372 </ItemDefinitionGroup>
353 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'"> 373 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
@@ -366,10 +386,10 @@
366 <GenerateDebugInformation>true</GenerateDebugInformation> 386 <GenerateDebugInformation>true</GenerateDebugInformation>
367 <SubSystem>Console</SubSystem> 387 <SubSystem>Console</SubSystem>
368 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 388 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
369 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release</AdditionalLibraryDirectories> 389 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
370 </Link> 390 </Link>
371 </ItemDefinitionGroup> 391 </ItemDefinitionGroup>
372 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'"> 392 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">
373 <ClCompile> 393 <ClCompile>
374 <PrecompiledHeader>Use</PrecompiledHeader> 394 <PrecompiledHeader>Use</PrecompiledHeader>
375 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 395 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
@@ -385,10 +405,10 @@
385 <GenerateDebugInformation>true</GenerateDebugInformation> 405 <GenerateDebugInformation>true</GenerateDebugInformation>
386 <SubSystem>Console</SubSystem> 406 <SubSystem>Console</SubSystem>
387 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 407 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
388 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)</AdditionalLibraryDirectories> 408 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
389 </Link> 409 </Link>
390 </ItemDefinitionGroup> 410 </ItemDefinitionGroup>
391 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 411 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">
392 <ClCompile> 412 <ClCompile>
393 <PrecompiledHeader>Use</PrecompiledHeader> 413 <PrecompiledHeader>Use</PrecompiledHeader>
394 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 414 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
@@ -398,13 +418,13 @@
398 <WarningLevel>Level3</WarningLevel> 418 <WarningLevel>Level3</WarningLevel>
399 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\MoonJIT\src;$(SolutionDir)..</AdditionalIncludeDirectories> 419 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\MoonJIT\src;$(SolutionDir)..</AdditionalIncludeDirectories>
400 <LanguageStandard>stdcpp20</LanguageStandard> 420 <LanguageStandard>stdcpp20</LanguageStandard>
401 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 421 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
402 </ClCompile> 422 </ClCompile>
403 <Link> 423 <Link>
404 <GenerateDebugInformation>true</GenerateDebugInformation> 424 <GenerateDebugInformation>true</GenerateDebugInformation>
405 <SubSystem>Console</SubSystem> 425 <SubSystem>Console</SubSystem>
406 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 426 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
407 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\MoonJIT\bin\$(Platform)</AdditionalLibraryDirectories> 427 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
408 </Link> 428 </Link>
409 </ItemDefinitionGroup> 429 </ItemDefinitionGroup>
410 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 430 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
@@ -422,7 +442,7 @@
422 <Link> 442 <Link>
423 <GenerateDebugInformation>true</GenerateDebugInformation> 443 <GenerateDebugInformation>true</GenerateDebugInformation>
424 <SubSystem>Console</SubSystem> 444 <SubSystem>Console</SubSystem>
425 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 445 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
426 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 446 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
427 <IgnoreSpecificDefaultLibraries> 447 <IgnoreSpecificDefaultLibraries>
428 </IgnoreSpecificDefaultLibraries> 448 </IgnoreSpecificDefaultLibraries>
@@ -464,7 +484,7 @@
464 <Link> 484 <Link>
465 <GenerateDebugInformation>true</GenerateDebugInformation> 485 <GenerateDebugInformation>true</GenerateDebugInformation>
466 <SubSystem>Console</SubSystem> 486 <SubSystem>Console</SubSystem>
467 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 487 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
468 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 488 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
469 <IgnoreSpecificDefaultLibraries> 489 <IgnoreSpecificDefaultLibraries>
470 </IgnoreSpecificDefaultLibraries> 490 </IgnoreSpecificDefaultLibraries>
@@ -482,7 +502,7 @@
482 <Link> 502 <Link>
483 <GenerateDebugInformation>true</GenerateDebugInformation> 503 <GenerateDebugInformation>true</GenerateDebugInformation>
484 <SubSystem>Console</SubSystem> 504 <SubSystem>Console</SubSystem>
485 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release</AdditionalLibraryDirectories> 505 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
486 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 506 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
487 <IgnoreSpecificDefaultLibraries> 507 <IgnoreSpecificDefaultLibraries>
488 </IgnoreSpecificDefaultLibraries> 508 </IgnoreSpecificDefaultLibraries>
@@ -545,7 +565,7 @@
545 <Link> 565 <Link>
546 <GenerateDebugInformation>true</GenerateDebugInformation> 566 <GenerateDebugInformation>true</GenerateDebugInformation>
547 <SubSystem>Console</SubSystem> 567 <SubSystem>Console</SubSystem>
548 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 568 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
549 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 569 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
550 <IgnoreSpecificDefaultLibraries> 570 <IgnoreSpecificDefaultLibraries>
551 </IgnoreSpecificDefaultLibraries> 571 </IgnoreSpecificDefaultLibraries>
@@ -563,7 +583,7 @@
563 <Link> 583 <Link>
564 <GenerateDebugInformation>true</GenerateDebugInformation> 584 <GenerateDebugInformation>true</GenerateDebugInformation>
565 <SubSystem>Console</SubSystem> 585 <SubSystem>Console</SubSystem>
566 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release</AdditionalLibraryDirectories> 586 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
567 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 587 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
568 <IgnoreSpecificDefaultLibraries> 588 <IgnoreSpecificDefaultLibraries>
569 </IgnoreSpecificDefaultLibraries> 589 </IgnoreSpecificDefaultLibraries>
@@ -626,7 +646,7 @@
626 <Link> 646 <Link>
627 <GenerateDebugInformation>true</GenerateDebugInformation> 647 <GenerateDebugInformation>true</GenerateDebugInformation>
628 <SubSystem>Console</SubSystem> 648 <SubSystem>Console</SubSystem>
629 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 649 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
630 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 650 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
631 <IgnoreSpecificDefaultLibraries> 651 <IgnoreSpecificDefaultLibraries>
632 </IgnoreSpecificDefaultLibraries> 652 </IgnoreSpecificDefaultLibraries>
@@ -644,7 +664,7 @@
644 <Link> 664 <Link>
645 <GenerateDebugInformation>true</GenerateDebugInformation> 665 <GenerateDebugInformation>true</GenerateDebugInformation>
646 <SubSystem>Console</SubSystem> 666 <SubSystem>Console</SubSystem>
647 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release</AdditionalLibraryDirectories> 667 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
648 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 668 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
649 <IgnoreSpecificDefaultLibraries> 669 <IgnoreSpecificDefaultLibraries>
650 </IgnoreSpecificDefaultLibraries> 670 </IgnoreSpecificDefaultLibraries>
@@ -692,7 +712,7 @@
692 </IgnoreSpecificDefaultLibraries> 712 </IgnoreSpecificDefaultLibraries>
693 </Link> 713 </Link>
694 </ItemDefinitionGroup> 714 </ItemDefinitionGroup>
695 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'"> 715 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">
696 <ClCompile> 716 <ClCompile>
697 <PrecompiledHeader>Use</PrecompiledHeader> 717 <PrecompiledHeader>Use</PrecompiledHeader>
698 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 718 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
@@ -707,13 +727,13 @@
707 <Link> 727 <Link>
708 <GenerateDebugInformation>true</GenerateDebugInformation> 728 <GenerateDebugInformation>true</GenerateDebugInformation>
709 <SubSystem>Console</SubSystem> 729 <SubSystem>Console</SubSystem>
710 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT\bin\$(Platform)</AdditionalLibraryDirectories> 730 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
711 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 731 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
712 <IgnoreSpecificDefaultLibraries> 732 <IgnoreSpecificDefaultLibraries>
713 </IgnoreSpecificDefaultLibraries> 733 </IgnoreSpecificDefaultLibraries>
714 </Link> 734 </Link>
715 </ItemDefinitionGroup> 735 </ItemDefinitionGroup>
716 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 736 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">
717 <ClCompile> 737 <ClCompile>
718 <PrecompiledHeader>Use</PrecompiledHeader> 738 <PrecompiledHeader>Use</PrecompiledHeader>
719 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 739 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
@@ -723,18 +743,18 @@
723 <WarningLevel>Level3</WarningLevel> 743 <WarningLevel>Level3</WarningLevel>
724 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\MoonJIT\src;$(SolutionDir)..</AdditionalIncludeDirectories> 744 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\MoonJIT\src;$(SolutionDir)..</AdditionalIncludeDirectories>
725 <LanguageStandard>stdcpp20</LanguageStandard> 745 <LanguageStandard>stdcpp20</LanguageStandard>
726 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 746 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
727 </ClCompile> 747 </ClCompile>
728 <Link> 748 <Link>
729 <GenerateDebugInformation>true</GenerateDebugInformation> 749 <GenerateDebugInformation>true</GenerateDebugInformation>
730 <SubSystem>Console</SubSystem> 750 <SubSystem>Console</SubSystem>
731 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\MoonJIT\bin\$(Platform)</AdditionalLibraryDirectories> 751 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
732 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 752 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
733 <IgnoreSpecificDefaultLibraries> 753 <IgnoreSpecificDefaultLibraries>
734 </IgnoreSpecificDefaultLibraries> 754 </IgnoreSpecificDefaultLibraries>
735 </Link> 755 </Link>
736 </ItemDefinitionGroup> 756 </ItemDefinitionGroup>
737 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'"> 757 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Prospero'">
738 <ClCompile> 758 <ClCompile>
739 <PrecompiledHeader>Use</PrecompiledHeader> 759 <PrecompiledHeader>Use</PrecompiledHeader>
740 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 760 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
@@ -755,7 +775,7 @@
755 </IgnoreSpecificDefaultLibraries> 775 </IgnoreSpecificDefaultLibraries>
756 </Link> 776 </Link>
757 </ItemDefinitionGroup> 777 </ItemDefinitionGroup>
758 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'"> 778 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Prospero'">
759 <ClCompile> 779 <ClCompile>
760 <PrecompiledHeader>Use</PrecompiledHeader> 780 <PrecompiledHeader>Use</PrecompiledHeader>
761 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 781 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
@@ -792,7 +812,7 @@
792 <OptimizeReferences>true</OptimizeReferences> 812 <OptimizeReferences>true</OptimizeReferences>
793 <EnableCOMDATFolding>true</EnableCOMDATFolding> 813 <EnableCOMDATFolding>true</EnableCOMDATFolding>
794 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 814 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
795 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release</AdditionalLibraryDirectories> 815 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
796 </Link> 816 </Link>
797 </ItemDefinitionGroup> 817 </ItemDefinitionGroup>
798 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'"> 818 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
@@ -809,7 +829,7 @@
809 <SubSystem>Console</SubSystem> 829 <SubSystem>Console</SubSystem>
810 <OptimizeReferences>true</OptimizeReferences> 830 <OptimizeReferences>true</OptimizeReferences>
811 <EnableCOMDATFolding>true</EnableCOMDATFolding> 831 <EnableCOMDATFolding>true</EnableCOMDATFolding>
812 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release</AdditionalLibraryDirectories> 832 <AdditionalLibraryDirectories>$(SolutionDir)_LuaVersions\$(PlatformName)\$(ConfigurationName)</AdditionalLibraryDirectories>
813 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 833 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
814 </Link> 834 </Link>
815 </ItemDefinitionGroup> 835 </ItemDefinitionGroup>
@@ -846,8 +866,8 @@
846 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">NotUsing</PrecompiledHeader> 866 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">NotUsing</PrecompiledHeader>
847 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">NotUsing</PrecompiledHeader> 867 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">NotUsing</PrecompiledHeader>
848 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">NotUsing</PrecompiledHeader> 868 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">NotUsing</PrecompiledHeader>
849 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">NotUsing</PrecompiledHeader> 869 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">NotUsing</PrecompiledHeader>
850 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">NotUsing</PrecompiledHeader> 870 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">NotUsing</PrecompiledHeader>
851 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">NotUsing</PrecompiledHeader> 871 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">NotUsing</PrecompiledHeader>
852 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">NotUsing</PrecompiledHeader> 872 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">NotUsing</PrecompiledHeader>
853 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">NotUsing</PrecompiledHeader> 873 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">NotUsing</PrecompiledHeader>
@@ -861,10 +881,10 @@
861 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">NotUsing</PrecompiledHeader> 881 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">NotUsing</PrecompiledHeader>
862 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">NotUsing</PrecompiledHeader> 882 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">NotUsing</PrecompiledHeader>
863 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">NotUsing</PrecompiledHeader> 883 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">NotUsing</PrecompiledHeader>
864 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">NotUsing</PrecompiledHeader> 884 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">NotUsing</PrecompiledHeader>
865 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">NotUsing</PrecompiledHeader> 885 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">NotUsing</PrecompiledHeader>
866 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'">NotUsing</PrecompiledHeader> 886 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Prospero'">NotUsing</PrecompiledHeader>
867 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">NotUsing</PrecompiledHeader> 887 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Prospero'">NotUsing</PrecompiledHeader>
868 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">NotUsing</PrecompiledHeader> 888 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">NotUsing</PrecompiledHeader>
869 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">NotUsing</PrecompiledHeader> 889 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">NotUsing</PrecompiledHeader>
870 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">NotUsing</PrecompiledHeader> 890 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">NotUsing</PrecompiledHeader>
@@ -879,8 +899,8 @@
879 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">NotUsing</PrecompiledHeader> 899 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">NotUsing</PrecompiledHeader>
880 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">NotUsing</PrecompiledHeader> 900 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">NotUsing</PrecompiledHeader>
881 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">NotUsing</PrecompiledHeader> 901 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">NotUsing</PrecompiledHeader>
882 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">NotUsing</PrecompiledHeader> 902 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">NotUsing</PrecompiledHeader>
883 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">NotUsing</PrecompiledHeader> 903 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">NotUsing</PrecompiledHeader>
884 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">NotUsing</PrecompiledHeader> 904 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">NotUsing</PrecompiledHeader>
885 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">NotUsing</PrecompiledHeader> 905 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">NotUsing</PrecompiledHeader>
886 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">NotUsing</PrecompiledHeader> 906 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">NotUsing</PrecompiledHeader>
@@ -894,10 +914,10 @@
894 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">NotUsing</PrecompiledHeader> 914 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">NotUsing</PrecompiledHeader>
895 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">NotUsing</PrecompiledHeader> 915 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">NotUsing</PrecompiledHeader>
896 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">NotUsing</PrecompiledHeader> 916 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">NotUsing</PrecompiledHeader>
897 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">NotUsing</PrecompiledHeader> 917 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">NotUsing</PrecompiledHeader>
898 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">NotUsing</PrecompiledHeader> 918 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">NotUsing</PrecompiledHeader>
899 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'">NotUsing</PrecompiledHeader> 919 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Prospero'">NotUsing</PrecompiledHeader>
900 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">NotUsing</PrecompiledHeader> 920 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Prospero'">NotUsing</PrecompiledHeader>
901 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">NotUsing</PrecompiledHeader> 921 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">NotUsing</PrecompiledHeader>
902 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">NotUsing</PrecompiledHeader> 922 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">NotUsing</PrecompiledHeader>
903 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">NotUsing</PrecompiledHeader> 923 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">NotUsing</PrecompiledHeader>
@@ -920,8 +940,8 @@
920 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">Create</PrecompiledHeader> 940 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">Create</PrecompiledHeader>
921 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">Create</PrecompiledHeader> 941 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">Create</PrecompiledHeader>
922 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">Create</PrecompiledHeader> 942 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">Create</PrecompiledHeader>
923 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">Create</PrecompiledHeader> 943 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Win32'">Create</PrecompiledHeader>
924 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">Create</PrecompiledHeader> 944 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Win32'">Create</PrecompiledHeader>
925 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Create</PrecompiledHeader> 945 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Create</PrecompiledHeader>
926 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Create</PrecompiledHeader> 946 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Create</PrecompiledHeader>
927 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">Create</PrecompiledHeader> 947 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">Create</PrecompiledHeader>
@@ -937,16 +957,16 @@
937 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">Create</PrecompiledHeader> 957 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">Create</PrecompiledHeader>
938 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">Create</PrecompiledHeader> 958 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">Create</PrecompiledHeader>
939 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">Create</PrecompiledHeader> 959 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">Create</PrecompiledHeader>
940 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">Create</PrecompiledHeader> 960 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|x64'">Create</PrecompiledHeader>
941 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">Create</PrecompiledHeader> 961 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|x64'">Create</PrecompiledHeader>
942 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'">Create</PrecompiledHeader> 962 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release LuaJIT|Prospero'">Create</PrecompiledHeader>
943 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">Create</PrecompiledHeader> 963 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release MoonJIT|Prospero'">Create</PrecompiledHeader>
944 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Create</PrecompiledHeader> 964 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Create</PrecompiledHeader>
945 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">Create</PrecompiledHeader> 965 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">Create</PrecompiledHeader>
946 </ClCompile> 966 </ClCompile>
947 </ItemGroup> 967 </ItemGroup>
948 <ItemGroup> 968 <ItemGroup>
949 <None Include="Catch2.runsettings" /> 969 <None Include="..\.runsettings" />
950 <None Include="UnitTests.makefile" /> 970 <None Include="UnitTests.makefile" />
951 <None Include="scripts\coro\basics.lua" /> 971 <None Include="scripts\coro\basics.lua" />
952 <None Include="scripts\coro\error_handling.lua" /> 972 <None Include="scripts\coro\error_handling.lua" />
diff --git a/unit_tests/UnitTests.vcxproj.filters b/unit_tests/UnitTests.vcxproj.filters
index eb02d19..3b45009 100644
--- a/unit_tests/UnitTests.vcxproj.filters
+++ b/unit_tests/UnitTests.vcxproj.filters
@@ -107,11 +107,11 @@
107 <None Include="scripts\linda\send_registered_userdata.lua"> 107 <None Include="scripts\linda\send_registered_userdata.lua">
108 <Filter>Scripts\linda</Filter> 108 <Filter>Scripts\linda</Filter>
109 </None> 109 </None>
110 <None Include="Catch2.runsettings">
111 <Filter>Catch2</Filter>
112 </None>
113 <None Include="UnitTests.makefile"> 110 <None Include="UnitTests.makefile">
114 <Filter>Make</Filter> 111 <Filter>Make</Filter>
115 </None> 112 </None>
113 <None Include="..\.runsettings">
114 <Filter>Catch2</Filter>
115 </None>
116 </ItemGroup> 116 </ItemGroup>
117</Project> \ No newline at end of file 117</Project> \ No newline at end of file
diff --git a/unit_tests/UnitTests.vcxproj.user b/unit_tests/UnitTests.vcxproj.user
deleted file mode 100644
index d3fc335..0000000
--- a/unit_tests/UnitTests.vcxproj.user
+++ /dev/null
@@ -1,143 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
4 <LocalDebuggerCommandArguments />
5 <RemoteDebuggerCommandArguments />
6 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
7 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
8 </PropertyGroup>
9 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">
10 <LocalDebuggerCommandArguments />
11 <RemoteDebuggerCommandArguments />
12 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
13 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
14 </PropertyGroup>
15 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
16 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
17 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
18 </PropertyGroup>
19 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
20 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
21 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
22 </PropertyGroup>
23 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Win32'">
24 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
25 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
26 </PropertyGroup>
27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
28 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
29 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
30 </PropertyGroup>
31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
32 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
33 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
34 </PropertyGroup>
35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
36 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
37 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
38 </PropertyGroup>
39 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
40 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
41 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
42 </PropertyGroup>
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
44 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
45 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
46 </PropertyGroup>
47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
48 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
49 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
50 </PropertyGroup>
51 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
52 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
53 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
54 </PropertyGroup>
55 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
56 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
57 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
58 <LocalDebuggerCommandArguments />
59 <RemoteDebuggerCommandArguments />
60 </PropertyGroup>
61 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
62 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
63 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
64 <LocalDebuggerCommandArguments />
65 <RemoteDebuggerCommandArguments />
66 </PropertyGroup>
67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">
68 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
69 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
70 <LocalDebuggerCommandArguments />
71 <RemoteDebuggerCommandArguments />
72 </PropertyGroup>
73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">
74 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
75 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
76 <LocalDebuggerCommandArguments />
77 <RemoteDebuggerCommandArguments />
78 </PropertyGroup>
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|x64'">
80 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
81 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
82 <LocalDebuggerCommandArguments />
83 <RemoteDebuggerCommandArguments />
84 </PropertyGroup>
85 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
86 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
87 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
88 <LocalDebuggerCommandArguments />
89 <RemoteDebuggerCommandArguments />
90 </PropertyGroup>
91 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT|Prospero'">
92 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
93 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
94 <LocalDebuggerCommandArguments />
95 <RemoteDebuggerCommandArguments />
96 </PropertyGroup>
97 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">
98 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
99 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
100 <LocalDebuggerCommandArguments />
101 <RemoteDebuggerCommandArguments />
102 </PropertyGroup>
103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
104 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
105 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
106 </PropertyGroup>
107 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
108 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
109 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
110 </PropertyGroup>
111 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">
112 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
113 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
114 </PropertyGroup>
115 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">
116 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
117 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
118 </PropertyGroup>
119 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
120 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
121 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
122 </PropertyGroup>
123 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
124 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
125 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
126 </PropertyGroup>
127 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">
128 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
129 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
130 </PropertyGroup>
131 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">
132 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
133 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
134 </PropertyGroup>
135 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
136 <LocalDebuggerWorkingDirectory>$(SolutionDir)</LocalDebuggerWorkingDirectory>
137 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
138 </PropertyGroup>
139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">
140 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
141 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
142 </PropertyGroup>
143</Project> \ No newline at end of file