aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoit Germain <benoit.germain@ubisoft.com>2025-03-11 17:06:10 +0100
committerBenoit Germain <benoit.germain@ubisoft.com>2025-03-11 17:06:10 +0100
commit3ce42e54e5d093c3fd6136f6a9bfc9398f328bce (patch)
treec9bed33585ece45118b2f6d851c5787d76406097
parent9ba9cd6185a00bd0623f3cbc96a20ce34dafbbc5 (diff)
downloadlanes-3ce42e54e5d093c3fd6136f6a9bfc9398f328bce.tar.gz
lanes-3ce42e54e5d093c3fd6136f6a9bfc9398f328bce.tar.bz2
lanes-3ce42e54e5d093c3fd6136f6a9bfc9398f328bce.zip
Add a VisualStudio solution to build and debug Lanes
* configured to build Lanes, the example module deep_userdata_example, and the unit tests * relies on Lua 5.1 → 5.4, LuaJIT and MoonJIT to be built and located in a fixed directory * manual_register legacy test now uses deep_userdata_example module instead of lfs
-rw-r--r--.gitignore9
-rw-r--r--Lanes.args.json158
-rw-r--r--Lanes.sln240
-rw-r--r--Lanes.vcxproj1648
-rw-r--r--Lanes.vcxproj.filters303
-rw-r--r--Lanes.vcxproj.user191
-rw-r--r--deep_userdata_example/deep_userdata_example.vcxproj234
-rw-r--r--deep_userdata_example/deep_userdata_example.vcxproj.filters2
-rw-r--r--deep_userdata_example/deep_userdata_example.vcxproj.user40
-rw-r--r--src/.gitignore4
-rw-r--r--tests/manual_register.lua4
-rw-r--r--unit_tests/Catch2.runsettings6
-rw-r--r--unit_tests/UnitTests.vcxproj573
-rw-r--r--unit_tests/UnitTests.vcxproj.user86
-rw-r--r--unit_tests/lane_tests.cpp4
-rw-r--r--unit_tests/legacy_tests.cpp6
-rw-r--r--unit_tests/linda_tests.cpp4
17 files changed, 3329 insertions, 183 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..60524bd
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
1_Output
2_Tmp
3.vs
4*.dll
5*.exe
6*.gch
7*.map
8*.o
9*.so
diff --git a/Lanes.args.json b/Lanes.args.json
new file mode 100644
index 0000000..4ba9faa
--- /dev/null
+++ b/Lanes.args.json
@@ -0,0 +1,158 @@
1{
2 "FileVersion": 2,
3 "Id": "1db7d861-eefd-49dc-a8e2-3fc2bd6ad49d",
4 "Items": [
5 {
6 "Id": "6871d067-5644-4f35-8d5d-b1be97ff58c1",
7 "Command": "ad hoc",
8 "Items": [
9 {
10 "Id": "8a72a101-aa21-40b1-9a98-f76d95b46ae5",
11 "Command": "cancel.lua hook"
12 },
13 {
14 "Id": "408af77c-b41d-486d-91fb-4e690ee27124",
15 "Command": "-e \"require'lanes'.configure{on_state_create=print}\""
16 }
17 ]
18 },
19 {
20 "Id": "7edf5d9e-4a19-4aed-86dd-db3879040658",
21 "Command": "UnitTests",
22 "Items": [
23 {
24 "Id": "c13625a5-0ba9-421b-bebc-96fa8f031717",
25 "Command": "Linda",
26 "Items": [
27 {
28 "Id": "a1766559-b2f5-4775-a2f7-d5fb4a91c79f",
29 "Command": "send_receive.lua"
30 }
31 ]
32 }
33 ]
34 },
35 {
36 "Id": "9ed7e352-5e90-43a9-84a2-9bff816fb4c8",
37 "Command": "Legacy",
38 "Items": [
39 {
40 "Id": "574ebff8-6b20-46cd-a7a2-86b2e97c9492",
41 "Command": "atexit.lua"
42 },
43 {
44 "Id": "24d2ddcb-be70-4263-b79c-8986031034ce",
45 "Command": "atomic.lua"
46 },
47 {
48 "Id": "bc664cf1-e733-4771-ade9-55b67cf26aa0",
49 "Command": "basic.lua"
50 },
51 {
52 "Id": "4805db8d-9126-4ca5-8533-2ac689dd622c",
53 "Command": "cancel.lua"
54 },
55 {
56 "Id": "10cb77d0-5b13-4244-961b-45b2c03cb30d",
57 "Command": "coverage.lua"
58 },
59 {
60 "Id": "11fabdb2-5527-456b-95e4-dde03926dd16",
61 "Command": "deadlock.lua"
62 },
63 {
64 "Id": "b420633f-dcf7-4ba1-aed6-e00cddfa9f6a",
65 "Command": "errhangtest.lua"
66 },
67 {
68 "Id": "9b8c4c9a-829d-47cb-9dbc-05f9a0cbaf20",
69 "Command": "error.lua"
70 },
71 {
72 "Id": "8986c442-6eab-49cc-94e6-94b5e1e2f630",
73 "Command": "fifo.lua"
74 },
75 {
76 "Id": "1fd4849c-8f0b-45cb-b1e0-08a5565aa8a3",
77 "Command": "finalizer.lua"
78 },
79 {
80 "Id": "c98c2169-34cd-45a1-9373-4df8e418d937",
81 "Command": "func_is_string.lua"
82 },
83 {
84 "Id": "b4cbd3c4-109c-4106-9bab-fb9ff44ea93d",
85 "Command": "ignore.lua"
86 },
87 {
88 "Id": "de4ab896-373a-44d9-af01-c3e22a205197",
89 "Command": "irayo_recursive.lua"
90 },
91 {
92 "Id": "83feda37-b85c-489d-94e8-2d9f87134c7f",
93 "Command": "keeper.lua"
94 },
95 {
96 "Id": "cb8833d2-cd8c-4dd4-9808-4b887ccedf45",
97 "Command": "lanes_as_upvalue.lua"
98 },
99 {
100 "Id": "13551306-493f-45e7-aacc-fbf134ca2441",
101 "Command": "linda_perf.lua"
102 },
103 {
104 "Id": "b54bec40-7f76-422a-a486-e6c232fd2229",
105 "Command": "-e \"TEST1=50 PREFILL1=1000 FILL1=100000\" linda_perf.lua"
106 },
107 {
108 "Id": "62468c84-6050-4de2-864a-bb1d5ce81fa9",
109 "Command": "launchtest.lua 1"
110 },
111 {
112 "Id": "30a80bc0-51b1-46ed-b326-e53c3d3c55f2",
113 "Command": "manual_register.lua"
114 },
115 {
116 "Id": "e756bd9e-512f-40ac-b990-2f3040384419",
117 "Command": "nameof.lua"
118 },
119 {
120 "Id": "d3e42f6c-3976-407e-a3f8-04f07eae0fff",
121 "Command": "objects.lua"
122 },
123 {
124 "Id": "00f8f64c-bfa2-483d-a0dd-230940cc1860",
125 "Command": "package.lua"
126 },
127 {
128 "Id": "d842776e-dee0-4808-a051-6b6ce588e601",
129 "Command": "perftest.lua"
130 },
131 {
132 "Id": "b9d7165b-c8b6-4559-9fcc-7905841815d9",
133 "Command": "protect_allocator.lua"
134 },
135 {
136 "Id": "5f2d8aa4-1416-4c43-ba11-0d6c2b2b3b2f",
137 "Command": "require.lua"
138 },
139 {
140 "Id": "0d8a5929-cbee-4367-b13c-1a5e547eb29d",
141 "Command": "rupval.lua"
142 },
143 {
144 "Id": "f7a50188-7ac9-46ca-959e-226e5bce69f6",
145 "Command": "timer.lua"
146 },
147 {
148 "Id": "f14c84e5-7fc1-4706-ade7-614c23c4ea7d",
149 "Command": "tobeclosed.lua"
150 },
151 {
152 "Id": "f4538cac-85e5-4a28-aa65-6f10879f649a",
153 "Command": "track_lanes.lua"
154 }
155 ]
156 }
157 ]
158} \ No newline at end of file
diff --git a/Lanes.sln b/Lanes.sln
new file mode 100644
index 0000000..eb0fce7
--- /dev/null
+++ b/Lanes.sln
@@ -0,0 +1,240 @@
1
2Microsoft Visual Studio Solution File, Format Version 12.00
3# Visual Studio Version 17
4VisualStudioVersion = 17.13.35825.156
5MinimumVisualStudioVersion = 10.0.40219.1
6Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lanes", "Lanes.vcxproj", "{1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}"
7EndProject
8Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTests", "unit_tests\UnitTests.vcxproj", "{AED7F42F-139A-46BA-80FE-16E062EA1345}"
9 ProjectSection(ProjectDependencies) = postProject
10 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D} = {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}
11 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910} = {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}
12 EndProjectSection
13EndProject
14Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "deep_userdata_example", "deep_userdata_example\deep_userdata_example.vcxproj", "{4C40BD18-3BAB-46D7-8F14-602A6FBE5910}"
15 ProjectSection(ProjectDependencies) = postProject
16 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D} = {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}
17 EndProjectSection
18EndProject
19Global
20 GlobalSection(SolutionConfigurationPlatforms) = preSolution
21 Debug 5.1|Prospero = Debug 5.1|Prospero
22 Debug 5.1|x64 = Debug 5.1|x64
23 Debug 5.1|x86 = Debug 5.1|x86
24 Debug 5.2|Prospero = Debug 5.2|Prospero
25 Debug 5.2|x64 = Debug 5.2|x64
26 Debug 5.2|x86 = Debug 5.2|x86
27 Debug 5.3|Prospero = Debug 5.3|Prospero
28 Debug 5.3|x64 = Debug 5.3|x64
29 Debug 5.3|x86 = Debug 5.3|x86
30 Debug 5.4|Prospero = Debug 5.4|Prospero
31 Debug 5.4|x64 = Debug 5.4|x64
32 Debug 5.4|x86 = Debug 5.4|x86
33 Debug LuaJIT GIT|Prospero = Debug LuaJIT GIT|Prospero
34 Debug LuaJIT GIT|x64 = Debug LuaJIT GIT|x64
35 Debug LuaJIT GIT|x86 = Debug LuaJIT GIT|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
40 Release 5.1|x64 = Release 5.1|x64
41 Release 5.1|x86 = Release 5.1|x86
42 Release 5.2|Prospero = Release 5.2|Prospero
43 Release 5.2|x64 = Release 5.2|x64
44 Release 5.2|x86 = Release 5.2|x86
45 Release 5.3|Prospero = Release 5.3|Prospero
46 Release 5.3|x64 = Release 5.3|x64
47 Release 5.3|x86 = Release 5.3|x86
48 Release 5.4|Prospero = Release 5.4|Prospero
49 Release 5.4|x64 = Release 5.4|x64
50 Release 5.4|x86 = Release 5.4|x86
51 EndGlobalSection
52 GlobalSection(ProjectConfigurationPlatforms) = postSolution
53 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|Prospero.ActiveCfg = Debug LuaJIT GIT|Prospero
54 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|Prospero.Build.0 = Debug LuaJIT GIT|Prospero
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
57 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|x86.ActiveCfg = Debug 5.1|Win32
58 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.1|x86.Build.0 = Debug 5.1|Win32
59 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.2|Prospero.ActiveCfg = Debug 5.2|Prospero
60 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.2|Prospero.Build.0 = Debug 5.2|Prospero
61 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.2|x64.ActiveCfg = Debug 5.2|x64
62 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.2|x64.Build.0 = Debug 5.2|x64
63 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.2|x86.ActiveCfg = Debug 5.2|Win32
64 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.2|x86.Build.0 = Debug 5.2|Win32
65 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.3|Prospero.ActiveCfg = Debug 5.3|Prospero
66 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.3|Prospero.Build.0 = Debug 5.3|Prospero
67 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.3|x64.ActiveCfg = Debug 5.3|x64
68 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.3|x64.Build.0 = Debug 5.3|x64
69 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.3|x86.ActiveCfg = Debug 5.3|Win32
70 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.3|x86.Build.0 = Debug 5.3|Win32
71 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|Prospero.ActiveCfg = Debug 5.4|Prospero
72 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|Prospero.Build.0 = Debug 5.4|Prospero
73 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|x64.ActiveCfg = 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
76 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug 5.4|x86.Build.0 = Debug 5.4|Win32
77 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT GIT|Prospero.ActiveCfg = Debug LuaJIT GIT|Prospero
78 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT GIT|Prospero.Build.0 = Debug LuaJIT GIT|Prospero
79 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT GIT|x64.ActiveCfg = Debug LuaJIT GIT|x64
80 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT GIT|x64.Build.0 = Debug LuaJIT GIT|x64
81 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT GIT|x86.ActiveCfg = Debug LuaJIT GIT|Win32
82 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Debug LuaJIT GIT|x86.Build.0 = Debug LuaJIT GIT|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
90 {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
92 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.1|x64.Build.0 = Release 5.1|x64
93 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.1|x86.ActiveCfg = Release 5.1|Win32
94 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.1|x86.Build.0 = Release 5.1|Win32
95 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.2|Prospero.ActiveCfg = Release 5.2|Prospero
96 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.2|Prospero.Build.0 = Release 5.2|Prospero
97 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.2|x64.ActiveCfg = Release 5.2|x64
98 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.2|x64.Build.0 = Release 5.2|x64
99 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.2|x86.ActiveCfg = Release 5.2|Win32
100 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.2|x86.Build.0 = Release 5.2|Win32
101 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.3|Prospero.ActiveCfg = Release 5.3|Prospero
102 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.3|Prospero.Build.0 = Release 5.3|Prospero
103 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.3|x64.ActiveCfg = Release 5.3|x64
104 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.3|x64.Build.0 = Release 5.3|x64
105 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.3|x86.ActiveCfg = Release 5.3|Win32
106 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.3|x86.Build.0 = Release 5.3|Win32
107 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.4|Prospero.ActiveCfg = Release 5.4|Prospero
108 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.4|Prospero.Build.0 = Release 5.4|Prospero
109 {1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}.Release 5.4|x64.ActiveCfg = Release 5.4|x64
110 {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
112 {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
114 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.1|Prospero.Build.0 = 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
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
119 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|Prospero.ActiveCfg = Debug 5.2|x64
120 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.2|Prospero.Build.0 = 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
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
125 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|Prospero.ActiveCfg = Debug 5.3|x64
126 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.3|Prospero.Build.0 = 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
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
131 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|Prospero.ActiveCfg = Debug 5.4|x64
132 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug 5.4|Prospero.Build.0 = 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
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
137 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT GIT|Prospero.ActiveCfg = Debug LuaJIT GIT|Prospero
138 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT GIT|Prospero.Build.0 = Debug LuaJIT GIT|Prospero
139 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT GIT|x64.ActiveCfg = Debug LuaJIT GIT|x64
140 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT GIT|x64.Build.0 = Debug LuaJIT GIT|x64
141 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT GIT|x86.ActiveCfg = Debug LuaJIT GIT|Win32
142 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Debug LuaJIT GIT|x86.Build.0 = Debug LuaJIT GIT|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
150 {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
152 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.1|x64.Build.0 = Release 5.1|x64
153 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.1|x86.ActiveCfg = Release 5.1|Win32
154 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.1|x86.Build.0 = Release 5.1|Win32
155 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.2|Prospero.ActiveCfg = Release 5.2|Prospero
156 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.2|Prospero.Build.0 = Release 5.2|Prospero
157 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.2|x64.ActiveCfg = Release 5.2|x64
158 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.2|x64.Build.0 = Release 5.2|x64
159 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.2|x86.ActiveCfg = Release 5.2|Win32
160 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.2|x86.Build.0 = Release 5.2|Win32
161 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.3|Prospero.ActiveCfg = Release 5.3|Prospero
162 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.3|Prospero.Build.0 = Release 5.3|Prospero
163 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.3|x64.ActiveCfg = Release 5.3|x64
164 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.3|x64.Build.0 = Release 5.3|x64
165 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.3|x86.ActiveCfg = Release 5.3|Win32
166 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.3|x86.Build.0 = Release 5.3|Win32
167 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|Prospero.ActiveCfg = Release 5.4|Prospero
168 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|Prospero.Build.0 = Release 5.4|Prospero
169 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|x64.ActiveCfg = Release 5.4|x64
170 {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
172 {AED7F42F-139A-46BA-80FE-16E062EA1345}.Release 5.4|x86.Build.0 = Release 5.4|Win32
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
175 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|x64.ActiveCfg = Debug 5.1|x64
176 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|x64.Build.0 = Debug 5.1|x64
177 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|x86.ActiveCfg = Debug 5.1|Win32
178 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.1|x86.Build.0 = Debug 5.1|Win32
179 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.2|Prospero.ActiveCfg = Debug 5.2|Prospero
180 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.2|Prospero.Build.0 = Debug 5.2|Prospero
181 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.2|x64.ActiveCfg = Debug 5.2|x64
182 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.2|x64.Build.0 = Debug 5.2|x64
183 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.2|x86.ActiveCfg = Debug 5.2|Win32
184 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.2|x86.Build.0 = Debug 5.2|Win32
185 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.3|Prospero.ActiveCfg = Debug 5.3|Prospero
186 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.3|Prospero.Build.0 = Debug 5.3|Prospero
187 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.3|x64.ActiveCfg = Debug 5.3|x64
188 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.3|x64.Build.0 = Debug 5.3|x64
189 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.3|x86.ActiveCfg = Debug 5.3|Win32
190 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.3|x86.Build.0 = Debug 5.3|Win32
191 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|Prospero.ActiveCfg = Debug 5.4|Prospero
192 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|Prospero.Build.0 = Debug 5.4|Prospero
193 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|x64.ActiveCfg = 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
196 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug 5.4|x86.Build.0 = Debug 5.4|Win32
197 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT GIT|Prospero.ActiveCfg = Debug LuaJIT GIT|Prospero
198 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT GIT|Prospero.Build.0 = Debug LuaJIT GIT|Prospero
199 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT GIT|x64.ActiveCfg = Debug LuaJIT GIT|x64
200 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT GIT|x64.Build.0 = Debug LuaJIT GIT|x64
201 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT GIT|x86.ActiveCfg = Debug LuaJIT GIT|Win32
202 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Debug LuaJIT GIT|x86.Build.0 = Debug LuaJIT GIT|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
210 {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
212 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.1|x64.Build.0 = Release 5.1|x64
213 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.1|x86.ActiveCfg = Release 5.1|Win32
214 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.1|x86.Build.0 = Release 5.1|Win32
215 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.2|Prospero.ActiveCfg = Release 5.2|Prospero
216 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.2|Prospero.Build.0 = Release 5.2|Prospero
217 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.2|x64.ActiveCfg = Release 5.2|x64
218 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.2|x64.Build.0 = Release 5.2|x64
219 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.2|x86.ActiveCfg = Release 5.2|Win32
220 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.2|x86.Build.0 = Release 5.2|Win32
221 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.3|Prospero.ActiveCfg = Release 5.3|Prospero
222 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.3|Prospero.Build.0 = Release 5.3|Prospero
223 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.3|x64.ActiveCfg = Release 5.3|x64
224 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.3|x64.Build.0 = Release 5.3|x64
225 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.3|x86.ActiveCfg = Release 5.3|Win32
226 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.3|x86.Build.0 = Release 5.3|Win32
227 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|Prospero.ActiveCfg = Release 5.4|Prospero
228 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|Prospero.Build.0 = Release 5.4|Prospero
229 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|x64.ActiveCfg = Release 5.4|x64
230 {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
232 {4C40BD18-3BAB-46D7-8F14-602A6FBE5910}.Release 5.4|x86.Build.0 = Release 5.4|Win32
233 EndGlobalSection
234 GlobalSection(SolutionProperties) = preSolution
235 HideSolutionNode = FALSE
236 EndGlobalSection
237 GlobalSection(ExtensibilityGlobals) = postSolution
238 SolutionGuid = {C7613E72-FD9E-4965-830C-E66C77E656F7}
239 EndGlobalSection
240EndGlobal
diff --git a/Lanes.vcxproj b/Lanes.vcxproj
new file mode 100644
index 0000000..22d2018
--- /dev/null
+++ b/Lanes.vcxproj
@@ -0,0 +1,1648 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug 5.1|Prospero">
5 <Configuration>Debug 5.1</Configuration>
6 <Platform>Prospero</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug 5.2|Prospero">
9 <Configuration>Debug 5.2</Configuration>
10 <Platform>Prospero</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug 5.3|Prospero">
13 <Configuration>Debug 5.3</Configuration>
14 <Platform>Prospero</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Debug 5.4|Prospero">
17 <Configuration>Debug 5.4</Configuration>
18 <Platform>Prospero</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Debug 5.1|Win32">
21 <Configuration>Debug 5.1</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Debug 5.1|x64">
25 <Configuration>Debug 5.1</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Debug 5.2|Win32">
29 <Configuration>Debug 5.2</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
32 <ProjectConfiguration Include="Debug 5.2|x64">
33 <Configuration>Debug 5.2</Configuration>
34 <Platform>x64</Platform>
35 </ProjectConfiguration>
36 <ProjectConfiguration Include="Debug 5.3|Win32">
37 <Configuration>Debug 5.3</Configuration>
38 <Platform>Win32</Platform>
39 </ProjectConfiguration>
40 <ProjectConfiguration Include="Debug 5.3|x64">
41 <Configuration>Debug 5.3</Configuration>
42 <Platform>x64</Platform>
43 </ProjectConfiguration>
44 <ProjectConfiguration Include="Debug 5.4|Win32">
45 <Configuration>Debug 5.4</Configuration>
46 <Platform>Win32</Platform>
47 </ProjectConfiguration>
48 <ProjectConfiguration Include="Debug 5.4|x64">
49 <Configuration>Debug 5.4</Configuration>
50 <Platform>x64</Platform>
51 </ProjectConfiguration>
52 <ProjectConfiguration Include="Debug LuaJIT GIT|Prospero">
53 <Configuration>Debug LuaJIT GIT</Configuration>
54 <Platform>Prospero</Platform>
55 </ProjectConfiguration>
56 <ProjectConfiguration Include="Debug LuaJIT GIT|Win32">
57 <Configuration>Debug LuaJIT GIT</Configuration>
58 <Platform>Win32</Platform>
59 </ProjectConfiguration>
60 <ProjectConfiguration Include="Debug LuaJIT GIT|x64">
61 <Configuration>Debug LuaJIT GIT</Configuration>
62 <Platform>x64</Platform>
63 </ProjectConfiguration>
64 <ProjectConfiguration Include="Debug MoonJIT|Prospero">
65 <Configuration>Debug MoonJIT</Configuration>
66 <Platform>Prospero</Platform>
67 </ProjectConfiguration>
68 <ProjectConfiguration Include="Debug MoonJIT|Win32">
69 <Configuration>Debug MoonJIT</Configuration>
70 <Platform>Win32</Platform>
71 </ProjectConfiguration>
72 <ProjectConfiguration Include="Debug MoonJIT|x64">
73 <Configuration>Debug MoonJIT</Configuration>
74 <Platform>x64</Platform>
75 </ProjectConfiguration>
76 <ProjectConfiguration Include="Release 5.1|Prospero">
77 <Configuration>Release 5.1</Configuration>
78 <Platform>Prospero</Platform>
79 </ProjectConfiguration>
80 <ProjectConfiguration Include="Release 5.1|Win32">
81 <Configuration>Release 5.1</Configuration>
82 <Platform>Win32</Platform>
83 </ProjectConfiguration>
84 <ProjectConfiguration Include="Release 5.1|x64">
85 <Configuration>Release 5.1</Configuration>
86 <Platform>x64</Platform>
87 </ProjectConfiguration>
88 <ProjectConfiguration Include="Release 5.2|Prospero">
89 <Configuration>Release 5.2</Configuration>
90 <Platform>Prospero</Platform>
91 </ProjectConfiguration>
92 <ProjectConfiguration Include="Release 5.2|Win32">
93 <Configuration>Release 5.2</Configuration>
94 <Platform>Win32</Platform>
95 </ProjectConfiguration>
96 <ProjectConfiguration Include="Release 5.2|x64">
97 <Configuration>Release 5.2</Configuration>
98 <Platform>x64</Platform>
99 </ProjectConfiguration>
100 <ProjectConfiguration Include="Release 5.3|Prospero">
101 <Configuration>Release 5.3</Configuration>
102 <Platform>Prospero</Platform>
103 </ProjectConfiguration>
104 <ProjectConfiguration Include="Release 5.3|Win32">
105 <Configuration>Release 5.3</Configuration>
106 <Platform>Win32</Platform>
107 </ProjectConfiguration>
108 <ProjectConfiguration Include="Release 5.3|x64">
109 <Configuration>Release 5.3</Configuration>
110 <Platform>x64</Platform>
111 </ProjectConfiguration>
112 <ProjectConfiguration Include="Release 5.4|Prospero">
113 <Configuration>Release 5.4</Configuration>
114 <Platform>Prospero</Platform>
115 </ProjectConfiguration>
116 <ProjectConfiguration Include="Release 5.4|Win32">
117 <Configuration>Release 5.4</Configuration>
118 <Platform>Win32</Platform>
119 </ProjectConfiguration>
120 <ProjectConfiguration Include="Release 5.4|x64">
121 <Configuration>Release 5.4</Configuration>
122 <Platform>x64</Platform>
123 </ProjectConfiguration>
124 </ItemGroup>
125 <PropertyGroup Label="Globals">
126 <ProjectGuid>{1DB7D861-EEFD-49DC-A8E2-3FC2BD6AD49D}</ProjectGuid>
127 <RootNamespace>Lanes</RootNamespace>
128 <Keyword>Win32Proj</Keyword>
129 <SccProjectName>
130 </SccProjectName>
131 <SccLocalPath>
132 </SccLocalPath>
133 <SccProvider>
134 </SccProvider>
135 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
136 </PropertyGroup>
137 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
138 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'" Label="Configuration">
139 <ConfigurationType>DynamicLibrary</ConfigurationType>
140 <CharacterSet>NotSet</CharacterSet>
141 <WholeProgramOptimization>true</WholeProgramOptimization>
142 <PlatformToolset>v143</PlatformToolset>
143 </PropertyGroup>
144 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'" Label="Configuration">
145 <ConfigurationType>DynamicLibrary</ConfigurationType>
146 <CharacterSet>NotSet</CharacterSet>
147 <WholeProgramOptimization>true</WholeProgramOptimization>
148 <PlatformToolset>v143</PlatformToolset>
149 </PropertyGroup>
150 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'" Label="Configuration">
151 <ConfigurationType>DynamicLibrary</ConfigurationType>
152 <CharacterSet>NotSet</CharacterSet>
153 <WholeProgramOptimization>true</WholeProgramOptimization>
154 <PlatformToolset>v143</PlatformToolset>
155 </PropertyGroup>
156 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'" Label="Configuration">
157 <ConfigurationType>DynamicLibrary</ConfigurationType>
158 <CharacterSet>NotSet</CharacterSet>
159 <WholeProgramOptimization>true</WholeProgramOptimization>
160 <PlatformToolset>v143</PlatformToolset>
161 </PropertyGroup>
162 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'" Label="Configuration">
163 <ConfigurationType>DynamicLibrary</ConfigurationType>
164 <CharacterSet>NotSet</CharacterSet>
165 <PlatformToolset>v143</PlatformToolset>
166 <UseDebugLibraries>true</UseDebugLibraries>
167 </PropertyGroup>
168 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'" Label="Configuration">
169 <ConfigurationType>DynamicLibrary</ConfigurationType>
170 <CharacterSet>NotSet</CharacterSet>
171 <PlatformToolset>v143</PlatformToolset>
172 <UseDebugLibraries>true</UseDebugLibraries>
173 </PropertyGroup>
174 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'" Label="Configuration">
175 <ConfigurationType>DynamicLibrary</ConfigurationType>
176 <CharacterSet>NotSet</CharacterSet>
177 <PlatformToolset>v143</PlatformToolset>
178 <UseDebugLibraries>true</UseDebugLibraries>
179 </PropertyGroup>
180 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'" Label="Configuration">
181 <ConfigurationType>DynamicLibrary</ConfigurationType>
182 <CharacterSet>NotSet</CharacterSet>
183 <PlatformToolset>v143</PlatformToolset>
184 <UseDebugLibraries>true</UseDebugLibraries>
185 </PropertyGroup>
186 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'" Label="Configuration">
187 <ConfigurationType>DynamicLibrary</ConfigurationType>
188 <CharacterSet>NotSet</CharacterSet>
189 <PlatformToolset>v143</PlatformToolset>
190 <UseDebugLibraries>true</UseDebugLibraries>
191 </PropertyGroup>
192 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'" Label="Configuration">
193 <ConfigurationType>DynamicLibrary</ConfigurationType>
194 <CharacterSet>NotSet</CharacterSet>
195 <PlatformToolset>v143</PlatformToolset>
196 </PropertyGroup>
197 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'" Label="Configuration">
198 <ConfigurationType>DynamicLibrary</ConfigurationType>
199 <CharacterSet>NotSet</CharacterSet>
200 <PlatformToolset>v143</PlatformToolset>
201 </PropertyGroup>
202 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'" Label="Configuration">
203 <ConfigurationType>DynamicLibrary</ConfigurationType>
204 <CharacterSet>NotSet</CharacterSet>
205 <PlatformToolset>v143</PlatformToolset>
206 <UseDebugLibraries>true</UseDebugLibraries>
207 </PropertyGroup>
208 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'" Label="Configuration">
209 <ConfigurationType>DynamicLibrary</ConfigurationType>
210 <CharacterSet>NotSet</CharacterSet>
211 <PlatformToolset>v143</PlatformToolset>
212 <UseDebugLibraries>true</UseDebugLibraries>
213 </PropertyGroup>
214 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'" Label="Configuration">
215 <ConfigurationType>DynamicLibrary</ConfigurationType>
216 <CharacterSet>NotSet</CharacterSet>
217 <PlatformToolset>v143</PlatformToolset>
218 <UseDebugLibraries>true</UseDebugLibraries>
219 </PropertyGroup>
220 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'" Label="Configuration">
221 <ConfigurationType>DynamicLibrary</ConfigurationType>
222 <CharacterSet>NotSet</CharacterSet>
223 <PlatformToolset>v143</PlatformToolset>
224 <UseDebugLibraries>true</UseDebugLibraries>
225 </PropertyGroup>
226 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'" Label="Configuration">
227 <ConfigurationType>DynamicLibrary</ConfigurationType>
228 <CharacterSet>NotSet</CharacterSet>
229 <PlatformToolset>v143</PlatformToolset>
230 <UseDebugLibraries>true</UseDebugLibraries>
231 </PropertyGroup>
232 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'" Label="Configuration">
233 <ConfigurationType>DynamicLibrary</ConfigurationType>
234 <CharacterSet>NotSet</CharacterSet>
235 <PlatformToolset>v143</PlatformToolset>
236 </PropertyGroup>
237 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'" Label="Configuration">
238 <ConfigurationType>DynamicLibrary</ConfigurationType>
239 <CharacterSet>NotSet</CharacterSet>
240 <PlatformToolset>v143</PlatformToolset>
241 </PropertyGroup>
242 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="Configuration">
243 <ConfigurationType>DynamicLibrary</ConfigurationType>
244 <CharacterSet>NotSet</CharacterSet>
245 <PlatformToolset>v143</PlatformToolset>
246 <UseDebugLibraries>true</UseDebugLibraries>
247 </PropertyGroup>
248 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="Configuration">
249 <ConfigurationType>DynamicLibrary</ConfigurationType>
250 <CharacterSet>NotSet</CharacterSet>
251 <PlatformToolset>v143</PlatformToolset>
252 <UseDebugLibraries>true</UseDebugLibraries>
253 </PropertyGroup>
254 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">
255 <PlatformToolset>Clang</PlatformToolset>
256 <ConfigurationType>DynamicLibrary</ConfigurationType>
257 </PropertyGroup>
258 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">
259 <PlatformToolset>Clang</PlatformToolset>
260 <ConfigurationType>DynamicLibrary</ConfigurationType>
261 </PropertyGroup>
262 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">
263 <PlatformToolset>Clang</PlatformToolset>
264 <ConfigurationType>DynamicLibrary</ConfigurationType>
265 </PropertyGroup>
266 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">
267 <PlatformToolset>Clang</PlatformToolset>
268 <ConfigurationType>DynamicLibrary</ConfigurationType>
269 </PropertyGroup>
270 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">
271 <PlatformToolset>Clang</PlatformToolset>
272 <ConfigurationType>DynamicLibrary</ConfigurationType>
273 </PropertyGroup>
274 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">
275 <PlatformToolset>Clang</PlatformToolset>
276 <ConfigurationType>DynamicLibrary</ConfigurationType>
277 </PropertyGroup>
278 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">
279 <PlatformToolset>Clang</PlatformToolset>
280 <ConfigurationType>DynamicLibrary</ConfigurationType>
281 </PropertyGroup>
282 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">
283 <PlatformToolset>Clang</PlatformToolset>
284 <ConfigurationType>DynamicLibrary</ConfigurationType>
285 </PropertyGroup>
286 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">
287 <PlatformToolset>Clang</PlatformToolset>
288 <ConfigurationType>DynamicLibrary</ConfigurationType>
289 </PropertyGroup>
290 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'">
291 <PlatformToolset>Clang</PlatformToolset>
292 <ConfigurationType>DynamicLibrary</ConfigurationType>
293 </PropertyGroup>
294 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
295 <ImportGroup Label="ExtensionSettings">
296 </ImportGroup>
297 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'" Label="PropertySheets">
298 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
299 </ImportGroup>
300 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'" Label="PropertySheets">
301 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
302 </ImportGroup>
303 <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" />
305 </ImportGroup>
306 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'" Label="PropertySheets">
307 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
308 </ImportGroup>
309 <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" />
311 </ImportGroup>
312 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'" Label="PropertySheets">
313 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
314 </ImportGroup>
315 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'" Label="PropertySheets">
316 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
317 </ImportGroup>
318 <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" />
320 </ImportGroup>
321 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'" Label="PropertySheets">
322 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
323 </ImportGroup>
324 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'" Label="PropertySheets">
325 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
326 </ImportGroup>
327 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'" Label="PropertySheets">
328 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
329 </ImportGroup>
330 <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" />
332 </ImportGroup>
333 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'" Label="PropertySheets">
334 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
335 </ImportGroup>
336 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'" Label="PropertySheets">
337 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
338 </ImportGroup>
339 <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" />
341 </ImportGroup>
342 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'" Label="PropertySheets">
343 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
344 </ImportGroup>
345 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'" Label="PropertySheets">
346 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
347 </ImportGroup>
348 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'" Label="PropertySheets">
349 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
350 </ImportGroup>
351 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="PropertySheets">
352 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
353 </ImportGroup>
354 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="PropertySheets">
355 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
356 </ImportGroup>
357 <PropertyGroup Label="UserMacros" />
358 <PropertyGroup>
359 <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
360 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
361 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
362 <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>
364 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
365 <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>
367 <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>
369 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
370 <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>
372 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
373 <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>
375 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
376 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
377 <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>
379 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
380 <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>
382 <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>
384 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">false</LinkIncremental>
385 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">false</LinkIncremental>
386 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">false</LinkIncremental>
387 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">false</LinkIncremental>
388 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">false</LinkIncremental>
389 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">false</LinkIncremental>
390 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">false</LinkIncremental>
391 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">false</LinkIncremental>
392 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">false</LinkIncremental>
393 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">false</LinkIncremental>
394 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">false</LinkIncremental>
395 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">false</LinkIncremental>
396 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
397 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
398 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
399 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
400 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
401 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
402 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">false</LinkIncremental>
403 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">false</LinkIncremental>
404 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">false</LinkIncremental>
405 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">core</TargetName>
406 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">core</TargetName>
407 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">core</TargetName>
408 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">core</TargetName>
409 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">core</TargetName>
410 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">core</TargetName>
411 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">core</TargetName>
412 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">core</TargetName>
413 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">core</TargetName>
414 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">core</TargetName>
415 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">core</TargetName>
416 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">core</TargetName>
417 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">core</TargetName>
418 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">core</TargetName>
419 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">core</TargetName>
420 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">core</TargetName>
421 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">core</TargetName>
422 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">core</TargetName>
423 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">core</TargetName>
424 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">core</TargetName>
425 </PropertyGroup>
426 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
427 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
428 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
429 </PropertyGroup>
430 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
431 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
432 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
433 </PropertyGroup>
434 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
435 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
436 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
437 </PropertyGroup>
438 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
439 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
440 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
441 </PropertyGroup>
442 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
443 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
444 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
445 </PropertyGroup>
446 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
447 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
448 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
449 </PropertyGroup>
450 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
451 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
452 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
453 </PropertyGroup>
454 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
455 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
456 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
457 </PropertyGroup>
458 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
459 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
460 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
461 </PropertyGroup>
462 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
463 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
464 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
465 </PropertyGroup>
466 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
467 <LinkIncremental>false</LinkIncremental>
468 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
469 </PropertyGroup>
470 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
471 <LinkIncremental>false</LinkIncremental>
472 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
473 </PropertyGroup>
474 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
475 <LinkIncremental>false</LinkIncremental>
476 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
477 </PropertyGroup>
478 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
479 <LinkIncremental>false</LinkIncremental>
480 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
481 </PropertyGroup>
482 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
483 <LinkIncremental>false</LinkIncremental>
484 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
485 </PropertyGroup>
486 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
487 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
488 </PropertyGroup>
489 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
490 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
491 </PropertyGroup>
492 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
493 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
494 </PropertyGroup>
495 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
496 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
497 </PropertyGroup>
498 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
499 <EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
500 </PropertyGroup>
501 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">
502 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
503 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
504 <TargetName>core</TargetName>
505 </PropertyGroup>
506 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">
507 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
508 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
509 <TargetName>core</TargetName>
510 </PropertyGroup>
511 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">
512 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
513 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
514 <TargetName>core</TargetName>
515 </PropertyGroup>
516 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">
517 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
518 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
519 <TargetName>core</TargetName>
520 </PropertyGroup>
521 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'">
522 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
523 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
524 <TargetName>core</TargetName>
525 </PropertyGroup>
526 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">
527 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
528 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
529 <TargetName>core</TargetName>
530 </PropertyGroup>
531 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">
532 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
533 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
534 <TargetName>core</TargetName>
535 </PropertyGroup>
536 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">
537 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
538 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
539 <TargetName>core</TargetName>
540 </PropertyGroup>
541 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">
542 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
543 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
544 <TargetName>core</TargetName>
545 </PropertyGroup>
546 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">
547 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
548 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
549 <TargetName>core</TargetName>
550 </PropertyGroup>
551 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
552 <PreBuildEvent>
553 <Command>
554 </Command>
555 </PreBuildEvent>
556 <ClCompile>
557 <Optimization>Disabled</Optimization>
558 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
559 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
560 <MinimalRebuild>false</MinimalRebuild>
561 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
562 <PrecompiledHeader>Use</PrecompiledHeader>
563 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
564 <WarningLevel>Level4</WarningLevel>
565 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
566 <LanguageStandard>stdcpp20</LanguageStandard>
567 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
568 </ClCompile>
569 <Link>
570 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
571 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
572 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
573 <GenerateDebugInformation>true</GenerateDebugInformation>
574 <SubSystem>Windows</SubSystem>
575 <RandomizedBaseAddress>false</RandomizedBaseAddress>
576 <DataExecutionPrevention>
577 </DataExecutionPrevention>
578 <TargetMachine>MachineX86</TargetMachine>
579 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
580 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
581 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
582 </Link>
583 <PostBuildEvent>
584 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\lanes\
585xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\lanes\
586</Command>
587 <Message>Copy to Lua 5.1</Message>
588 </PostBuildEvent>
589 </ItemDefinitionGroup>
590 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
591 <PreBuildEvent>
592 <Command>
593 </Command>
594 </PreBuildEvent>
595 <ClCompile>
596 <Optimization>Disabled</Optimization>
597 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
598 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
599 <MinimalRebuild>false</MinimalRebuild>
600 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
601 <PrecompiledHeader>Use</PrecompiledHeader>
602 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
603 <WarningLevel>Level4</WarningLevel>
604 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
605 <LanguageStandard>stdcpp20</LanguageStandard>
606 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
607 </ClCompile>
608 <Link>
609 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
610 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
611 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
612 <GenerateDebugInformation>true</GenerateDebugInformation>
613 <SubSystem>Windows</SubSystem>
614 <RandomizedBaseAddress>false</RandomizedBaseAddress>
615 <DataExecutionPrevention>
616 </DataExecutionPrevention>
617 <TargetMachine>MachineX86</TargetMachine>
618 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
619 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
620 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
621 </Link>
622 <PostBuildEvent>
623 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)\lanes\</Command>
624 <Message>Copy to LuaJITGIT</Message>
625 </PostBuildEvent>
626 </ItemDefinitionGroup>
627 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
628 <PreBuildEvent>
629 <Command>
630 </Command>
631 </PreBuildEvent>
632 <ClCompile>
633 <Optimization>Disabled</Optimization>
634 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
635 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
636 <MinimalRebuild>false</MinimalRebuild>
637 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
638 <PrecompiledHeader>Use</PrecompiledHeader>
639 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
640 <WarningLevel>Level4</WarningLevel>
641 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
642 <LanguageStandard>stdcpp20</LanguageStandard>
643 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
644 </ClCompile>
645 <Link>
646 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies>
647 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
648 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
649 <GenerateDebugInformation>true</GenerateDebugInformation>
650 <SubSystem>Windows</SubSystem>
651 <RandomizedBaseAddress>false</RandomizedBaseAddress>
652 <DataExecutionPrevention>
653 </DataExecutionPrevention>
654 <TargetMachine>MachineX86</TargetMachine>
655 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
656 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
657 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
658 </Link>
659 <PostBuildEvent>
660 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\framework\lanes\
661</Command>
662 <Message>Copy to framework</Message>
663 </PostBuildEvent>
664 </ItemDefinitionGroup>
665 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
666 <PreBuildEvent>
667 <Command>
668 </Command>
669 </PreBuildEvent>
670 <ClCompile>
671 <Optimization>Disabled</Optimization>
672 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
673 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
674 <MinimalRebuild>false</MinimalRebuild>
675 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
676 <PrecompiledHeader>Use</PrecompiledHeader>
677 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
678 <WarningLevel>Level4</WarningLevel>
679 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
680 <LanguageStandard>stdcpp20</LanguageStandard>
681 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
682 </ClCompile>
683 <Link>
684 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies>
685 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
686 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
687 <GenerateDebugInformation>true</GenerateDebugInformation>
688 <SubSystem>Windows</SubSystem>
689 <RandomizedBaseAddress>false</RandomizedBaseAddress>
690 <DataExecutionPrevention>
691 </DataExecutionPrevention>
692 <TargetMachine>MachineX86</TargetMachine>
693 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
694 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
695 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
696 </Link>
697 <PostBuildEvent>
698 <Command>
699 </Command>
700 <Message>
701 </Message>
702 </PostBuildEvent>
703 </ItemDefinitionGroup>
704 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
705 <PreBuildEvent>
706 <Command>
707 </Command>
708 </PreBuildEvent>
709 <ClCompile>
710 <Optimization>Disabled</Optimization>
711 <AdditionalIncludeDirectories>$(SolutionDir)..\MoonJIT\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
712 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
713 <MinimalRebuild>false</MinimalRebuild>
714 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
715 <PrecompiledHeader>Use</PrecompiledHeader>
716 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
717 <WarningLevel>Level4</WarningLevel>
718 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
719 <LanguageStandard>stdcpp20</LanguageStandard>
720 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
721 </ClCompile>
722 <Link>
723 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
724 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
725 <AdditionalLibraryDirectories>$(SolutionDir)..\MoonJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
726 <GenerateDebugInformation>true</GenerateDebugInformation>
727 <SubSystem>Windows</SubSystem>
728 <RandomizedBaseAddress>false</RandomizedBaseAddress>
729 <DataExecutionPrevention>
730 </DataExecutionPrevention>
731 <TargetMachine>MachineX86</TargetMachine>
732 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
733 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
734 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
735 </Link>
736 <PostBuildEvent>
737 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\MoonJIT\bin\$(Platform)\lanes\</Command>
738 <Message>Copy to MoonJIT</Message>
739 </PostBuildEvent>
740 </ItemDefinitionGroup>
741 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
742 <PreBuildEvent>
743 <Command>
744 </Command>
745 </PreBuildEvent>
746 <ClCompile>
747 <Optimization>Disabled</Optimization>
748 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
749 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
750 <MinimalRebuild>false</MinimalRebuild>
751 <PrecompiledHeader>Use</PrecompiledHeader>
752 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
753 <WarningLevel>Level4</WarningLevel>
754 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
755 <LanguageStandard>stdcpp20</LanguageStandard>
756 <WholeProgramOptimization>true</WholeProgramOptimization>
757 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
758 </ClCompile>
759 <Link>
760 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies>
761 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
762 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
763 <GenerateDebugInformation>true</GenerateDebugInformation>
764 <SubSystem>Windows</SubSystem>
765 <RandomizedBaseAddress>false</RandomizedBaseAddress>
766 <DataExecutionPrevention>
767 </DataExecutionPrevention>
768 <TargetMachine>MachineX86</TargetMachine>
769 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
770 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
771 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
772 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
773 </Link>
774 <PostBuildEvent>
775 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\framework\lanes\
776</Command>
777 <Message>Copy to framework</Message>
778 </PostBuildEvent>
779 </ItemDefinitionGroup>
780 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
781 <PreBuildEvent>
782 <Command>
783 </Command>
784 </PreBuildEvent>
785 <ClCompile>
786 <Optimization>Disabled</Optimization>
787 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
788 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
789 <PrecompiledHeader>Use</PrecompiledHeader>
790 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
791 <WarningLevel>Level4</WarningLevel>
792 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
793 <LanguageStandard>stdcpp20</LanguageStandard>
794 <WholeProgramOptimization>true</WholeProgramOptimization>
795 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
796 </ClCompile>
797 <Link>
798 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies>
799 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
800 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
801 <GenerateDebugInformation>true</GenerateDebugInformation>
802 <SubSystem>Windows</SubSystem>
803 <RandomizedBaseAddress>false</RandomizedBaseAddress>
804 <DataExecutionPrevention>
805 </DataExecutionPrevention>
806 <TargetMachine>MachineX86</TargetMachine>
807 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
808 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
809 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
810 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
811 </Link>
812 <PostBuildEvent>
813 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\framework\lanes\
814</Command>
815 <Message>Copy to framework</Message>
816 </PostBuildEvent>
817 </ItemDefinitionGroup>
818 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
819 <PreBuildEvent>
820 <Command>
821 </Command>
822 </PreBuildEvent>
823 <ClCompile>
824 <Optimization>Disabled</Optimization>
825 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
826 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
827 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
828 <PrecompiledHeader>Use</PrecompiledHeader>
829 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
830 <WarningLevel>Level4</WarningLevel>
831 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
832 <LanguageStandard>stdcpp20</LanguageStandard>
833 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
834 </ClCompile>
835 <Link>
836 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
837 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
838 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
839 <GenerateDebugInformation>true</GenerateDebugInformation>
840 <SubSystem>Windows</SubSystem>
841 <RandomizedBaseAddress>false</RandomizedBaseAddress>
842 <DataExecutionPrevention>
843 </DataExecutionPrevention>
844 </Link>
845 <PostBuildEvent>
846 <Command>xcopy /F /R /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\lanes\
847xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\lanes\
848</Command>
849 <Message>Copy to Lua 5.1</Message>
850 </PostBuildEvent>
851 </ItemDefinitionGroup>
852 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
853 <PreBuildEvent>
854 <Command>
855 </Command>
856 </PreBuildEvent>
857 <ClCompile>
858 <Optimization>Disabled</Optimization>
859 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
860 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
861 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
862 <PrecompiledHeader>Use</PrecompiledHeader>
863 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
864 <WarningLevel>Level4</WarningLevel>
865 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
866 <LanguageStandard>stdcpp20</LanguageStandard>
867 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
868 </ClCompile>
869 <Link>
870 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
871 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
872 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
873 <GenerateDebugInformation>true</GenerateDebugInformation>
874 <SubSystem>Windows</SubSystem>
875 <RandomizedBaseAddress>false</RandomizedBaseAddress>
876 <DataExecutionPrevention>
877 </DataExecutionPrevention>
878 </Link>
879 <PostBuildEvent>
880 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)\lanes\</Command>
881 <Message>Copy to LuaJITGIT</Message>
882 </PostBuildEvent>
883 </ItemDefinitionGroup>
884 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
885 <PreBuildEvent>
886 <Command>
887 </Command>
888 </PreBuildEvent>
889 <ClCompile>
890 <Optimization>Disabled</Optimization>
891 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
892 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
893 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
894 <PrecompiledHeader>Use</PrecompiledHeader>
895 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
896 <WarningLevel>Level4</WarningLevel>
897 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
898 <LanguageStandard>stdcpp20</LanguageStandard>
899 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
900 </ClCompile>
901 <Link>
902 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies>
903 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
904 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
905 <GenerateDebugInformation>true</GenerateDebugInformation>
906 <SubSystem>Windows</SubSystem>
907 <RandomizedBaseAddress>false</RandomizedBaseAddress>
908 <DataExecutionPrevention>
909 </DataExecutionPrevention>
910 </Link>
911 <PostBuildEvent>
912 <Command>xcopy /F /R /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\lanes\
913xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\lanes\
914</Command>
915 <Message>Copy to Lua 5.3</Message>
916 </PostBuildEvent>
917 </ItemDefinitionGroup>
918 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
919 <PreBuildEvent>
920 <Command>
921 </Command>
922 </PreBuildEvent>
923 <ClCompile>
924 <Optimization>Disabled</Optimization>
925 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
926 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
927 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
928 <PrecompiledHeader>Use</PrecompiledHeader>
929 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
930 <WarningLevel>Level4</WarningLevel>
931 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
932 <LanguageStandard>stdcpp20</LanguageStandard>
933 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
934 </ClCompile>
935 <Link>
936 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies>
937 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
938 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
939 <GenerateDebugInformation>true</GenerateDebugInformation>
940 <SubSystem>Windows</SubSystem>
941 <RandomizedBaseAddress>false</RandomizedBaseAddress>
942 <DataExecutionPrevention>
943 </DataExecutionPrevention>
944 </Link>
945 <PostBuildEvent>
946 <Command>xcopy /F /R /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\lanes\
947xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\lanes\
948</Command>
949 <Message>Copy to Lua 5.4</Message>
950 </PostBuildEvent>
951 </ItemDefinitionGroup>
952 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
953 <PreBuildEvent>
954 <Command>
955 </Command>
956 </PreBuildEvent>
957 <ClCompile>
958 <Optimization>Disabled</Optimization>
959 <AdditionalIncludeDirectories>$(SolutionDir)..\MoonJIT\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
960 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
961 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
962 <PrecompiledHeader>Use</PrecompiledHeader>
963 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
964 <WarningLevel>Level4</WarningLevel>
965 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
966 <LanguageStandard>stdcpp20</LanguageStandard>
967 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
968 </ClCompile>
969 <Link>
970 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
971 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
972 <AdditionalLibraryDirectories>$(SolutionDir)..\MoonJIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
973 <GenerateDebugInformation>true</GenerateDebugInformation>
974 <SubSystem>Windows</SubSystem>
975 <RandomizedBaseAddress>false</RandomizedBaseAddress>
976 <DataExecutionPrevention>
977 </DataExecutionPrevention>
978 </Link>
979 <PostBuildEvent>
980 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\MoonJIT\bin\$(Platform)\lanes\</Command>
981 <Message>Copy to MoonJIT</Message>
982 </PostBuildEvent>
983 </ItemDefinitionGroup>
984 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
985 <PreBuildEvent>
986 <Command>
987 </Command>
988 </PreBuildEvent>
989 <ClCompile>
990 <Optimization>Full</Optimization>
991 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
992 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
993 <PrecompiledHeader>Use</PrecompiledHeader>
994 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
995 <WarningLevel>Level4</WarningLevel>
996 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
997 <LanguageStandard>stdcpp20</LanguageStandard>
998 <WholeProgramOptimization>true</WholeProgramOptimization>
999 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1000 </ClCompile>
1001 <Link>
1002 <AdditionalDependencies>lua53.lib;%(AdditionalDependencies)</AdditionalDependencies>
1003 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1004 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1005 <GenerateDebugInformation>true</GenerateDebugInformation>
1006 <SubSystem>Windows</SubSystem>
1007 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1008 <DataExecutionPrevention>
1009 </DataExecutionPrevention>
1010 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1011 </Link>
1012 <PostBuildEvent>
1013 <Command>xcopy /F /R /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\lanes\
1014xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\lanes\
1015</Command>
1016 <Message>Copy to Lua 5.3</Message>
1017 </PostBuildEvent>
1018 </ItemDefinitionGroup>
1019 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
1020 <PreBuildEvent>
1021 <Command>
1022 </Command>
1023 </PreBuildEvent>
1024 <ClCompile>
1025 <Optimization>Full</Optimization>
1026 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1027 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1028 <PrecompiledHeader>Use</PrecompiledHeader>
1029 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1030 <WarningLevel>Level4</WarningLevel>
1031 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1032 <LanguageStandard>stdcpp20</LanguageStandard>
1033 <WholeProgramOptimization>true</WholeProgramOptimization>
1034 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1035 </ClCompile>
1036 <Link>
1037 <AdditionalDependencies>lua54.lib;%(AdditionalDependencies)</AdditionalDependencies>
1038 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1039 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1040 <GenerateDebugInformation>true</GenerateDebugInformation>
1041 <SubSystem>Windows</SubSystem>
1042 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1043 <DataExecutionPrevention>
1044 </DataExecutionPrevention>
1045 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1046 </Link>
1047 <PostBuildEvent>
1048 <Command>xcopy /F /R /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\lanes\
1049xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\lanes\
1050</Command>
1051 <Message>Copy to Lua 5.4</Message>
1052 </PostBuildEvent>
1053 </ItemDefinitionGroup>
1054 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
1055 <PreBuildEvent>
1056 <Command>
1057 </Command>
1058 </PreBuildEvent>
1059 <ClCompile>
1060 <Optimization>Disabled</Optimization>
1061 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1062 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1063 <MinimalRebuild>false</MinimalRebuild>
1064 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1065 <PrecompiledHeader>Use</PrecompiledHeader>
1066 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1067 <WarningLevel>Level4</WarningLevel>
1068 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1069 <LanguageStandard>stdcpp20</LanguageStandard>
1070 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1071 </ClCompile>
1072 <Link>
1073 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies>
1074 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1075 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1076 <GenerateDebugInformation>true</GenerateDebugInformation>
1077 <SubSystem>Windows</SubSystem>
1078 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1079 <DataExecutionPrevention>
1080 </DataExecutionPrevention>
1081 <TargetMachine>MachineX86</TargetMachine>
1082 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
1083 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
1084 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
1085 </Link>
1086 <PostBuildEvent>
1087 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\lanes\
1088xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\lanes\
1089</Command>
1090 <Message>Copy to Lua 5.2</Message>
1091 </PostBuildEvent>
1092 </ItemDefinitionGroup>
1093 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
1094 <PreBuildEvent>
1095 <Command>
1096 </Command>
1097 </PreBuildEvent>
1098 <ClCompile>
1099 <Optimization>Disabled</Optimization>
1100 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1101 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1102 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
1103 <PrecompiledHeader>Use</PrecompiledHeader>
1104 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1105 <WarningLevel>Level4</WarningLevel>
1106 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1107 <LanguageStandard>stdcpp20</LanguageStandard>
1108 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1109 </ClCompile>
1110 <Link>
1111 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies>
1112 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1113 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1114 <GenerateDebugInformation>true</GenerateDebugInformation>
1115 <SubSystem>Windows</SubSystem>
1116 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1117 <DataExecutionPrevention>
1118 </DataExecutionPrevention>
1119 </Link>
1120 <PostBuildEvent>
1121 <Command>xcopy /F /R /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\lanes\
1122xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\lanes\
1123</Command>
1124 <Message>Copy to Lua 5.2</Message>
1125 </PostBuildEvent>
1126 </ItemDefinitionGroup>
1127 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
1128 <PreBuildEvent>
1129 <Command>
1130 </Command>
1131 </PreBuildEvent>
1132 <ClCompile>
1133 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1134 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1135 <PrecompiledHeader>Use</PrecompiledHeader>
1136 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1137 <WarningLevel>Level4</WarningLevel>
1138 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1139 <LanguageStandard>stdcpp20</LanguageStandard>
1140 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1141 </ClCompile>
1142 <Link>
1143 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
1144 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1145 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1146 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
1147 <GenerateDebugInformation>true</GenerateDebugInformation>
1148 <SubSystem>Windows</SubSystem>
1149 <OptimizeReferences>true</OptimizeReferences>
1150 <EnableCOMDATFolding>true</EnableCOMDATFolding>
1151 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1152 <DataExecutionPrevention>
1153 </DataExecutionPrevention>
1154 <TargetMachine>MachineX86</TargetMachine>
1155 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
1156 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
1157 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
1158 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1159 </Link>
1160 <PostBuildEvent>
1161 <Command>
1162 </Command>
1163 <Message>
1164 </Message>
1165 </PostBuildEvent>
1166 </ItemDefinitionGroup>
1167 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
1168 <PreBuildEvent>
1169 <Command>
1170 </Command>
1171 </PreBuildEvent>
1172 <ClCompile>
1173 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1174 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1175 <PrecompiledHeader>Use</PrecompiledHeader>
1176 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1177 <WarningLevel>Level4</WarningLevel>
1178 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1179 <LanguageStandard>stdcpp20</LanguageStandard>
1180 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1181 </ClCompile>
1182 <Link>
1183 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
1184 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1185 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1186 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
1187 <GenerateDebugInformation>true</GenerateDebugInformation>
1188 <SubSystem>Windows</SubSystem>
1189 <OptimizeReferences>true</OptimizeReferences>
1190 <EnableCOMDATFolding>true</EnableCOMDATFolding>
1191 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1192 <DataExecutionPrevention>
1193 </DataExecutionPrevention>
1194 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1195 </Link>
1196 <PostBuildEvent>
1197 <Command>xcopy /F /R /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\lanes\
1198xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\lanes\
1199</Command>
1200 <Message>Copy to Lua 5.1</Message>
1201 </PostBuildEvent>
1202 </ItemDefinitionGroup>
1203 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
1204 <PreBuildEvent>
1205 <Command>
1206 </Command>
1207 </PreBuildEvent>
1208 <ClCompile>
1209 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1210 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1211 <PrecompiledHeader>Use</PrecompiledHeader>
1212 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1213 <WarningLevel>Level4</WarningLevel>
1214 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1215 <LanguageStandard>stdcpp20</LanguageStandard>
1216 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1217 </ClCompile>
1218 <Link>
1219 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies>
1220 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1221 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1222 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
1223 <GenerateDebugInformation>true</GenerateDebugInformation>
1224 <SubSystem>Windows</SubSystem>
1225 <OptimizeReferences>true</OptimizeReferences>
1226 <EnableCOMDATFolding>true</EnableCOMDATFolding>
1227 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1228 <DataExecutionPrevention>
1229 </DataExecutionPrevention>
1230 <TargetMachine>MachineX86</TargetMachine>
1231 <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
1232 <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase>
1233 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
1234 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1235 </Link>
1236 <PostBuildEvent>
1237 <Command>
1238 </Command>
1239 </PostBuildEvent>
1240 </ItemDefinitionGroup>
1241 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
1242 <PreBuildEvent>
1243 <Command>
1244 </Command>
1245 </PreBuildEvent>
1246 <ClCompile>
1247 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1248 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1249 <PrecompiledHeader>Use</PrecompiledHeader>
1250 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1251 <WarningLevel>Level4</WarningLevel>
1252 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1253 <LanguageStandard>stdcpp20</LanguageStandard>
1254 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
1255 </ClCompile>
1256 <Link>
1257 <AdditionalDependencies>lua52.lib;%(AdditionalDependencies)</AdditionalDependencies>
1258 <OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
1259 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1260 <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
1261 <GenerateDebugInformation>true</GenerateDebugInformation>
1262 <SubSystem>Windows</SubSystem>
1263 <OptimizeReferences>true</OptimizeReferences>
1264 <EnableCOMDATFolding>true</EnableCOMDATFolding>
1265 <RandomizedBaseAddress>false</RandomizedBaseAddress>
1266 <DataExecutionPrevention>
1267 </DataExecutionPrevention>
1268 <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
1269 </Link>
1270 <PostBuildEvent>
1271 <Command>xcopy /F /R /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\lanes\
1272xcopy /F /R /Y "$(OutputPath)core.pdb" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\lanes\
1273</Command>
1274 <Message>Copy to Lua 5.2</Message>
1275 </PostBuildEvent>
1276 </ItemDefinitionGroup>
1277 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">
1278 <ClCompile>
1279 <CppLanguageStd>Cpp20</CppLanguageStd>
1280 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include</AdditionalIncludeDirectories>
1281 <PrecompiledHeader>Use</PrecompiledHeader>
1282 <ExtraWarnings>true</ExtraWarnings>
1283 </ClCompile>
1284 </ItemDefinitionGroup>
1285 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">
1286 <ClCompile>
1287 <CppLanguageStd>Cpp20</CppLanguageStd>
1288 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include</AdditionalIncludeDirectories>
1289 <PrecompiledHeader>Use</PrecompiledHeader>
1290 <ExtraWarnings>true</ExtraWarnings>
1291 </ClCompile>
1292 </ItemDefinitionGroup>
1293 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">
1294 <ClCompile>
1295 <CppLanguageStd>Cpp20</CppLanguageStd>
1296 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include</AdditionalIncludeDirectories>
1297 <PrecompiledHeader>Use</PrecompiledHeader>
1298 <ExtraWarnings>true</ExtraWarnings>
1299 </ClCompile>
1300 </ItemDefinitionGroup>
1301 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">
1302 <ClCompile>
1303 <CppLanguageStd>Cpp20</CppLanguageStd>
1304 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include</AdditionalIncludeDirectories>
1305 <PrecompiledHeader>Use</PrecompiledHeader>
1306 <ExtraWarnings>true</ExtraWarnings>
1307 </ClCompile>
1308 </ItemDefinitionGroup>
1309 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'">
1310 <ClCompile>
1311 <CppLanguageStd>Cpp20</CppLanguageStd>
1312 <PrecompiledHeader>Use</PrecompiledHeader>
1313 <ExtraWarnings>true</ExtraWarnings>
1314 </ClCompile>
1315 </ItemDefinitionGroup>
1316 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">
1317 <ClCompile>
1318 <CppLanguageStd>Cpp20</CppLanguageStd>
1319 <PrecompiledHeader>Use</PrecompiledHeader>
1320 <ExtraWarnings>true</ExtraWarnings>
1321 </ClCompile>
1322 </ItemDefinitionGroup>
1323 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">
1324 <ClCompile>
1325 <CppLanguageStd>Cpp20</CppLanguageStd>
1326 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include</AdditionalIncludeDirectories>
1327 <PrecompiledHeader>Use</PrecompiledHeader>
1328 <ExtraWarnings>true</ExtraWarnings>
1329 </ClCompile>
1330 </ItemDefinitionGroup>
1331 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">
1332 <ClCompile>
1333 <CppLanguageStd>Cpp20</CppLanguageStd>
1334 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include</AdditionalIncludeDirectories>
1335 <PrecompiledHeader>Use</PrecompiledHeader>
1336 <ExtraWarnings>true</ExtraWarnings>
1337 </ClCompile>
1338 </ItemDefinitionGroup>
1339 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">
1340 <ClCompile>
1341 <CppLanguageStd>Cpp20</CppLanguageStd>
1342 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include</AdditionalIncludeDirectories>
1343 <PrecompiledHeader>Use</PrecompiledHeader>
1344 <ExtraWarnings>true</ExtraWarnings>
1345 </ClCompile>
1346 </ItemDefinitionGroup>
1347 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">
1348 <ClCompile>
1349 <CppLanguageStd>Cpp20</CppLanguageStd>
1350 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include</AdditionalIncludeDirectories>
1351 <PrecompiledHeader>Use</PrecompiledHeader>
1352 <ExtraWarnings>true</ExtraWarnings>
1353 </ClCompile>
1354 </ItemDefinitionGroup>
1355 <ItemGroup>
1356 <ClCompile Include="src\allocator.cpp" />
1357 <ClCompile Include="src\_pch.cpp">
1358 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">Create</PrecompiledHeader>
1359 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">Create</PrecompiledHeader>
1360 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">Create</PrecompiledHeader>
1361 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">Create</PrecompiledHeader>
1362 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">Create</PrecompiledHeader>
1363 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">Create</PrecompiledHeader>
1364 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">Create</PrecompiledHeader>
1365 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">Create</PrecompiledHeader>
1366 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Create</PrecompiledHeader>
1367 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">Create</PrecompiledHeader>
1368 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">Create</PrecompiledHeader>
1369 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">Create</PrecompiledHeader>
1370 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Create</PrecompiledHeader>
1371 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">Create</PrecompiledHeader>
1372 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">Create</PrecompiledHeader>
1373 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">Create</PrecompiledHeader>
1374 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">Create</PrecompiledHeader>
1375 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">Create</PrecompiledHeader>
1376 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Create</PrecompiledHeader>
1377 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">Create</PrecompiledHeader>
1378 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">Create</PrecompiledHeader>
1379 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">Create</PrecompiledHeader>
1380 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">Create</PrecompiledHeader>
1381 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'">Create</PrecompiledHeader>
1382 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">Create</PrecompiledHeader>
1383 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">Create</PrecompiledHeader>
1384 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">Create</PrecompiledHeader>
1385 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">Create</PrecompiledHeader>
1386 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">Create</PrecompiledHeader>
1387 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">Create</PrecompiledHeader>
1388 </ClCompile>
1389 <ClCompile Include="src\cancel.cpp" />
1390 <ClCompile Include="src\compat.cpp" />
1391 <ClCompile Include="src\deep.cpp" />
1392 <ClCompile Include="src\intercopycontext.cpp" />
1393 <ClCompile Include="src\keeper.cpp" />
1394 <ClCompile Include="src\lane.cpp" />
1395 <ClCompile Include="src\lanes.cpp" />
1396 <ClCompile Include="src\linda.cpp" />
1397 <ClCompile Include="src\lindafactory.cpp" />
1398 <ClCompile Include="src\nameof.cpp" />
1399 <ClCompile Include="src\state.cpp" />
1400 <ClCompile Include="src\threading.cpp" />
1401 <ClCompile Include="src\tools.cpp" />
1402 <ClCompile Include="src\tracker.cpp" />
1403 <ClCompile Include="src\universe.cpp" />
1404 </ItemGroup>
1405 <ItemGroup>
1406 <ClInclude Include="src\allocator.hpp" />
1407 <ClInclude Include="src\stackindex.hpp" />
1408 <ClInclude Include="src\unique.hpp" />
1409 <ClInclude Include="src\_pch.hpp" />
1410 <ClInclude Include="src\cancel.hpp" />
1411 <ClInclude Include="src\compat.hpp" />
1412 <ClInclude Include="src\debug.hpp" />
1413 <ClInclude Include="src\debugspew.hpp" />
1414 <ClInclude Include="src\deep.hpp" />
1415 <ClInclude Include="src\intercopycontext.hpp" />
1416 <ClInclude Include="src\keeper.hpp" />
1417 <ClInclude Include="src\lanes.hpp" />
1418 <ClInclude Include="src\lanesconf.h" />
1419 <ClInclude Include="src\lane.hpp" />
1420 <ClInclude Include="src\linda.hpp" />
1421 <ClInclude Include="src\lindafactory.hpp" />
1422 <ClInclude Include="src\luaerrors.hpp" />
1423 <ClInclude Include="src\macros_and_utils.hpp" />
1424 <ClInclude Include="src\nameof.hpp" />
1425 <ClInclude Include="src\platform.h" />
1426 <ClInclude Include="src\state.hpp" />
1427 <ClInclude Include="src\threading.hpp" />
1428 <ClInclude Include="src\tools.hpp" />
1429 <ClInclude Include="src\tracker.hpp" />
1430 <ClInclude Include="src\uniquekey.hpp" />
1431 <ClInclude Include="src\universe.hpp" />
1432 </ItemGroup>
1433 <ItemGroup>
1434 <None Include="..\..\.clang-format" />
1435 <None Include="CHANGES" />
1436 <CustomBuild Include="src\lanes.lua">
1437 <FileType>Document</FileType>
1438 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">Copy lanes.lua to Lua 5.1</Message>
1439 <Message Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">Copy lanes.lua to LuaJIT-GIT</Message>
1440 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">Copy lanes.lua to Lua 5.3</Message>
1441 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">Copy lanes.lua to framework</Message>
1442 <Message Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">Copy lanes.lua to MoonJIT</Message>
1443 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
1444 </Message>
1445 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Copy lanes.lua to framework</Message>
1446 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">Copy lanes.lua to Lua 5.1</Message>
1447 <Message Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">Copy lanes.lua to LuaJIT-GIT</Message>
1448 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">Copy lanes.lua to Lua 5.3</Message>
1449 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Copy lanes.lua to Lua 5.4</Message>
1450 <Message Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">Copy lanes.lua to MoonJIT</Message>
1451 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">Copy lanes.lua to Lua 5.3</Message>
1452 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Copy lanes.lua to Lua 5.4</Message>
1453 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">Copy lanes.lua to Lua 5.2</Message>
1454 <Message Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">Copy lanes.lua to Lua 5.2</Message>
1455 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command>
1456 <Command Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)\lua</Command>
1457 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</Command>
1458 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\framework\</Command>
1459 <Command Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\MoonJIT\bin\$(Platform)\lua</Command>
1460 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
1461 </Command>
1462 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\framework\</Command>
1463 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command>
1464 <Command Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)\lua</Command>
1465 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</Command>
1466 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\</Command>
1467 <Command Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\MoonJIT\bin\$(Platform)\lua</Command>
1468 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\</Command>
1469 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\</Command>
1470 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</Command>
1471 <Command Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</Command>
1472 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs>
1473 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)\lua\%(Filename)%(Extension)</Outputs>
1474 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs>
1475 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">$(SolutionDir)..\framework\%(Filename)%(Extension)</Outputs>
1476 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">$(SolutionDir)..\MoonJIT\bin\$(Platform)\lua\%(Filename)%(Extension)</Outputs>
1477 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
1478 </Outputs>
1479 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">$(SolutionDir)..\framework\%(Filename)%(Extension)</Outputs>
1480 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs>
1481 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)\lua\%(Filename)%(Extension)</Outputs>
1482 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs>
1483 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs>
1484 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">$(SolutionDir)..\MoonJIT\bin\$(Platform)\lua\%(Filename)%(Extension)</Outputs>
1485 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs>
1486 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs>
1487 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs>
1488 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\%(Filename)%(Extension)</Outputs>
1489 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
1490 </Message>
1491 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">Copy lanes.lua to Lua 5.1</Message>
1492 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
1493 </Message>
1494 <Message Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">Copy lanes.lua to Lua 5.2</Message>
1495 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
1496 </Command>
1497 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\</Command>
1498 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
1499 </Command>
1500 <Command Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">xcopy /R /F /Y %(FullPath) $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\</Command>
1501 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
1502 </Outputs>
1503 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs>
1504 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
1505 </Outputs>
1506 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release\%(Filename)%(Extension)</Outputs>
1507 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
1508 </BuildInParallel>
1509 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
1510 </BuildInParallel>
1511 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
1512 </MaxProcesses>
1513 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
1514 </MaxProcesses>
1515 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
1516 </MaxItemsInBatch>
1517 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
1518 </MaxItemsInBatch>
1519 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
1520 </BuildInParallel>
1521 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
1522 </MaxProcesses>
1523 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
1524 </MaxItemsInBatch>
1525 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
1526 </BuildInParallel>
1527 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
1528 </MaxProcesses>
1529 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
1530 </MaxItemsInBatch>
1531 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
1532 </BuildInParallel>
1533 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
1534 </MaxProcesses>
1535 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
1536 </MaxItemsInBatch>
1537 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
1538 </BuildInParallel>
1539 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
1540 </MaxProcesses>
1541 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
1542 </MaxItemsInBatch>
1543 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
1544 </BuildInParallel>
1545 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
1546 </MaxProcesses>
1547 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
1548 </MaxItemsInBatch>
1549 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
1550 </BuildInParallel>
1551 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
1552 </BuildInParallel>
1553 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
1554 </MaxProcesses>
1555 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
1556 </MaxProcesses>
1557 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
1558 </MaxItemsInBatch>
1559 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
1560 </MaxItemsInBatch>
1561 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
1562 </BuildInParallel>
1563 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
1564 </MaxProcesses>
1565 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
1566 </MaxItemsInBatch>
1567 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
1568 </BuildInParallel>
1569 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
1570 </MaxProcesses>
1571 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
1572 </MaxItemsInBatch>
1573 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
1574 </BuildInParallel>
1575 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
1576 </MaxProcesses>
1577 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
1578 </MaxItemsInBatch>
1579 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
1580 </BuildInParallel>
1581 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
1582 </MaxProcesses>
1583 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
1584 </MaxItemsInBatch>
1585 <BuildInParallel Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
1586 </BuildInParallel>
1587 <MaxProcesses Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
1588 </MaxProcesses>
1589 <MaxItemsInBatch Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
1590 </MaxItemsInBatch>
1591 </CustomBuild>
1592 <None Include="CMakeLists.txt" />
1593 <None Include="docs\comparison.html" />
1594 <None Include="docs\index.html" />
1595 <None Include="lanes-4.0.0-0.rockspec" />
1596 <None Include="make-vc.cmd" />
1597 <None Include="Shared.mk" />
1598 <None Include="src\Makefile" />
1599 <None Include="Makefile" />
1600 <None Include="tests\appendud.lua" />
1601 <None Include="tests\argtable.lua" />
1602 <None Include="tests\assert.lua" />
1603 <None Include="tests\atexit.lua" />
1604 <None Include="tests\atomic.lua" />
1605 <None Include="tests\basic.lua" />
1606 <None Include="tests\cancel.lua" />
1607 <None Include="tests\cyclic.lua" />
1608 <None Include="tests\deadlock.lua" />
1609 <None Include="tests\ehynes.lua" />
1610 <None Include="tests\errhangtest.lua" />
1611 <None Include="tests\error.lua" />
1612 <None Include="tests\fibonacci.lua" />
1613 <None Include="tests\fifo.lua" />
1614 <None Include="tests\finalizer.lua" />
1615 <None Include="tests\func_is_string.lua" />
1616 <None Include="tests\hangtest.lua" />
1617 <None Include="tests\irayo_closure.lua" />
1618 <None Include="tests\irayo_recursive.lua" />
1619 <None Include="tests\keeper.lua" />
1620 <None Include="tests\lanes_as_upvalue.lua" />
1621 <None Include="tests\launchtest.lua" />
1622 <None Include="tests\linda_perf.lua" />
1623 <None Include="tests\manual_register.lua" />
1624 <None Include="tests\nameof.lua" />
1625 <None Include="tests\objects.lua" />
1626 <None Include="tests\parallel_os_calls.lua" />
1627 <None Include="tests\perftest.lua" />
1628 <None Include="tests\protectproxy.lua" />
1629 <None Include="tests\protect_allocator.lua" />
1630 <None Include="tests\recursive.lua" />
1631 <None Include="tests\require.lua" />
1632 <None Include="tests\rupval.lua" />
1633 <None Include="tests\timer.lua" />
1634 <None Include="tests\tobeclosed.lua" />
1635 <None Include="tests\track_lanes.lua" />
1636 <None Include="TODO" />
1637 </ItemGroup>
1638 <ItemGroup>
1639 <Reference Include="System" />
1640 <Reference Include="System.Data" />
1641 <Reference Include="System.Drawing" />
1642 <Reference Include="System.Windows.Forms" />
1643 <Reference Include="System.Xml" />
1644 </ItemGroup>
1645 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
1646 <ImportGroup Label="ExtensionTargets">
1647 </ImportGroup>
1648</Project> \ No newline at end of file
diff --git a/Lanes.vcxproj.filters b/Lanes.vcxproj.filters
new file mode 100644
index 0000000..30fc972
--- /dev/null
+++ b/Lanes.vcxproj.filters
@@ -0,0 +1,303 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <Filter Include="Source Files">
5 <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6 <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7 </Filter>
8 <Filter Include="Resource Files">
9 <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
10 <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
11 </Filter>
12 <Filter Include="Resource Files\Make">
13 <UniqueIdentifier>{eae6e512-d07d-41a7-89da-471c8ecad5bd}</UniqueIdentifier>
14 </Filter>
15 <Filter Include="tests">
16 <UniqueIdentifier>{2cc51605-325c-46f6-8090-5724a68c1e78}</UniqueIdentifier>
17 </Filter>
18 <Filter Include="Resource Files\Make\src">
19 <UniqueIdentifier>{6ae0bc84-53df-4a3d-bcb7-fe6ff0dd4b8b}</UniqueIdentifier>
20 </Filter>
21 </ItemGroup>
22 <ItemGroup>
23 <ClCompile Include="src\keeper.cpp">
24 <Filter>Source Files</Filter>
25 </ClCompile>
26 <ClCompile Include="src\lanes.cpp">
27 <Filter>Source Files</Filter>
28 </ClCompile>
29 <ClCompile Include="src\threading.cpp">
30 <Filter>Source Files</Filter>
31 </ClCompile>
32 <ClCompile Include="src\tools.cpp">
33 <Filter>Source Files</Filter>
34 </ClCompile>
35 <ClCompile Include="src\compat.cpp">
36 <Filter>Source Files</Filter>
37 </ClCompile>
38 <ClCompile Include="src\deep.cpp">
39 <Filter>Source Files</Filter>
40 </ClCompile>
41 <ClCompile Include="src\universe.cpp">
42 <Filter>Source Files</Filter>
43 </ClCompile>
44 <ClCompile Include="src\linda.cpp">
45 <Filter>Source Files</Filter>
46 </ClCompile>
47 <ClCompile Include="src\cancel.cpp">
48 <Filter>Source Files</Filter>
49 </ClCompile>
50 <ClCompile Include="src\state.cpp">
51 <Filter>Source Files</Filter>
52 </ClCompile>
53 <ClCompile Include="src\lindafactory.cpp">
54 <Filter>Source Files</Filter>
55 </ClCompile>
56 <ClCompile Include="src\intercopycontext.cpp">
57 <Filter>Source Files</Filter>
58 </ClCompile>
59 <ClCompile Include="src\tracker.cpp">
60 <Filter>Source Files</Filter>
61 </ClCompile>
62 <ClCompile Include="src\lane.cpp">
63 <Filter>Source Files</Filter>
64 </ClCompile>
65 <ClCompile Include="src\nameof.cpp">
66 <Filter>Source Files</Filter>
67 </ClCompile>
68 <ClCompile Include="src\_pch.cpp">
69 <Filter>Source Files</Filter>
70 </ClCompile>
71 <ClCompile Include="src\allocator.cpp">
72 <Filter>Source Files</Filter>
73 </ClCompile>
74 </ItemGroup>
75 <ItemGroup>
76 <ClInclude Include="src\lanes.hpp">
77 <Filter>Source Files</Filter>
78 </ClInclude>
79 <ClInclude Include="src\tools.hpp">
80 <Filter>Source Files</Filter>
81 </ClInclude>
82 <ClInclude Include="src\threading.hpp">
83 <Filter>Source Files</Filter>
84 </ClInclude>
85 <ClInclude Include="src\keeper.hpp">
86 <Filter>Source Files</Filter>
87 </ClInclude>
88 <ClInclude Include="src\deep.hpp">
89 <Filter>Source Files</Filter>
90 </ClInclude>
91 <ClInclude Include="src\compat.hpp">
92 <Filter>Source Files</Filter>
93 </ClInclude>
94 <ClInclude Include="src\universe.hpp">
95 <Filter>Source Files</Filter>
96 </ClInclude>
97 <ClInclude Include="src\macros_and_utils.hpp">
98 <Filter>Source Files</Filter>
99 </ClInclude>
100 <ClInclude Include="src\platform.h">
101 <Filter>Source Files</Filter>
102 </ClInclude>
103 <ClInclude Include="src\uniquekey.hpp">
104 <Filter>Source Files</Filter>
105 </ClInclude>
106 <ClInclude Include="src\lane.hpp">
107 <Filter>Source Files</Filter>
108 </ClInclude>
109 <ClInclude Include="src\cancel.hpp">
110 <Filter>Source Files</Filter>
111 </ClInclude>
112 <ClInclude Include="src\state.hpp">
113 <Filter>Source Files</Filter>
114 </ClInclude>
115 <ClInclude Include="src\lanesconf.h">
116 <Filter>Source Files</Filter>
117 </ClInclude>
118 <ClInclude Include="src\linda.hpp">
119 <Filter>Source Files</Filter>
120 </ClInclude>
121 <ClInclude Include="src\lindafactory.hpp">
122 <Filter>Source Files</Filter>
123 </ClInclude>
124 <ClInclude Include="src\intercopycontext.hpp">
125 <Filter>Source Files</Filter>
126 </ClInclude>
127 <ClInclude Include="src\tracker.hpp">
128 <Filter>Source Files</Filter>
129 </ClInclude>
130 <ClInclude Include="src\debugspew.hpp">
131 <Filter>Source Files</Filter>
132 </ClInclude>
133 <ClInclude Include="src\nameof.hpp">
134 <Filter>Source Files</Filter>
135 </ClInclude>
136 <ClInclude Include="src\debug.hpp">
137 <Filter>Source Files</Filter>
138 </ClInclude>
139 <ClInclude Include="src\luaerrors.hpp">
140 <Filter>Source Files</Filter>
141 </ClInclude>
142 <ClInclude Include="src\_pch.hpp">
143 <Filter>Source Files</Filter>
144 </ClInclude>
145 <ClInclude Include="src\allocator.hpp">
146 <Filter>Source Files</Filter>
147 </ClInclude>
148 <ClInclude Include="src\unique.hpp">
149 <Filter>Source Files</Filter>
150 </ClInclude>
151 <ClInclude Include="src\stackindex.hpp">
152 <Filter>Source Files</Filter>
153 </ClInclude>
154 </ItemGroup>
155 <ItemGroup>
156 <None Include="src\Makefile">
157 <Filter>Resource Files\Make\src</Filter>
158 </None>
159 <None Include="tests\appendud.lua">
160 <Filter>tests</Filter>
161 </None>
162 <None Include="tests\argtable.lua">
163 <Filter>tests</Filter>
164 </None>
165 <None Include="tests\assert.lua">
166 <Filter>tests</Filter>
167 </None>
168 <None Include="tests\atexit.lua">
169 <Filter>tests</Filter>
170 </None>
171 <None Include="tests\atomic.lua">
172 <Filter>tests</Filter>
173 </None>
174 <None Include="tests\basic.lua">
175 <Filter>tests</Filter>
176 </None>
177 <None Include="tests\cancel.lua">
178 <Filter>tests</Filter>
179 </None>
180 <None Include="tests\cyclic.lua">
181 <Filter>tests</Filter>
182 </None>
183 <None Include="tests\deadlock.lua">
184 <Filter>tests</Filter>
185 </None>
186 <None Include="tests\ehynes.lua">
187 <Filter>tests</Filter>
188 </None>
189 <None Include="tests\errhangtest.lua">
190 <Filter>tests</Filter>
191 </None>
192 <None Include="tests\error.lua">
193 <Filter>tests</Filter>
194 </None>
195 <None Include="tests\fibonacci.lua">
196 <Filter>tests</Filter>
197 </None>
198 <None Include="tests\fifo.lua">
199 <Filter>tests</Filter>
200 </None>
201 <None Include="tests\finalizer.lua">
202 <Filter>tests</Filter>
203 </None>
204 <None Include="tests\func_is_string.lua">
205 <Filter>tests</Filter>
206 </None>
207 <None Include="tests\hangtest.lua">
208 <Filter>tests</Filter>
209 </None>
210 <None Include="tests\irayo_closure.lua">
211 <Filter>tests</Filter>
212 </None>
213 <None Include="tests\irayo_recursive.lua">
214 <Filter>tests</Filter>
215 </None>
216 <None Include="tests\keeper.lua">
217 <Filter>tests</Filter>
218 </None>
219 <None Include="tests\lanes_as_upvalue.lua">
220 <Filter>tests</Filter>
221 </None>
222 <None Include="tests\launchtest.lua">
223 <Filter>tests</Filter>
224 </None>
225 <None Include="tests\linda_perf.lua">
226 <Filter>tests</Filter>
227 </None>
228 <None Include="tests\manual_register.lua">
229 <Filter>tests</Filter>
230 </None>
231 <None Include="tests\nameof.lua">
232 <Filter>tests</Filter>
233 </None>
234 <None Include="tests\objects.lua">
235 <Filter>tests</Filter>
236 </None>
237 <None Include="tests\parallel_os_calls.lua">
238 <Filter>tests</Filter>
239 </None>
240 <None Include="tests\perftest.lua">
241 <Filter>tests</Filter>
242 </None>
243 <None Include="tests\protect_allocator.lua">
244 <Filter>tests</Filter>
245 </None>
246 <None Include="tests\protectproxy.lua">
247 <Filter>tests</Filter>
248 </None>
249 <None Include="tests\recursive.lua">
250 <Filter>tests</Filter>
251 </None>
252 <None Include="tests\require.lua">
253 <Filter>tests</Filter>
254 </None>
255 <None Include="tests\rupval.lua">
256 <Filter>tests</Filter>
257 </None>
258 <None Include="tests\timer.lua">
259 <Filter>tests</Filter>
260 </None>
261 <None Include="tests\tobeclosed.lua">
262 <Filter>tests</Filter>
263 </None>
264 <None Include="tests\track_lanes.lua">
265 <Filter>tests</Filter>
266 </None>
267 <None Include="Makefile">
268 <Filter>Resource Files\Make</Filter>
269 </None>
270 <None Include="Shared.mk">
271 <Filter>Resource Files\Make</Filter>
272 </None>
273 <None Include="make-vc.cmd">
274 <Filter>Resource Files\Make</Filter>
275 </None>
276 <None Include="lanes-4.0.0-0.rockspec">
277 <Filter>Resource Files\Make</Filter>
278 </None>
279 <None Include="CMakeLists.txt">
280 <Filter>Resource Files\Make</Filter>
281 </None>
282 <None Include="docs\comparison.html">
283 <Filter>Resource Files</Filter>
284 </None>
285 <None Include="docs\index.html">
286 <Filter>Resource Files</Filter>
287 </None>
288 <None Include="TODO">
289 <Filter>Resource Files</Filter>
290 </None>
291 <None Include="..\..\.clang-format">
292 <Filter>Resource Files</Filter>
293 </None>
294 <None Include="CHANGES">
295 <Filter>Resource Files</Filter>
296 </None>
297 </ItemGroup>
298 <ItemGroup>
299 <CustomBuild Include="src\lanes.lua">
300 <Filter>Source Files</Filter>
301 </CustomBuild>
302 </ItemGroup>
303</Project> \ No newline at end of file
diff --git a/Lanes.vcxproj.user b/Lanes.vcxproj.user
new file mode 100644
index 0000000..cc59009
--- /dev/null
+++ b/Lanes.vcxproj.user
@@ -0,0 +1,191 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
4 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
5 </PropertyGroup>
6 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
7 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\luajitgit.exe</LocalDebuggerCommand>
8 </PropertyGroup>
9 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
10 <LocalDebuggerCommand>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug\lua53.exe</LocalDebuggerCommand>
11 </PropertyGroup>
12 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
13 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
14 </PropertyGroup>
15 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
16 <LocalDebuggerCommand>$(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe</LocalDebuggerCommand>
17 </PropertyGroup>
18 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
19 <LocalDebuggerCommand>$(SolutionDir)..\Lua53\bin\$(Platform)\Release\lua53.exe</LocalDebuggerCommand>
20 </PropertyGroup>
21 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
22 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
23 </PropertyGroup>
24 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
25 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
26 </PropertyGroup>
27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
28 <LocalDebuggerCommandArguments>error.lua</LocalDebuggerCommandArguments>
29 </PropertyGroup>
30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
31 <LocalDebuggerCommandArguments>-joff -i</LocalDebuggerCommandArguments>
32 </PropertyGroup>
33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
34 <LocalDebuggerCommandArguments>
35 </LocalDebuggerCommandArguments>
36 </PropertyGroup>
37 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
38 <LocalDebuggerCommandArguments />
39 </PropertyGroup>
40 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
41 <LocalDebuggerCommandArguments />
42 </PropertyGroup>
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
44 <LocalDebuggerCommandArguments />
45 </PropertyGroup>
46 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
47 <LocalDebuggerCommandArguments />
48 </PropertyGroup>
49 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
50 <LocalDebuggerCommandArguments>Launcher.lua</LocalDebuggerCommandArguments>
51 </PropertyGroup>
52 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
53 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
54 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
55 </PropertyGroup>
56 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
57 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
58 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
59 </PropertyGroup>
60 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
61 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
62 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
63 </PropertyGroup>
64 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
65 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
66 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
67 </PropertyGroup>
68 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
69 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
70 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
71 </PropertyGroup>
72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
73 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
74 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
75 </PropertyGroup>
76 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
77 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
78 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
79 </PropertyGroup>
80 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
81 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
82 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
83 </PropertyGroup>
84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
85 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Release\lua52.exe</LocalDebuggerCommand>
86 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
87 <LocalDebuggerCommandArguments>keeper.lua</LocalDebuggerCommandArguments>
88 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
89 </PropertyGroup>
90 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
91 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
92 <LocalDebuggerCommandArguments>keeper.lua timer.lua</LocalDebuggerCommandArguments>
93 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
94 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
95 <RemoteDebuggerCommandArguments>keeper.lua timer.lua</RemoteDebuggerCommandArguments>
96 </PropertyGroup>
97 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|ORBIS'">
98 <LocalDebuggerCommand>C:\Lua\5.1\lua51.exe</LocalDebuggerCommand>
99 <LocalDebuggerCommandArguments />
100 <LocalDebuggerWorkingDirectory>C:\Lua\5.1\</LocalDebuggerWorkingDirectory>
101 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
102 </PropertyGroup>
103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
104 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\luajitgit.exe</LocalDebuggerCommand>
105 <LocalDebuggerCommandArguments>cancel.lua hook</LocalDebuggerCommandArguments>
106 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
107 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
108 <RemoteDebuggerCommandArguments>cancel.lua hook</RemoteDebuggerCommandArguments>
109 </PropertyGroup>
110 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|ORBIS'">
111 <LocalDebuggerCommand>C:\Lua\JIT2_64\luajit64.exe</LocalDebuggerCommand>
112 <LocalDebuggerCommandArguments />
113 <LocalDebuggerWorkingDirectory>C:\Lua\JIT2_64\</LocalDebuggerWorkingDirectory>
114 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
115 </PropertyGroup>
116 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|ORBIS'">
117 <LocalDebuggerCommand>C:\Lua\JIT2_64\luajit64.exe</LocalDebuggerCommand>
118 <LocalDebuggerCommandArguments />
119 <LocalDebuggerWorkingDirectory>C:\Lua\JIT2_64\</LocalDebuggerWorkingDirectory>
120 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
121 </PropertyGroup>
122 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|ORBIS'">
123 <LocalDebuggerCommand>C:\Lua\JIT2_64\luajit64.exe</LocalDebuggerCommand>
124 <LocalDebuggerCommandArguments />
125 <LocalDebuggerWorkingDirectory>C:\Lua\JIT2_64\</LocalDebuggerWorkingDirectory>
126 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
127 </PropertyGroup>
128 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
129 <LocalDebuggerCommand>$(SolutionDir)..\Lua53\bin\$(Platform)\Release\lua53.exe</LocalDebuggerCommand>
130 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
131 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
132 <LocalDebuggerCommandArguments>-i -- basic.lua</LocalDebuggerCommandArguments>
133 </PropertyGroup>
134 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
135 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
136 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
137 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
138 <LocalDebuggerCommandArguments>-e "TEST1=50 PREFILL1=1000 FILL1=100000" linda_perf.lua timer.lua</LocalDebuggerCommandArguments>
139 <RemoteDebuggerCommandArguments>-e "TEST1=50 PREFILL1=1000 FILL1=100000" linda_perf.lua timer.lua</RemoteDebuggerCommandArguments>
140 </PropertyGroup>
141 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|ORBIS'">
142 <LocalDebuggerCommand>D:\Boulot\anubis\Lua\framework\lua53.exe</LocalDebuggerCommand>
143 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
144 </PropertyGroup>
145 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|ORBIS'">
146 <LocalDebuggerCommand>D:\Boulot\anubis\Lua\framework\lua53.exe</LocalDebuggerCommand>
147 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
148 </PropertyGroup>
149 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
150 <LocalDebuggerCommand>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug\lua53.exe</LocalDebuggerCommand>
151 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
152 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
153 <LocalDebuggerCommandArguments>cancel.lua "kill"</LocalDebuggerCommandArguments>
154 <RemoteDebuggerCommandArguments>cancel.lua "kill"</RemoteDebuggerCommandArguments>
155 </PropertyGroup>
156 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
157 <LocalDebuggerCommand>$(SolutionDir)..\framework\lua54.exe</LocalDebuggerCommand>
158 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
159 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
160 <LocalDebuggerCommandArguments>protect_allocator.lua</LocalDebuggerCommandArguments>
161 <RemoteDebuggerCommandArguments>protect_allocator.lua</RemoteDebuggerCommandArguments>
162 </PropertyGroup>
163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
164 <LocalDebuggerCommand>$(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe</LocalDebuggerCommand>
165 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
166 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
167 <LocalDebuggerCommandArguments>-joff -i</LocalDebuggerCommandArguments>
168 </PropertyGroup>
169 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
170 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
171 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
172 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
173 <LocalDebuggerCommandArguments>keeper.lua timer.lua</LocalDebuggerCommandArguments>
174 <RemoteDebuggerCommandArguments>keeper.lua timer.lua</RemoteDebuggerCommandArguments>
175 </PropertyGroup>
176 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
177 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
178 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
179 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Release\lua51.exe</LocalDebuggerCommand>
180 </PropertyGroup>
181 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
182 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
183 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
184 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Release\lua51.exe</LocalDebuggerCommand>
185 </PropertyGroup>
186 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
187 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\tests\</LocalDebuggerWorkingDirectory>
188 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
189 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Release\lua52.exe</LocalDebuggerCommand>
190 </PropertyGroup>
191</Project> \ No newline at end of file
diff --git a/deep_userdata_example/deep_userdata_example.vcxproj b/deep_userdata_example/deep_userdata_example.vcxproj
index 839e5c8..ae53662 100644
--- a/deep_userdata_example/deep_userdata_example.vcxproj
+++ b/deep_userdata_example/deep_userdata_example.vcxproj
@@ -45,30 +45,6 @@
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 2.0.5|Prospero">
49 <Configuration>Debug LuaJIT 2.0.5</Configuration>
50 <Platform>Prospero</Platform>
51 </ProjectConfiguration>
52 <ProjectConfiguration Include="Debug LuaJIT 2.0.5|Win32">
53 <Configuration>Debug LuaJIT 2.0.5</Configuration>
54 <Platform>Win32</Platform>
55 </ProjectConfiguration>
56 <ProjectConfiguration Include="Debug LuaJIT 2.0.5|x64">
57 <Configuration>Debug LuaJIT 2.0.5</Configuration>
58 <Platform>x64</Platform>
59 </ProjectConfiguration>
60 <ProjectConfiguration Include="Debug LuaJIT 2.1.0-beta3|Prospero">
61 <Configuration>Debug LuaJIT 2.1.0-beta3</Configuration>
62 <Platform>Prospero</Platform>
63 </ProjectConfiguration>
64 <ProjectConfiguration Include="Debug LuaJIT 2.1.0-beta3|Win32">
65 <Configuration>Debug LuaJIT 2.1.0-beta3</Configuration>
66 <Platform>Win32</Platform>
67 </ProjectConfiguration>
68 <ProjectConfiguration Include="Debug LuaJIT 2.1.0-beta3|x64">
69 <Configuration>Debug LuaJIT 2.1.0-beta3</Configuration>
70 <Platform>x64</Platform>
71 </ProjectConfiguration>
72 <ProjectConfiguration Include="Debug LuaJIT GIT|Prospero"> 48 <ProjectConfiguration Include="Debug LuaJIT GIT|Prospero">
73 <Configuration>Debug LuaJIT GIT</Configuration> 49 <Configuration>Debug LuaJIT GIT</Configuration>
74 <Platform>Prospero</Platform> 50 <Platform>Prospero</Platform>
@@ -93,6 +69,30 @@
93 <Configuration>Debug MoonJIT</Configuration> 69 <Configuration>Debug MoonJIT</Configuration>
94 <Platform>x64</Platform> 70 <Platform>x64</Platform>
95 </ProjectConfiguration> 71 </ProjectConfiguration>
72 <ProjectConfiguration Include="Release 5.1|Prospero">
73 <Configuration>Release 5.1</Configuration>
74 <Platform>Prospero</Platform>
75 </ProjectConfiguration>
76 <ProjectConfiguration Include="Release 5.1|Win32">
77 <Configuration>Release 5.1</Configuration>
78 <Platform>Win32</Platform>
79 </ProjectConfiguration>
80 <ProjectConfiguration Include="Release 5.1|x64">
81 <Configuration>Release 5.1</Configuration>
82 <Platform>x64</Platform>
83 </ProjectConfiguration>
84 <ProjectConfiguration Include="Release 5.2|Prospero">
85 <Configuration>Release 5.2</Configuration>
86 <Platform>Prospero</Platform>
87 </ProjectConfiguration>
88 <ProjectConfiguration Include="Release 5.2|Win32">
89 <Configuration>Release 5.2</Configuration>
90 <Platform>Win32</Platform>
91 </ProjectConfiguration>
92 <ProjectConfiguration Include="Release 5.2|x64">
93 <Configuration>Release 5.2</Configuration>
94 <Platform>x64</Platform>
95 </ProjectConfiguration>
96 <ProjectConfiguration Include="Release 5.3|Prospero"> 96 <ProjectConfiguration Include="Release 5.3|Prospero">
97 <Configuration>Release 5.3</Configuration> 97 <Configuration>Release 5.3</Configuration>
98 <Platform>Prospero</Platform> 98 <Platform>Prospero</Platform>
@@ -141,19 +141,19 @@
141 <PlatformToolset>v143</PlatformToolset> 141 <PlatformToolset>v143</PlatformToolset>
142 <CharacterSet>MultiByte</CharacterSet> 142 <CharacterSet>MultiByte</CharacterSet>
143 </PropertyGroup> 143 </PropertyGroup>
144 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="Configuration"> 144 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'" Label="Configuration">
145 <ConfigurationType>DynamicLibrary</ConfigurationType> 145 <ConfigurationType>DynamicLibrary</ConfigurationType>
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 </PropertyGroup> 149 </PropertyGroup>
150 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'" Label="Configuration"> 150 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="Configuration">
151 <ConfigurationType>DynamicLibrary</ConfigurationType> 151 <ConfigurationType>DynamicLibrary</ConfigurationType>
152 <UseDebugLibraries>true</UseDebugLibraries> 152 <UseDebugLibraries>true</UseDebugLibraries>
153 <PlatformToolset>v143</PlatformToolset> 153 <PlatformToolset>v143</PlatformToolset>
154 <CharacterSet>MultiByte</CharacterSet> 154 <CharacterSet>MultiByte</CharacterSet>
155 </PropertyGroup> 155 </PropertyGroup>
156 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'" Label="Configuration"> 156 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'" Label="Configuration">
157 <ConfigurationType>DynamicLibrary</ConfigurationType> 157 <ConfigurationType>DynamicLibrary</ConfigurationType>
158 <UseDebugLibraries>true</UseDebugLibraries> 158 <UseDebugLibraries>true</UseDebugLibraries>
159 <PlatformToolset>v143</PlatformToolset> 159 <PlatformToolset>v143</PlatformToolset>
@@ -203,19 +203,19 @@
203 <PlatformToolset>v143</PlatformToolset> 203 <PlatformToolset>v143</PlatformToolset>
204 <CharacterSet>MultiByte</CharacterSet> 204 <CharacterSet>MultiByte</CharacterSet>
205 </PropertyGroup> 205 </PropertyGroup>
206 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="Configuration"> 206 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'" Label="Configuration">
207 <ConfigurationType>DynamicLibrary</ConfigurationType> 207 <ConfigurationType>DynamicLibrary</ConfigurationType>
208 <UseDebugLibraries>true</UseDebugLibraries> 208 <UseDebugLibraries>true</UseDebugLibraries>
209 <PlatformToolset>v143</PlatformToolset> 209 <PlatformToolset>v143</PlatformToolset>
210 <CharacterSet>MultiByte</CharacterSet> 210 <CharacterSet>MultiByte</CharacterSet>
211 </PropertyGroup> 211 </PropertyGroup>
212 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'" Label="Configuration"> 212 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="Configuration">
213 <ConfigurationType>DynamicLibrary</ConfigurationType> 213 <ConfigurationType>DynamicLibrary</ConfigurationType>
214 <UseDebugLibraries>true</UseDebugLibraries> 214 <UseDebugLibraries>true</UseDebugLibraries>
215 <PlatformToolset>v143</PlatformToolset> 215 <PlatformToolset>v143</PlatformToolset>
216 <CharacterSet>MultiByte</CharacterSet> 216 <CharacterSet>MultiByte</CharacterSet>
217 </PropertyGroup> 217 </PropertyGroup>
218 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'" Label="Configuration"> 218 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'" Label="Configuration">
219 <ConfigurationType>DynamicLibrary</ConfigurationType> 219 <ConfigurationType>DynamicLibrary</ConfigurationType>
220 <UseDebugLibraries>true</UseDebugLibraries> 220 <UseDebugLibraries>true</UseDebugLibraries>
221 <PlatformToolset>v143</PlatformToolset> 221 <PlatformToolset>v143</PlatformToolset>
@@ -268,16 +268,16 @@
268 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'"> 268 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">
269 <PlatformToolset>Clang</PlatformToolset> 269 <PlatformToolset>Clang</PlatformToolset>
270 </PropertyGroup> 270 </PropertyGroup>
271 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'"> 271 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'" Label="Configuration">
272 <PlatformToolset>Clang</PlatformToolset> 272 <PlatformToolset>Clang</PlatformToolset>
273 </PropertyGroup> 273 </PropertyGroup>
274 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'"> 274 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">
275 <PlatformToolset>Clang</PlatformToolset> 275 <PlatformToolset>Clang</PlatformToolset>
276 </PropertyGroup> 276 </PropertyGroup>
277 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Prospero'"> 277 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'" Label="Configuration">
278 <PlatformToolset>Clang</PlatformToolset> 278 <PlatformToolset>Clang</PlatformToolset>
279 </PropertyGroup> 279 </PropertyGroup>
280 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Prospero'"> 280 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">
281 <PlatformToolset>Clang</PlatformToolset> 281 <PlatformToolset>Clang</PlatformToolset>
282 </PropertyGroup> 282 </PropertyGroup>
283 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'" Label="Configuration"> 283 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'" Label="Configuration">
@@ -294,13 +294,13 @@
294 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'" Label="PropertySheets"> 294 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'" Label="PropertySheets">
295 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 295 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
296 </ImportGroup> 296 </ImportGroup>
297 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="PropertySheets"> 297 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'" Label="PropertySheets">
298 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 298 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
299 </ImportGroup> 299 </ImportGroup>
300 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'" Label="PropertySheets"> 300 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'" Label="PropertySheets">
301 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 301 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
302 </ImportGroup> 302 </ImportGroup>
303 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'" Label="PropertySheets"> 303 <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" /> 304 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
305 </ImportGroup> 305 </ImportGroup>
306 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'" Label="PropertySheets"> 306 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'" Label="PropertySheets">
@@ -324,13 +324,13 @@
324 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'" Label="PropertySheets"> 324 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'" Label="PropertySheets">
325 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 325 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
326 </ImportGroup> 326 </ImportGroup>
327 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="PropertySheets"> 327 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'" Label="PropertySheets">
328 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 328 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
329 </ImportGroup> 329 </ImportGroup>
330 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'" Label="PropertySheets"> 330 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'" Label="PropertySheets">
331 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 331 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
332 </ImportGroup> 332 </ImportGroup>
333 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'" Label="PropertySheets"> 333 <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" /> 334 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
335 </ImportGroup> 335 </ImportGroup>
336 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'" Label="PropertySheets"> 336 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'" Label="PropertySheets">
@@ -359,17 +359,17 @@
359 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 359 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
360 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 360 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
361 </PropertyGroup> 361 </PropertyGroup>
362 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 362 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
363 <TargetExt>.dll</TargetExt> 363 <TargetExt>.dll</TargetExt>
364 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 364 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
365 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 365 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
366 </PropertyGroup> 366 </PropertyGroup>
367 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'"> 367 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
368 <TargetExt>.dll</TargetExt> 368 <TargetExt>.dll</TargetExt>
369 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 369 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
370 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 370 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
371 </PropertyGroup> 371 </PropertyGroup>
372 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'"> 372 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
373 <TargetExt>.dll</TargetExt> 373 <TargetExt>.dll</TargetExt>
374 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 374 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
375 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 375 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
@@ -399,17 +399,17 @@
399 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 399 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
400 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 400 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
401 </PropertyGroup> 401 </PropertyGroup>
402 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 402 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
403 <TargetExt>.dll</TargetExt> 403 <TargetExt>.dll</TargetExt>
404 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 404 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
405 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 405 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
406 </PropertyGroup> 406 </PropertyGroup>
407 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'"> 407 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
408 <TargetExt>.dll</TargetExt> 408 <TargetExt>.dll</TargetExt>
409 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 409 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
410 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 410 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
411 </PropertyGroup> 411 </PropertyGroup>
412 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'"> 412 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
413 <TargetExt>.dll</TargetExt> 413 <TargetExt>.dll</TargetExt>
414 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 414 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
415 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 415 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
@@ -445,7 +445,7 @@
445 <IntrinsicFunctions>true</IntrinsicFunctions> 445 <IntrinsicFunctions>true</IntrinsicFunctions>
446 <SDLCheck>true</SDLCheck> 446 <SDLCheck>true</SDLCheck>
447 <ConformanceMode>true</ConformanceMode> 447 <ConformanceMode>true</ConformanceMode>
448 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua53\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 448 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
449 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 449 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
450 <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 450 <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
451 <LanguageStandard>stdcpp20</LanguageStandard> 451 <LanguageStandard>stdcpp20</LanguageStandard>
@@ -454,10 +454,10 @@
454 <EnableCOMDATFolding>true</EnableCOMDATFolding> 454 <EnableCOMDATFolding>true</EnableCOMDATFolding>
455 <OptimizeReferences>true</OptimizeReferences> 455 <OptimizeReferences>true</OptimizeReferences>
456 <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> 456 <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>
457 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua53\bin\$(Platform)\Release</AdditionalLibraryDirectories> 457 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release</AdditionalLibraryDirectories>
458 </Link> 458 </Link>
459 <PostBuildEvent> 459 <PostBuildEvent>
460 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua53\bin\$(Platform)\Release\</Command> 460 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release\</Command>
461 <Message>Copy to Lua 5.3</Message> 461 <Message>Copy to Lua 5.3</Message>
462 </PostBuildEvent> 462 </PostBuildEvent>
463 </ItemDefinitionGroup> 463 </ItemDefinitionGroup>
@@ -469,7 +469,7 @@
469 <IntrinsicFunctions>true</IntrinsicFunctions> 469 <IntrinsicFunctions>true</IntrinsicFunctions>
470 <SDLCheck>true</SDLCheck> 470 <SDLCheck>true</SDLCheck>
471 <ConformanceMode>true</ConformanceMode> 471 <ConformanceMode>true</ConformanceMode>
472 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 472 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
473 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 473 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
474 <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 474 <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
475 <LanguageStandard>stdcpp20</LanguageStandard> 475 <LanguageStandard>stdcpp20</LanguageStandard>
@@ -478,11 +478,11 @@
478 <EnableCOMDATFolding>true</EnableCOMDATFolding> 478 <EnableCOMDATFolding>true</EnableCOMDATFolding>
479 <OptimizeReferences>true</OptimizeReferences> 479 <OptimizeReferences>true</OptimizeReferences>
480 <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> 480 <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>
481 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua54\bin\$(Platform)\Release</AdditionalLibraryDirectories> 481 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release</AdditionalLibraryDirectories>
482 </Link> 482 </Link>
483 <PostBuildEvent> 483 <PostBuildEvent>
484 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\framework\</Command> 484 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release\</Command>
485 <Message>Copy to framework</Message> 485 <Message>Copy to Lua 5.4</Message>
486 </PostBuildEvent> 486 </PostBuildEvent>
487 </ItemDefinitionGroup> 487 </ItemDefinitionGroup>
488 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 488 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
@@ -491,18 +491,18 @@
491 <Optimization>Disabled</Optimization> 491 <Optimization>Disabled</Optimization>
492 <SDLCheck>true</SDLCheck> 492 <SDLCheck>true</SDLCheck>
493 <ConformanceMode>true</ConformanceMode> 493 <ConformanceMode>true</ConformanceMode>
494 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua53\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 494 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
495 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 495 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
496 <LanguageStandard>stdcpp20</LanguageStandard> 496 <LanguageStandard>stdcpp20</LanguageStandard>
497 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 497 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
498 </ClCompile> 498 </ClCompile>
499 <PostBuildEvent> 499 <PostBuildEvent>
500 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua53\bin\$(Platform)\Debug\</Command> 500 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</Command>
501 <Message>Lua 5.3</Message> 501 <Message>Lua 5.3</Message>
502 </PostBuildEvent> 502 </PostBuildEvent>
503 <Link> 503 <Link>
504 <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> 504 <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>
505 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 505 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
506 </Link> 506 </Link>
507 </ItemDefinitionGroup> 507 </ItemDefinitionGroup>
508 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 508 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
@@ -511,80 +511,78 @@
511 <Optimization>Disabled</Optimization> 511 <Optimization>Disabled</Optimization>
512 <SDLCheck>true</SDLCheck> 512 <SDLCheck>true</SDLCheck>
513 <ConformanceMode>true</ConformanceMode> 513 <ConformanceMode>true</ConformanceMode>
514 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua51\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 514 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
515 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 515 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
516 <LanguageStandard>stdcpp20</LanguageStandard> 516 <LanguageStandard>stdcpp20</LanguageStandard>
517 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 517 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
518 </ClCompile> 518 </ClCompile>
519 <PostBuildEvent> 519 <PostBuildEvent>
520 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua51\bin\$(Platform)\Debug\</Command> 520 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command>
521 <Message>Copy to Lua 5.2</Message> 521 <Message>Copy to Lua 5.2</Message>
522 </PostBuildEvent> 522 </PostBuildEvent>
523 <Link> 523 <Link>
524 <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> 524 <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>
525 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 525 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
526 </Link> 526 </Link>
527 </ItemDefinitionGroup> 527 </ItemDefinitionGroup>
528 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 528 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
529 <ClCompile> 529 <ClCompile>
530 <WarningLevel>Level3</WarningLevel> 530 <WarningLevel>Level3</WarningLevel>
531 <Optimization>Disabled</Optimization> 531 <Optimization>Disabled</Optimization>
532 <SDLCheck>true</SDLCheck> 532 <SDLCheck>true</SDLCheck>
533 <ConformanceMode>true</ConformanceMode> 533 <ConformanceMode>true</ConformanceMode>
534 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua51\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 534 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
535 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 535 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
536 <LanguageStandard>stdcpp20</LanguageStandard> 536 <LanguageStandard>stdcpp20</LanguageStandard>
537 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 537 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
538 </ClCompile> 538 </ClCompile>
539 <PostBuildEvent> 539 <PostBuildEvent>
540 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua52\bin\$(Platform)\Debug\</Command> 540 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command>
541 <Message>Copy to Lua 5.2</Message> 541 <Message>Copy to Lua 5.2</Message>
542 </PostBuildEvent> 542 </PostBuildEvent>
543 <Link> 543 <Link>
544 <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> 544 <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>
545 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 545 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
546 </Link> 546 </Link>
547 </ItemDefinitionGroup> 547 </ItemDefinitionGroup>
548 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'"> 548 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
549 <ClCompile> 549 <ClCompile>
550 <WarningLevel>Level3</WarningLevel> 550 <WarningLevel>Level3</WarningLevel>
551 <Optimization>Disabled</Optimization> 551 <Optimization>Disabled</Optimization>
552 <SDLCheck>true</SDLCheck> 552 <SDLCheck>true</SDLCheck>
553 <ConformanceMode>true</ConformanceMode> 553 <ConformanceMode>true</ConformanceMode>
554 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 554 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
555 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 555 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
556 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
557 <LanguageStandard>stdcpp20</LanguageStandard> 556 <LanguageStandard>stdcpp20</LanguageStandard>
558 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 557 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
559 </ClCompile> 558 </ClCompile>
560 <PostBuildEvent> 559 <PostBuildEvent>
561 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\</Command> 560 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</Command>
562 <Message>Copy to LuaJIT2</Message> 561 <Message>Copy to Lua 5.2</Message>
563 </PostBuildEvent> 562 </PostBuildEvent>
564 <Link> 563 <Link>
565 <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> 564 <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>
566 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 565 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
567 </Link> 566 </Link>
568 </ItemDefinitionGroup> 567 </ItemDefinitionGroup>
569 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'"> 568 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
570 <ClCompile> 569 <ClCompile>
571 <WarningLevel>Level3</WarningLevel> 570 <WarningLevel>Level3</WarningLevel>
572 <Optimization>Disabled</Optimization> 571 <Optimization>Disabled</Optimization>
573 <SDLCheck>true</SDLCheck> 572 <SDLCheck>true</SDLCheck>
574 <ConformanceMode>true</ConformanceMode> 573 <ConformanceMode>true</ConformanceMode>
575 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-GIT\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 574 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
576 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 575 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
577 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
578 <LanguageStandard>stdcpp20</LanguageStandard> 576 <LanguageStandard>stdcpp20</LanguageStandard>
579 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 577 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
580 </ClCompile> 578 </ClCompile>
581 <PostBuildEvent> 579 <PostBuildEvent>
582 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\</Command> 580 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</Command>
583 <Message>Copy to LuaJIT2</Message> 581 <Message>Copy to Lua 5.2</Message>
584 </PostBuildEvent> 582 </PostBuildEvent>
585 <Link> 583 <Link>
586 <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>
587 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 585 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
588 </Link> 586 </Link>
589 </ItemDefinitionGroup> 587 </ItemDefinitionGroup>
590 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'"> 588 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
@@ -593,19 +591,19 @@
593 <Optimization>Disabled</Optimization> 591 <Optimization>Disabled</Optimization>
594 <SDLCheck>true</SDLCheck> 592 <SDLCheck>true</SDLCheck>
595 <ConformanceMode>true</ConformanceMode> 593 <ConformanceMode>true</ConformanceMode>
596 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-GIT\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 594 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
597 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 595 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
598 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 596 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
599 <LanguageStandard>stdcpp20</LanguageStandard> 597 <LanguageStandard>stdcpp20</LanguageStandard>
600 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 598 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
601 </ClCompile> 599 </ClCompile>
602 <PostBuildEvent> 600 <PostBuildEvent>
603 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\</Command> 601 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\LuaJIT-2.0.5\bin\$(Platform)\</Command>
604 <Message>Copy to LuaJITGIT</Message> 602 <Message>Copy to LuaJITGIT</Message>
605 </PostBuildEvent> 603 </PostBuildEvent>
606 <Link> 604 <Link>
607 <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> 605 <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>
608 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 606 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
609 </Link> 607 </Link>
610 </ItemDefinitionGroup> 608 </ItemDefinitionGroup>
611 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 609 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
@@ -614,7 +612,7 @@
614 <Optimization>Disabled</Optimization> 612 <Optimization>Disabled</Optimization>
615 <SDLCheck>true</SDLCheck> 613 <SDLCheck>true</SDLCheck>
616 <ConformanceMode>true</ConformanceMode> 614 <ConformanceMode>true</ConformanceMode>
617 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 615 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
618 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 616 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
619 <LanguageStandard>stdcpp20</LanguageStandard> 617 <LanguageStandard>stdcpp20</LanguageStandard>
620 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 618 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
@@ -625,7 +623,7 @@
625 </PostBuildEvent> 623 </PostBuildEvent>
626 <Link> 624 <Link>
627 <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> 625 <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>
628 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua54\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 626 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
629 </Link> 627 </Link>
630 </ItemDefinitionGroup> 628 </ItemDefinitionGroup>
631 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'"> 629 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
@@ -634,7 +632,7 @@
634 <Optimization>Disabled</Optimization> 632 <Optimization>Disabled</Optimization>
635 <SDLCheck>true</SDLCheck> 633 <SDLCheck>true</SDLCheck>
636 <ConformanceMode>true</ConformanceMode> 634 <ConformanceMode>true</ConformanceMode>
637 <AdditionalIncludeDirectories>$(SolutionDir)..\MoonJIT\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 635 <AdditionalIncludeDirectories>$(SolutionDir)..\MoonJIT\src;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
638 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 636 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
639 <LanguageStandard>stdcpp20</LanguageStandard> 637 <LanguageStandard>stdcpp20</LanguageStandard>
640 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 638 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
@@ -654,19 +652,19 @@
654 <Optimization>Disabled</Optimization> 652 <Optimization>Disabled</Optimization>
655 <SDLCheck>true</SDLCheck> 653 <SDLCheck>true</SDLCheck>
656 <ConformanceMode>true</ConformanceMode> 654 <ConformanceMode>true</ConformanceMode>
657 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua53\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 655 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
658 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 656 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
659 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 657 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
660 <LanguageStandard>stdcpp20</LanguageStandard> 658 <LanguageStandard>stdcpp20</LanguageStandard>
661 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 659 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
662 </ClCompile> 660 </ClCompile>
663 <PostBuildEvent> 661 <PostBuildEvent>
664 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua53\bin\$(Platform)\Debug\</Command> 662 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</Command>
665 <Message>Copy to Lua 5.3</Message> 663 <Message>Copy to Lua 5.3</Message>
666 </PostBuildEvent> 664 </PostBuildEvent>
667 <Link> 665 <Link>
668 <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> 666 <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>
669 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 667 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
670 </Link> 668 </Link>
671 </ItemDefinitionGroup> 669 </ItemDefinitionGroup>
672 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'"> 670 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
@@ -675,82 +673,82 @@
675 <Optimization>Disabled</Optimization> 673 <Optimization>Disabled</Optimization>
676 <SDLCheck>true</SDLCheck> 674 <SDLCheck>true</SDLCheck>
677 <ConformanceMode>true</ConformanceMode> 675 <ConformanceMode>true</ConformanceMode>
678 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua51\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 676 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
679 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 677 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
680 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 678 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
681 <LanguageStandard>stdcpp20</LanguageStandard> 679 <LanguageStandard>stdcpp20</LanguageStandard>
682 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 680 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
683 </ClCompile> 681 </ClCompile>
684 <PostBuildEvent> 682 <PostBuildEvent>
685 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua51\bin\$(Platform)\Debug\</Command> 683 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command>
686 <Message>Copy to Lua 5.1</Message> 684 <Message>Copy to Lua 5.1</Message>
687 </PostBuildEvent> 685 </PostBuildEvent>
688 <Link> 686 <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> 687 <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> 688 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
691 </Link> 689 </Link>
692 </ItemDefinitionGroup> 690 </ItemDefinitionGroup>
693 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 691 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
694 <ClCompile> 692 <ClCompile>
695 <WarningLevel>Level3</WarningLevel> 693 <WarningLevel>Level3</WarningLevel>
696 <Optimization>Disabled</Optimization> 694 <Optimization>Disabled</Optimization>
697 <SDLCheck>true</SDLCheck> 695 <SDLCheck>true</SDLCheck>
698 <ConformanceMode>true</ConformanceMode> 696 <ConformanceMode>true</ConformanceMode>
699 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua52\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 697 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
700 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 698 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
701 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 699 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
702 <LanguageStandard>stdcpp20</LanguageStandard> 700 <LanguageStandard>stdcpp20</LanguageStandard>
703 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 701 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
704 </ClCompile> 702 </ClCompile>
705 <PostBuildEvent> 703 <PostBuildEvent>
706 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\Lua52\bin\$(Platform)\Debug\</Command> 704 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</Command>
707 <Message>Copy to Lua 5.2</Message> 705 <Message>Copy to Lua 5.1</Message>
708 </PostBuildEvent> 706 </PostBuildEvent>
709 <Link> 707 <Link>
710 <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> 708 <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>
711 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 709 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
712 </Link> 710 </Link>
713 </ItemDefinitionGroup> 711 </ItemDefinitionGroup>
714 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'"> 712 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
715 <ClCompile> 713 <ClCompile>
716 <WarningLevel>Level3</WarningLevel> 714 <WarningLevel>Level3</WarningLevel>
717 <Optimization>Disabled</Optimization> 715 <Optimization>Disabled</Optimization>
718 <SDLCheck>true</SDLCheck> 716 <SDLCheck>true</SDLCheck>
719 <ConformanceMode>true</ConformanceMode> 717 <ConformanceMode>true</ConformanceMode>
720 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 718 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
721 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 719 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
722 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 720 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
723 <LanguageStandard>stdcpp20</LanguageStandard> 721 <LanguageStandard>stdcpp20</LanguageStandard>
724 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 722 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
725 </ClCompile> 723 </ClCompile>
726 <PostBuildEvent> 724 <PostBuildEvent>
727 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\</Command> 725 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</Command>
728 <Message>Copy to LuaJIT2</Message> 726 <Message>Copy to Lua 5.2</Message>
729 </PostBuildEvent> 727 </PostBuildEvent>
730 <Link> 728 <Link>
731 <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> 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>
732 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 730 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
733 </Link> 731 </Link>
734 </ItemDefinitionGroup> 732 </ItemDefinitionGroup>
735 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'"> 733 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
736 <ClCompile> 734 <ClCompile>
737 <WarningLevel>Level3</WarningLevel> 735 <WarningLevel>Level3</WarningLevel>
738 <Optimization>Disabled</Optimization> 736 <Optimization>Disabled</Optimization>
739 <SDLCheck>true</SDLCheck> 737 <SDLCheck>true</SDLCheck>
740 <ConformanceMode>true</ConformanceMode> 738 <ConformanceMode>true</ConformanceMode>
741 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-GIT\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 739 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
742 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 740 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
743 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 741 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
744 <LanguageStandard>stdcpp20</LanguageStandard> 742 <LanguageStandard>stdcpp20</LanguageStandard>
745 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 743 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
746 </ClCompile> 744 </ClCompile>
747 <PostBuildEvent> 745 <PostBuildEvent>
748 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\</Command> 746 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</Command>
749 <Message>Copy to LuaJIT2</Message> 747 <Message>Copy to Lua 5.2</Message>
750 </PostBuildEvent> 748 </PostBuildEvent>
751 <Link> 749 <Link>
752 <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> 750 <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>
753 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 751 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
754 </Link> 752 </Link>
755 </ItemDefinitionGroup> 753 </ItemDefinitionGroup>
756 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'"> 754 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
@@ -759,19 +757,19 @@
759 <Optimization>Disabled</Optimization> 757 <Optimization>Disabled</Optimization>
760 <SDLCheck>true</SDLCheck> 758 <SDLCheck>true</SDLCheck>
761 <ConformanceMode>true</ConformanceMode> 759 <ConformanceMode>true</ConformanceMode>
762 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-GIT\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 760 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
763 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 761 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
764 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 762 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
765 <LanguageStandard>stdcpp20</LanguageStandard> 763 <LanguageStandard>stdcpp20</LanguageStandard>
766 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 764 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
767 </ClCompile> 765 </ClCompile>
768 <PostBuildEvent> 766 <PostBuildEvent>
769 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\</Command> 767 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)\</Command>
770 <Message>Copy to LuaJITGIT</Message> 768 <Message>Copy to LuaJITGIT</Message>
771 </PostBuildEvent> 769 </PostBuildEvent>
772 <Link> 770 <Link>
773 <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> 771 <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>
774 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 772 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
775 </Link> 773 </Link>
776 </ItemDefinitionGroup> 774 </ItemDefinitionGroup>
777 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 775 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
@@ -780,19 +778,19 @@
780 <Optimization>Disabled</Optimization> 778 <Optimization>Disabled</Optimization>
781 <SDLCheck>true</SDLCheck> 779 <SDLCheck>true</SDLCheck>
782 <ConformanceMode>true</ConformanceMode> 780 <ConformanceMode>true</ConformanceMode>
783 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 781 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
784 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 782 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
785 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 783 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
786 <LanguageStandard>stdcpp20</LanguageStandard> 784 <LanguageStandard>stdcpp20</LanguageStandard>
787 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 785 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
788 </ClCompile> 786 </ClCompile>
789 <PostBuildEvent> 787 <PostBuildEvent>
790 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\framework\</Command> 788 <Command>xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\</Command>
791 <Message>Copy to framework</Message> 789 <Message>Copy to Lua 5.4</Message>
792 </PostBuildEvent> 790 </PostBuildEvent>
793 <Link> 791 <Link>
794 <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> 792 <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>
795 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua54\bin\$(Platform)\Debug</AdditionalLibraryDirectories> 793 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
796 </Link> 794 </Link>
797 </ItemDefinitionGroup> 795 </ItemDefinitionGroup>
798 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'"> 796 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
@@ -801,7 +799,7 @@
801 <Optimization>Disabled</Optimization> 799 <Optimization>Disabled</Optimization>
802 <SDLCheck>true</SDLCheck> 800 <SDLCheck>true</SDLCheck>
803 <ConformanceMode>true</ConformanceMode> 801 <ConformanceMode>true</ConformanceMode>
804 <AdditionalIncludeDirectories>$(SolutionDir)..\MoonJIT\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 802 <AdditionalIncludeDirectories>$(SolutionDir)..\MoonJIT\src;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
805 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 803 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
806 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 804 <PreprocessorDefinitions>_WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
807 <LanguageStandard>stdcpp20</LanguageStandard> 805 <LanguageStandard>stdcpp20</LanguageStandard>
@@ -824,7 +822,7 @@
824 <IntrinsicFunctions>true</IntrinsicFunctions> 822 <IntrinsicFunctions>true</IntrinsicFunctions>
825 <SDLCheck>true</SDLCheck> 823 <SDLCheck>true</SDLCheck>
826 <ConformanceMode>true</ConformanceMode> 824 <ConformanceMode>true</ConformanceMode>
827 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua53\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 825 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
828 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 826 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
829 <LanguageStandard>stdcpp20</LanguageStandard> 827 <LanguageStandard>stdcpp20</LanguageStandard>
830 </ClCompile> 828 </ClCompile>
@@ -832,7 +830,7 @@
832 <EnableCOMDATFolding>true</EnableCOMDATFolding> 830 <EnableCOMDATFolding>true</EnableCOMDATFolding>
833 <OptimizeReferences>true</OptimizeReferences> 831 <OptimizeReferences>true</OptimizeReferences>
834 <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> 832 <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>
835 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua53\bin\$(Platform)\Release</AdditionalLibraryDirectories> 833 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release</AdditionalLibraryDirectories>
836 </Link> 834 </Link>
837 </ItemDefinitionGroup> 835 </ItemDefinitionGroup>
838 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'"> 836 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
@@ -843,7 +841,7 @@
843 <IntrinsicFunctions>true</IntrinsicFunctions> 841 <IntrinsicFunctions>true</IntrinsicFunctions>
844 <SDLCheck>true</SDLCheck> 842 <SDLCheck>true</SDLCheck>
845 <ConformanceMode>true</ConformanceMode> 843 <ConformanceMode>true</ConformanceMode>
846 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 844 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
847 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> 845 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
848 <LanguageStandard>stdcpp20</LanguageStandard> 846 <LanguageStandard>stdcpp20</LanguageStandard>
849 </ClCompile> 847 </ClCompile>
@@ -851,7 +849,7 @@
851 <EnableCOMDATFolding>true</EnableCOMDATFolding> 849 <EnableCOMDATFolding>true</EnableCOMDATFolding>
852 <OptimizeReferences>true</OptimizeReferences> 850 <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> 851 <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> 852 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release</AdditionalLibraryDirectories>
855 </Link> 853 </Link>
856 </ItemDefinitionGroup> 854 </ItemDefinitionGroup>
857 <ItemGroup> 855 <ItemGroup>
diff --git a/deep_userdata_example/deep_userdata_example.vcxproj.filters b/deep_userdata_example/deep_userdata_example.vcxproj.filters
index 1e8f8c1..06042e2 100644
--- a/deep_userdata_example/deep_userdata_example.vcxproj.filters
+++ b/deep_userdata_example/deep_userdata_example.vcxproj.filters
@@ -21,7 +21,7 @@
21 <ClCompile Include="..\src\deep.cpp"> 21 <ClCompile Include="..\src\deep.cpp">
22 <Filter>Lanes</Filter> 22 <Filter>Lanes</Filter>
23 </ClCompile> 23 </ClCompile>
24 <ClCompile Include="deep_test.cpp"> 24 <ClCompile Include="deep_userdata_example.cpp">
25 <Filter>Source Files</Filter> 25 <Filter>Source Files</Filter>
26 </ClCompile> 26 </ClCompile>
27 </ItemGroup> 27 </ItemGroup>
diff --git a/deep_userdata_example/deep_userdata_example.vcxproj.user b/deep_userdata_example/deep_userdata_example.vcxproj.user
index 01e9a17..a4e8b4e 100644
--- a/deep_userdata_example/deep_userdata_example.vcxproj.user
+++ b/deep_userdata_example/deep_userdata_example.vcxproj.user
@@ -14,24 +14,26 @@
14 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory> 14 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
15 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments> 15 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments>
16 </PropertyGroup> 16 </PropertyGroup>
17 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 17 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
18 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand> 18 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
19 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 19 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
20 <LocalDebuggerCommandArguments>-i deeptest.lua</LocalDebuggerCommandArguments> 20 <LocalDebuggerCommandArguments>-i deeptest.lua</LocalDebuggerCommandArguments>
21 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory> 21 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
22 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments> 22 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments>
23 </PropertyGroup> 23 </PropertyGroup>
24 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|x64'"> 24 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
25 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\luajit210.exe</LocalDebuggerCommand> 25 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
26 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 26 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
27 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments> 27 <LocalDebuggerCommandArguments>-i deeptest.lua</LocalDebuggerCommandArguments>
28 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory> 28 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
29 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments>
29 </PropertyGroup> 30 </PropertyGroup>
30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|x64'"> 31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
31 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit205.exe</LocalDebuggerCommand> 32 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
32 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 33 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
33 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments> 34 <LocalDebuggerCommandArguments>-i deeptest.lua</LocalDebuggerCommandArguments>
34 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory> 35 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
36 <RemoteDebuggerCommandArguments>-i deeptest.lua</RemoteDebuggerCommandArguments>
35 </PropertyGroup> 37 </PropertyGroup>
36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'"> 38 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
37 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\luajitgit.exe</LocalDebuggerCommand> 39 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\luajitgit.exe</LocalDebuggerCommand>
@@ -64,18 +66,6 @@
64 <LocalDebuggerCommandArguments>-i -- deeptest.lua</LocalDebuggerCommandArguments> 66 <LocalDebuggerCommandArguments>-i -- deeptest.lua</LocalDebuggerCommandArguments>
65 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory> 67 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
66 </PropertyGroup> 68 </PropertyGroup>
67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.1.0-beta3|Win32'">
68 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\luajit210.exe</LocalDebuggerCommand>
69 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
70 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
71 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
72 </PropertyGroup>
73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT 2.0.5|Win32'">
74 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit205.exe</LocalDebuggerCommand>
75 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
76 <LocalDebuggerCommandArguments>-i</LocalDebuggerCommandArguments>
77 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
78 </PropertyGroup>
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'"> 69 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
80 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit205.exe</LocalDebuggerCommand> 70 <LocalDebuggerCommand>$(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit205.exe</LocalDebuggerCommand>
81 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 71 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
@@ -92,11 +82,21 @@
92 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 82 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
93 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand> 83 <LocalDebuggerCommand>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\lua51.exe</LocalDebuggerCommand>
94 </PropertyGroup> 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>
95 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 90 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
96 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory> 91 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
97 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 92 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
98 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand> 93 <LocalDebuggerCommand>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\lua52.exe</LocalDebuggerCommand>
99 </PropertyGroup> 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'"> 100 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
101 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory> 101 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes\lanes\deep_userdata_example\</LocalDebuggerWorkingDirectory>
102 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 102 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
diff --git a/src/.gitignore b/src/.gitignore
deleted file mode 100644
index c5d3bd5..0000000
--- a/src/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
1/lanes
2*.o
3*.gch
4*.map
diff --git a/tests/manual_register.lua b/tests/manual_register.lua
index 5220cf8..52cc4ed 100644
--- a/tests/manual_register.lua
+++ b/tests/manual_register.lua
@@ -1,8 +1,8 @@
1local RequireAModuleThatExportsGlobalFunctions = function(type_) 1local RequireAModuleThatExportsGlobalFunctions = function(type_)
2 -- grab some module that exports C functions, this is good enough for our purpose 2 -- grab some module that exports C functions, this is good enough for our purpose
3 local lfs = require "lfs" 3 local due = require "deep_userdata_example"
4 -- make one of these a global 4 -- make one of these a global
5 GlobalFunc = lfs.attributes 5 GlobalFunc = due.get_deep_count
6 -- we need to register it so that it is transferable 6 -- we need to register it so that it is transferable
7 local lanes = require "lanes" 7 local lanes = require "lanes"
8 lanes.register( "GlobalFunc", GlobalFunc) 8 lanes.register( "GlobalFunc", GlobalFunc)
diff --git a/unit_tests/Catch2.runsettings b/unit_tests/Catch2.runsettings
index c8e32ee..fcf7f5a 100644
--- a/unit_tests/Catch2.runsettings
+++ b/unit_tests/Catch2.runsettings
@@ -7,8 +7,8 @@
7 7
8 <!-- Executable Filename 8 <!-- Executable Filename
9 Discover filenames with ... (must not include the .exe extension) 9 Discover filenames with ... (must not include the .exe extension)
10 Regex breakdown: ^scimitar(_(.+))+(p|r|d)(_?(.+))x*$ 10 Regex breakdown: ^foo(_(.+))+(p|r|d)(_?(.+))x*$
11 - ^scimitar : find file that starts with scimitar 11 - ^foo : find file that starts with foo
12 - (_(.+))+ : follows with a number of elements starting with _ (_foo_bar_dll) 12 - (_(.+))+ : follows with a number of elements starting with _ (_foo_bar_dll)
13 - (r|d|p) : contains a word with one of these letters : r (release), d (debug), p (profile). 13 - (r|d|p) : contains a word with one of these letters : r (release), d (debug), p (profile).
14 - (_?(.+)): optionally follow with underscores. 14 - (_?(.+)): optionally follow with underscores.
@@ -24,6 +24,6 @@
24 24
25 <!-- Working directory --> 25 <!-- Working directory -->
26 <WorkingDirectoryRoot>Solution</WorkingDirectoryRoot> 26 <WorkingDirectoryRoot>Solution</WorkingDirectoryRoot>
27 <WorkingDirectory>Lanes</WorkingDirectory> 27 <WorkingDirectory>.</WorkingDirectory>
28 </Catch2Adapter> 28 </Catch2Adapter>
29</RunSettings> \ No newline at end of file 29</RunSettings> \ No newline at end of file
diff --git a/unit_tests/UnitTests.vcxproj b/unit_tests/UnitTests.vcxproj
index b911985..47a4429 100644
--- a/unit_tests/UnitTests.vcxproj
+++ b/unit_tests/UnitTests.vcxproj
@@ -1,6 +1,10 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations"> 3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug 5.1|Prospero">
5 <Configuration>Debug 5.1</Configuration>
6 <Platform>Prospero</Platform>
7 </ProjectConfiguration>
4 <ProjectConfiguration Include="Debug 5.1|Win32"> 8 <ProjectConfiguration Include="Debug 5.1|Win32">
5 <Configuration>Debug 5.1</Configuration> 9 <Configuration>Debug 5.1</Configuration>
6 <Platform>Win32</Platform> 10 <Platform>Win32</Platform>
@@ -9,6 +13,10 @@
9 <Configuration>Debug 5.1</Configuration> 13 <Configuration>Debug 5.1</Configuration>
10 <Platform>x64</Platform> 14 <Platform>x64</Platform>
11 </ProjectConfiguration> 15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Debug 5.2|Prospero">
17 <Configuration>Debug 5.2</Configuration>
18 <Platform>Prospero</Platform>
19 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug 5.2|Win32"> 20 <ProjectConfiguration Include="Debug 5.2|Win32">
13 <Configuration>Debug 5.2</Configuration> 21 <Configuration>Debug 5.2</Configuration>
14 <Platform>Win32</Platform> 22 <Platform>Win32</Platform>
@@ -17,6 +25,10 @@
17 <Configuration>Debug 5.2</Configuration> 25 <Configuration>Debug 5.2</Configuration>
18 <Platform>x64</Platform> 26 <Platform>x64</Platform>
19 </ProjectConfiguration> 27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Debug 5.3|Prospero">
29 <Configuration>Debug 5.3</Configuration>
30 <Platform>Prospero</Platform>
31 </ProjectConfiguration>
20 <ProjectConfiguration Include="Debug 5.3|Win32"> 32 <ProjectConfiguration Include="Debug 5.3|Win32">
21 <Configuration>Debug 5.3</Configuration> 33 <Configuration>Debug 5.3</Configuration>
22 <Platform>Win32</Platform> 34 <Platform>Win32</Platform>
@@ -25,10 +37,18 @@
25 <Configuration>Debug 5.3</Configuration> 37 <Configuration>Debug 5.3</Configuration>
26 <Platform>x64</Platform> 38 <Platform>x64</Platform>
27 </ProjectConfiguration> 39 </ProjectConfiguration>
40 <ProjectConfiguration Include="Debug 5.4|Prospero">
41 <Configuration>Debug 5.4</Configuration>
42 <Platform>Prospero</Platform>
43 </ProjectConfiguration>
28 <ProjectConfiguration Include="Debug 5.4|Win32"> 44 <ProjectConfiguration Include="Debug 5.4|Win32">
29 <Configuration>Debug 5.4</Configuration> 45 <Configuration>Debug 5.4</Configuration>
30 <Platform>Win32</Platform> 46 <Platform>Win32</Platform>
31 </ProjectConfiguration> 47 </ProjectConfiguration>
48 <ProjectConfiguration Include="Debug LuaJIT GIT|Prospero">
49 <Configuration>Debug LuaJIT GIT</Configuration>
50 <Platform>Prospero</Platform>
51 </ProjectConfiguration>
32 <ProjectConfiguration Include="Debug LuaJIT GIT|Win32"> 52 <ProjectConfiguration Include="Debug LuaJIT GIT|Win32">
33 <Configuration>Debug LuaJIT GIT</Configuration> 53 <Configuration>Debug LuaJIT GIT</Configuration>
34 <Platform>Win32</Platform> 54 <Platform>Win32</Platform>
@@ -37,6 +57,58 @@
37 <Configuration>Debug LuaJIT GIT</Configuration> 57 <Configuration>Debug LuaJIT GIT</Configuration>
38 <Platform>x64</Platform> 58 <Platform>x64</Platform>
39 </ProjectConfiguration> 59 </ProjectConfiguration>
60 <ProjectConfiguration Include="Debug MoonJIT|Prospero">
61 <Configuration>Debug MoonJIT</Configuration>
62 <Platform>Prospero</Platform>
63 </ProjectConfiguration>
64 <ProjectConfiguration Include="Debug MoonJIT|Win32">
65 <Configuration>Debug MoonJIT</Configuration>
66 <Platform>Win32</Platform>
67 </ProjectConfiguration>
68 <ProjectConfiguration Include="Debug MoonJIT|x64">
69 <Configuration>Debug MoonJIT</Configuration>
70 <Platform>x64</Platform>
71 </ProjectConfiguration>
72 <ProjectConfiguration Include="Release 5.1|Prospero">
73 <Configuration>Release 5.1</Configuration>
74 <Platform>Prospero</Platform>
75 </ProjectConfiguration>
76 <ProjectConfiguration Include="Release 5.1|Win32">
77 <Configuration>Release 5.1</Configuration>
78 <Platform>Win32</Platform>
79 </ProjectConfiguration>
80 <ProjectConfiguration Include="Release 5.1|x64">
81 <Configuration>Release 5.1</Configuration>
82 <Platform>x64</Platform>
83 </ProjectConfiguration>
84 <ProjectConfiguration Include="Release 5.2|Prospero">
85 <Configuration>Release 5.2</Configuration>
86 <Platform>Prospero</Platform>
87 </ProjectConfiguration>
88 <ProjectConfiguration Include="Release 5.2|Win32">
89 <Configuration>Release 5.2</Configuration>
90 <Platform>Win32</Platform>
91 </ProjectConfiguration>
92 <ProjectConfiguration Include="Release 5.2|x64">
93 <Configuration>Release 5.2</Configuration>
94 <Platform>x64</Platform>
95 </ProjectConfiguration>
96 <ProjectConfiguration Include="Release 5.3|Prospero">
97 <Configuration>Release 5.3</Configuration>
98 <Platform>Prospero</Platform>
99 </ProjectConfiguration>
100 <ProjectConfiguration Include="Release 5.3|Win32">
101 <Configuration>Release 5.3</Configuration>
102 <Platform>Win32</Platform>
103 </ProjectConfiguration>
104 <ProjectConfiguration Include="Release 5.3|x64">
105 <Configuration>Release 5.3</Configuration>
106 <Platform>x64</Platform>
107 </ProjectConfiguration>
108 <ProjectConfiguration Include="Release 5.4|Prospero">
109 <Configuration>Release 5.4</Configuration>
110 <Platform>Prospero</Platform>
111 </ProjectConfiguration>
40 <ProjectConfiguration Include="Release 5.4|Win32"> 112 <ProjectConfiguration Include="Release 5.4|Win32">
41 <Configuration>Release 5.4</Configuration> 113 <Configuration>Release 5.4</Configuration>
42 <Platform>Win32</Platform> 114 <Platform>Win32</Platform>
@@ -69,47 +141,80 @@
69 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 141 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
70 </PropertyGroup> 142 </PropertyGroup>
71 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 143 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
72 <OutDir>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug\</OutDir> 144 <OutDir>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</OutDir>
145 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
146 </PropertyGroup>
147 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
148 <OutDir>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</OutDir>
73 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 149 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
74 </PropertyGroup> 150 </PropertyGroup>
75 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
76 <OutDir>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\</OutDir> 152 <OutDir>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</OutDir>
153 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
154 </PropertyGroup>
155 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
156 <OutDir>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</OutDir>
77 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 157 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
78 </PropertyGroup> 158 </PropertyGroup>
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 159 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
80 <OutDir>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\</OutDir> 160 <OutDir>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</OutDir>
161 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
162 </PropertyGroup>
163 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
164 <OutDir>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</OutDir>
81 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 165 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
82 </PropertyGroup> 166 </PropertyGroup>
83 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'"> 167 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
84 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 168 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
85 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 169 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
86 </PropertyGroup> 170 </PropertyGroup>
171 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
172 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
173 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
174 </PropertyGroup>
87 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'"> 175 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">
88 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir> 176 <OutDir>$(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\</OutDir>
89 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 177 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
90 </PropertyGroup> 178 </PropertyGroup>
91 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'"> 179 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">
92 <OutDir>E:\Boulot\anubis\Lua\framework\</OutDir> 180 <OutDir>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\</OutDir>
93 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 181 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
94 </PropertyGroup> 182 </PropertyGroup>
183 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'" />
95 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'"> 184 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
96 <OutDir>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug\</OutDir> 185 <OutDir>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</OutDir>
186 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
187 </PropertyGroup>
188 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
189 <OutDir>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug\</OutDir>
97 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 190 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
98 </PropertyGroup> 191 </PropertyGroup>
99 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 192 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
100 <OutDir>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug\</OutDir> 193 <OutDir>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</OutDir>
194 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
195 </PropertyGroup>
196 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
197 <OutDir>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug\</OutDir>
101 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 198 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
102 </PropertyGroup> 199 </PropertyGroup>
103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'"> 200 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">
104 <OutDir>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug\</OutDir> 201 <OutDir>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</OutDir>
202 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
203 </PropertyGroup>
204 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
205 <OutDir>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug\</OutDir>
105 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 206 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
106 </PropertyGroup> 207 </PropertyGroup>
107 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'"> 208 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
108 <OutDir>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform)\</OutDir> 209 <OutDir>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)\</OutDir>
210 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
211 </PropertyGroup>
212 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
213 <OutDir>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)\</OutDir>
109 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 214 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
110 </PropertyGroup> 215 </PropertyGroup>
111 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'"> 216 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
112 <OutDir>E:\Boulot\anubis\Lua\framework\</OutDir> 217 <OutDir>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug\</OutDir>
113 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir> 218 <IntDir>$(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\</IntDir>
114 </PropertyGroup> 219 </PropertyGroup>
115 <ItemDefinitionGroup /> 220 <ItemDefinitionGroup />
@@ -121,7 +226,7 @@
121 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 226 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
122 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 227 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
123 <WarningLevel>Level3</WarningLevel> 228 <WarningLevel>Level3</WarningLevel>
124 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 229 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..</AdditionalIncludeDirectories>
125 <LanguageStandard>stdcpp20</LanguageStandard> 230 <LanguageStandard>stdcpp20</LanguageStandard>
126 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 231 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
127 </ClCompile> 232 </ClCompile>
@@ -139,7 +244,25 @@
139 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 244 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
140 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 245 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
141 <WarningLevel>Level3</WarningLevel> 246 <WarningLevel>Level3</WarningLevel>
142 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua53\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 247 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..</AdditionalIncludeDirectories>
248 <LanguageStandard>stdcpp20</LanguageStandard>
249 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
250 </ClCompile>
251 <Link>
252 <GenerateDebugInformation>true</GenerateDebugInformation>
253 <SubSystem>Console</SubSystem>
254 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
255 </Link>
256 </ItemDefinitionGroup>
257 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
258 <ClCompile>
259 <PrecompiledHeader>Use</PrecompiledHeader>
260 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
261 <Optimization>Disabled</Optimization>
262 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
263 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
264 <WarningLevel>Level3</WarningLevel>
265 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..</AdditionalIncludeDirectories>
143 <LanguageStandard>stdcpp20</LanguageStandard> 266 <LanguageStandard>stdcpp20</LanguageStandard>
144 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 267 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
145 </ClCompile> 268 </ClCompile>
@@ -157,7 +280,25 @@
157 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 280 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
158 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 281 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
159 <WarningLevel>Level3</WarningLevel> 282 <WarningLevel>Level3</WarningLevel>
160 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua52\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 283 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;$(SolutionDir)..</AdditionalIncludeDirectories>
284 <LanguageStandard>stdcpp20</LanguageStandard>
285 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
286 </ClCompile>
287 <Link>
288 <GenerateDebugInformation>true</GenerateDebugInformation>
289 <SubSystem>Console</SubSystem>
290 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
291 </Link>
292 </ItemDefinitionGroup>
293 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
294 <ClCompile>
295 <PrecompiledHeader>Use</PrecompiledHeader>
296 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
297 <Optimization>Disabled</Optimization>
298 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
299 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
300 <WarningLevel>Level3</WarningLevel>
301 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;$(SolutionDir)..</AdditionalIncludeDirectories>
161 <LanguageStandard>stdcpp20</LanguageStandard> 302 <LanguageStandard>stdcpp20</LanguageStandard>
162 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 303 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
163 </ClCompile> 304 </ClCompile>
@@ -175,7 +316,25 @@
175 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 316 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
176 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 317 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
177 <WarningLevel>Level3</WarningLevel> 318 <WarningLevel>Level3</WarningLevel>
178 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua51\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 319 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..</AdditionalIncludeDirectories>
320 <LanguageStandard>stdcpp20</LanguageStandard>
321 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
322 </ClCompile>
323 <Link>
324 <GenerateDebugInformation>true</GenerateDebugInformation>
325 <SubSystem>Console</SubSystem>
326 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
327 </Link>
328 </ItemDefinitionGroup>
329 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
330 <ClCompile>
331 <PrecompiledHeader>Use</PrecompiledHeader>
332 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
333 <Optimization>Disabled</Optimization>
334 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
335 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
336 <WarningLevel>Level3</WarningLevel>
337 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..</AdditionalIncludeDirectories>
179 <LanguageStandard>stdcpp20</LanguageStandard> 338 <LanguageStandard>stdcpp20</LanguageStandard>
180 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 339 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
181 </ClCompile> 340 </ClCompile>
@@ -193,7 +352,25 @@
193 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 352 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
194 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 353 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
195 <WarningLevel>Level3</WarningLevel> 354 <WarningLevel>Level3</WarningLevel>
196 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-GIT\src;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 355 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;$(SolutionDir)..</AdditionalIncludeDirectories>
356 <LanguageStandard>stdcpp20</LanguageStandard>
357 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
358 </ClCompile>
359 <Link>
360 <GenerateDebugInformation>true</GenerateDebugInformation>
361 <SubSystem>Console</SubSystem>
362 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
363 </Link>
364 </ItemDefinitionGroup>
365 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
366 <ClCompile>
367 <PrecompiledHeader>Use</PrecompiledHeader>
368 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
369 <Optimization>Disabled</Optimization>
370 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
371 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
372 <WarningLevel>Level3</WarningLevel>
373 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;$(SolutionDir)..</AdditionalIncludeDirectories>
197 <LanguageStandard>stdcpp20</LanguageStandard> 374 <LanguageStandard>stdcpp20</LanguageStandard>
198 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 375 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
199 </ClCompile> 376 </ClCompile>
@@ -211,14 +388,35 @@
211 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 388 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
212 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 389 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
213 <WarningLevel>Level3</WarningLevel> 390 <WarningLevel>Level3</WarningLevel>
214 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 391 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..</AdditionalIncludeDirectories>
215 <LanguageStandard>stdcpp20</LanguageStandard> 392 <LanguageStandard>stdcpp20</LanguageStandard>
216 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 393 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
217 </ClCompile> 394 </ClCompile>
218 <Link> 395 <Link>
219 <GenerateDebugInformation>true</GenerateDebugInformation> 396 <GenerateDebugInformation>true</GenerateDebugInformation>
220 <SubSystem>Console</SubSystem> 397 <SubSystem>Console</SubSystem>
221 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua54\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories> 398 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
399 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
400 <IgnoreSpecificDefaultLibraries>
401 </IgnoreSpecificDefaultLibraries>
402 </Link>
403 </ItemDefinitionGroup>
404 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">
405 <ClCompile>
406 <PrecompiledHeader>Use</PrecompiledHeader>
407 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
408 <Optimization>Disabled</Optimization>
409 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
410 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
411 <WarningLevel>Level3</WarningLevel>
412 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..</AdditionalIncludeDirectories>
413 <LanguageStandard>stdcpp20</LanguageStandard>
414 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
415 </ClCompile>
416 <Link>
417 <GenerateDebugInformation>true</GenerateDebugInformation>
418 <SubSystem>Console</SubSystem>
419 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
222 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 420 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
223 <IgnoreSpecificDefaultLibraries> 421 <IgnoreSpecificDefaultLibraries>
224 </IgnoreSpecificDefaultLibraries> 422 </IgnoreSpecificDefaultLibraries>
@@ -232,14 +430,76 @@
232 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 430 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
233 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 431 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
234 <WarningLevel>Level3</WarningLevel> 432 <WarningLevel>Level3</WarningLevel>
235 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua53\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 433 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..</AdditionalIncludeDirectories>
434 <LanguageStandard>stdcpp20</LanguageStandard>
435 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
436 </ClCompile>
437 <Link>
438 <GenerateDebugInformation>true</GenerateDebugInformation>
439 <SubSystem>Console</SubSystem>
440 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
441 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
442 <IgnoreSpecificDefaultLibraries>
443 </IgnoreSpecificDefaultLibraries>
444 </Link>
445 </ItemDefinitionGroup>
446 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
447 <ClCompile>
448 <PrecompiledHeader>Use</PrecompiledHeader>
449 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
450 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
451 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
452 <WarningLevel>Level3</WarningLevel>
453 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..</AdditionalIncludeDirectories>
454 <LanguageStandard>stdcpp20</LanguageStandard>
455 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
456 </ClCompile>
457 <Link>
458 <GenerateDebugInformation>true</GenerateDebugInformation>
459 <SubSystem>Console</SubSystem>
460 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Release</AdditionalLibraryDirectories>
461 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
462 <IgnoreSpecificDefaultLibraries>
463 </IgnoreSpecificDefaultLibraries>
464 </Link>
465 </ItemDefinitionGroup>
466 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">
467 <ClCompile>
468 <PrecompiledHeader>Use</PrecompiledHeader>
469 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
470 <Optimization>Disabled</Optimization>
471 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
472 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
473 <WarningLevel>Level3</WarningLevel>
474 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..</AdditionalIncludeDirectories>
236 <LanguageStandard>stdcpp20</LanguageStandard> 475 <LanguageStandard>stdcpp20</LanguageStandard>
237 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 476 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
238 </ClCompile> 477 </ClCompile>
239 <Link> 478 <Link>
240 <GenerateDebugInformation>true</GenerateDebugInformation> 479 <GenerateDebugInformation>true</GenerateDebugInformation>
241 <SubSystem>Console</SubSystem> 480 <SubSystem>Console</SubSystem>
242 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua53\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories> 481 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
482 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
483 <IgnoreSpecificDefaultLibraries>
484 </IgnoreSpecificDefaultLibraries>
485 </Link>
486 </ItemDefinitionGroup>
487 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">
488 <ClCompile>
489 <PrecompiledHeader>Use</PrecompiledHeader>
490 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
491 <Optimization>Disabled</Optimization>
492 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
493 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
494 <WarningLevel>Level3</WarningLevel>
495 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua53\include;$(SolutionDir)..</AdditionalIncludeDirectories>
496 <LanguageStandard>stdcpp20</LanguageStandard>
497 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
498 </ClCompile>
499 <Link>
500 <GenerateDebugInformation>true</GenerateDebugInformation>
501 <SubSystem>Console</SubSystem>
502 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua53\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
243 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 503 <AdditionalDependencies>lua53.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
244 <IgnoreSpecificDefaultLibraries> 504 <IgnoreSpecificDefaultLibraries>
245 </IgnoreSpecificDefaultLibraries> 505 </IgnoreSpecificDefaultLibraries>
@@ -253,14 +513,76 @@
253 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 513 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
254 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 514 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
255 <WarningLevel>Level3</WarningLevel> 515 <WarningLevel>Level3</WarningLevel>
256 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua52\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 516 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;$(SolutionDir)..</AdditionalIncludeDirectories>
517 <LanguageStandard>stdcpp20</LanguageStandard>
518 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
519 </ClCompile>
520 <Link>
521 <GenerateDebugInformation>true</GenerateDebugInformation>
522 <SubSystem>Console</SubSystem>
523 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
524 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
525 <IgnoreSpecificDefaultLibraries>
526 </IgnoreSpecificDefaultLibraries>
527 </Link>
528 </ItemDefinitionGroup>
529 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
530 <ClCompile>
531 <PrecompiledHeader>Use</PrecompiledHeader>
532 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
533 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
534 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
535 <WarningLevel>Level3</WarningLevel>
536 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;$(SolutionDir)..</AdditionalIncludeDirectories>
537 <LanguageStandard>stdcpp20</LanguageStandard>
538 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
539 </ClCompile>
540 <Link>
541 <GenerateDebugInformation>true</GenerateDebugInformation>
542 <SubSystem>Console</SubSystem>
543 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Release</AdditionalLibraryDirectories>
544 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
545 <IgnoreSpecificDefaultLibraries>
546 </IgnoreSpecificDefaultLibraries>
547 </Link>
548 </ItemDefinitionGroup>
549 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">
550 <ClCompile>
551 <PrecompiledHeader>Use</PrecompiledHeader>
552 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
553 <Optimization>Disabled</Optimization>
554 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
555 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
556 <WarningLevel>Level3</WarningLevel>
557 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;$(SolutionDir)..</AdditionalIncludeDirectories>
558 <LanguageStandard>stdcpp20</LanguageStandard>
559 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
560 </ClCompile>
561 <Link>
562 <GenerateDebugInformation>true</GenerateDebugInformation>
563 <SubSystem>Console</SubSystem>
564 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
565 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
566 <IgnoreSpecificDefaultLibraries>
567 </IgnoreSpecificDefaultLibraries>
568 </Link>
569 </ItemDefinitionGroup>
570 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">
571 <ClCompile>
572 <PrecompiledHeader>Use</PrecompiledHeader>
573 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
574 <Optimization>Disabled</Optimization>
575 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
576 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
577 <WarningLevel>Level3</WarningLevel>
578 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua52\include;$(SolutionDir)..</AdditionalIncludeDirectories>
257 <LanguageStandard>stdcpp20</LanguageStandard> 579 <LanguageStandard>stdcpp20</LanguageStandard>
258 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 580 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
259 </ClCompile> 581 </ClCompile>
260 <Link> 582 <Link>
261 <GenerateDebugInformation>true</GenerateDebugInformation> 583 <GenerateDebugInformation>true</GenerateDebugInformation>
262 <SubSystem>Console</SubSystem> 584 <SubSystem>Console</SubSystem>
263 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua52\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories> 585 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua52\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
264 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 586 <AdditionalDependencies>lua52.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
265 <IgnoreSpecificDefaultLibraries> 587 <IgnoreSpecificDefaultLibraries>
266 </IgnoreSpecificDefaultLibraries> 588 </IgnoreSpecificDefaultLibraries>
@@ -274,14 +596,76 @@
274 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 596 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
275 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 597 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
276 <WarningLevel>Level3</WarningLevel> 598 <WarningLevel>Level3</WarningLevel>
277 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua51\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 599 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..</AdditionalIncludeDirectories>
278 <LanguageStandard>stdcpp20</LanguageStandard> 600 <LanguageStandard>stdcpp20</LanguageStandard>
279 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 601 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
280 </ClCompile> 602 </ClCompile>
281 <Link> 603 <Link>
282 <GenerateDebugInformation>true</GenerateDebugInformation> 604 <GenerateDebugInformation>true</GenerateDebugInformation>
283 <SubSystem>Console</SubSystem> 605 <SubSystem>Console</SubSystem>
284 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua51\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories> 606 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug</AdditionalLibraryDirectories>
607 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
608 <IgnoreSpecificDefaultLibraries>
609 </IgnoreSpecificDefaultLibraries>
610 </Link>
611 </ItemDefinitionGroup>
612 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
613 <ClCompile>
614 <PrecompiledHeader>Use</PrecompiledHeader>
615 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
616 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
617 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
618 <WarningLevel>Level3</WarningLevel>
619 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..</AdditionalIncludeDirectories>
620 <LanguageStandard>stdcpp20</LanguageStandard>
621 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
622 </ClCompile>
623 <Link>
624 <GenerateDebugInformation>true</GenerateDebugInformation>
625 <SubSystem>Console</SubSystem>
626 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Release</AdditionalLibraryDirectories>
627 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
628 <IgnoreSpecificDefaultLibraries>
629 </IgnoreSpecificDefaultLibraries>
630 </Link>
631 </ItemDefinitionGroup>
632 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">
633 <ClCompile>
634 <PrecompiledHeader>Use</PrecompiledHeader>
635 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
636 <Optimization>Disabled</Optimization>
637 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
638 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
639 <WarningLevel>Level3</WarningLevel>
640 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..</AdditionalIncludeDirectories>
641 <LanguageStandard>stdcpp20</LanguageStandard>
642 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
643 </ClCompile>
644 <Link>
645 <GenerateDebugInformation>true</GenerateDebugInformation>
646 <SubSystem>Console</SubSystem>
647 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
648 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
649 <IgnoreSpecificDefaultLibraries>
650 </IgnoreSpecificDefaultLibraries>
651 </Link>
652 </ItemDefinitionGroup>
653 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">
654 <ClCompile>
655 <PrecompiledHeader>Use</PrecompiledHeader>
656 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
657 <Optimization>Disabled</Optimization>
658 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
659 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
660 <WarningLevel>Level3</WarningLevel>
661 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua51\include;$(SolutionDir)..</AdditionalIncludeDirectories>
662 <LanguageStandard>stdcpp20</LanguageStandard>
663 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
664 </ClCompile>
665 <Link>
666 <GenerateDebugInformation>true</GenerateDebugInformation>
667 <SubSystem>Console</SubSystem>
668 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua51\bin\$(Platform)\Debug;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
285 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 669 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
286 <IgnoreSpecificDefaultLibraries> 670 <IgnoreSpecificDefaultLibraries>
287 </IgnoreSpecificDefaultLibraries> 671 </IgnoreSpecificDefaultLibraries>
@@ -295,14 +679,77 @@
295 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 679 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
296 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 680 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
297 <WarningLevel>Level3</WarningLevel> 681 <WarningLevel>Level3</WarningLevel>
298 <AdditionalIncludeDirectories>$(SolutionDir)..\LuaJIT-GIT\src;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 682 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;$(SolutionDir)..</AdditionalIncludeDirectories>
299 <LanguageStandard>stdcpp20</LanguageStandard> 683 <LanguageStandard>stdcpp20</LanguageStandard>
300 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 684 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
301 </ClCompile> 685 </ClCompile>
302 <Link> 686 <Link>
303 <GenerateDebugInformation>true</GenerateDebugInformation> 687 <GenerateDebugInformation>true</GenerateDebugInformation>
304 <SubSystem>Console</SubSystem> 688 <SubSystem>Console</SubSystem>
305 <AdditionalLibraryDirectories>$(SolutionDir)..\LuaJIT-GIT\bin\$(Platform);$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories> 689 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)</AdditionalLibraryDirectories>
690 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
691 <IgnoreSpecificDefaultLibraries>
692 </IgnoreSpecificDefaultLibraries>
693 </Link>
694 </ItemDefinitionGroup>
695 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
696 <ClCompile>
697 <PrecompiledHeader>Use</PrecompiledHeader>
698 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
699 <Optimization>Disabled</Optimization>
700 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
701 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
702 <WarningLevel>Level3</WarningLevel>
703 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;$(SolutionDir)..</AdditionalIncludeDirectories>
704 <LanguageStandard>stdcpp20</LanguageStandard>
705 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
706 </ClCompile>
707 <Link>
708 <GenerateDebugInformation>true</GenerateDebugInformation>
709 <SubSystem>Console</SubSystem>
710 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform)</AdditionalLibraryDirectories>
711 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
712 <IgnoreSpecificDefaultLibraries>
713 </IgnoreSpecificDefaultLibraries>
714 </Link>
715 </ItemDefinitionGroup>
716 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'">
717 <ClCompile>
718 <PrecompiledHeader>Use</PrecompiledHeader>
719 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
720 <Optimization>Disabled</Optimization>
721 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
722 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
723 <WarningLevel>Level3</WarningLevel>
724 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;$(SolutionDir)..</AdditionalIncludeDirectories>
725 <LanguageStandard>stdcpp20</LanguageStandard>
726 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
727 </ClCompile>
728 <Link>
729 <GenerateDebugInformation>true</GenerateDebugInformation>
730 <SubSystem>Console</SubSystem>
731 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform);$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
732 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
733 <IgnoreSpecificDefaultLibraries>
734 </IgnoreSpecificDefaultLibraries>
735 </Link>
736 </ItemDefinitionGroup>
737 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">
738 <ClCompile>
739 <PrecompiledHeader>Use</PrecompiledHeader>
740 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
741 <Optimization>Disabled</Optimization>
742 <PreprocessorDefinitions>X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
743 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
744 <WarningLevel>Level3</WarningLevel>
745 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\src;$(SolutionDir)..</AdditionalIncludeDirectories>
746 <LanguageStandard>stdcpp20</LanguageStandard>
747 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
748 </ClCompile>
749 <Link>
750 <GenerateDebugInformation>true</GenerateDebugInformation>
751 <SubSystem>Console</SubSystem>
752 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\LuaJIT-GIT\bin\$(Platform);$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Debug</AdditionalLibraryDirectories>
306 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 753 <AdditionalDependencies>lua51.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
307 <IgnoreSpecificDefaultLibraries> 754 <IgnoreSpecificDefaultLibraries>
308 </IgnoreSpecificDefaultLibraries> 755 </IgnoreSpecificDefaultLibraries>
@@ -316,7 +763,7 @@
316 <WarningLevel>Level3</WarningLevel> 763 <WarningLevel>Level3</WarningLevel>
317 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 764 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
318 <LanguageStandard>stdcpp20</LanguageStandard> 765 <LanguageStandard>stdcpp20</LanguageStandard>
319 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 766 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..</AdditionalIncludeDirectories>
320 </ClCompile> 767 </ClCompile>
321 <Link> 768 <Link>
322 <GenerateDebugInformation>true</GenerateDebugInformation> 769 <GenerateDebugInformation>true</GenerateDebugInformation>
@@ -332,16 +779,34 @@
332 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile> 779 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
333 <PreprocessorDefinitions>X64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 780 <PreprocessorDefinitions>X64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
334 <WarningLevel>Level3</WarningLevel> 781 <WarningLevel>Level3</WarningLevel>
782 <LanguageStandard>stdcpp20</LanguageStandard>
783 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..</AdditionalIncludeDirectories>
784 </ClCompile>
785 <Link>
786 <GenerateDebugInformation>true</GenerateDebugInformation>
787 <SubSystem>Console</SubSystem>
788 <OptimizeReferences>true</OptimizeReferences>
789 <EnableCOMDATFolding>true</EnableCOMDATFolding>
790 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release</AdditionalLibraryDirectories>
791 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
792 </Link>
793 </ItemDefinitionGroup>
794 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">
795 <ClCompile>
796 <PrecompiledHeader>Use</PrecompiledHeader>
797 <PrecompiledHeaderFile>_pch.hpp</PrecompiledHeaderFile>
798 <PreprocessorDefinitions>X64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
799 <WarningLevel>Level3</WarningLevel>
335 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 800 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
336 <LanguageStandard>stdcpp20</LanguageStandard> 801 <LanguageStandard>stdcpp20</LanguageStandard>
337 <AdditionalIncludeDirectories>$(SolutionDir)..\Lua54\include;$(SolutionDir)Lanes</AdditionalIncludeDirectories> 802 <AdditionalIncludeDirectories>$(SolutionDir)..\..\..\Lua54\include;$(SolutionDir)..</AdditionalIncludeDirectories>
338 </ClCompile> 803 </ClCompile>
339 <Link> 804 <Link>
340 <GenerateDebugInformation>true</GenerateDebugInformation> 805 <GenerateDebugInformation>true</GenerateDebugInformation>
341 <SubSystem>Console</SubSystem> 806 <SubSystem>Console</SubSystem>
342 <OptimizeReferences>true</OptimizeReferences> 807 <OptimizeReferences>true</OptimizeReferences>
343 <EnableCOMDATFolding>true</EnableCOMDATFolding> 808 <EnableCOMDATFolding>true</EnableCOMDATFolding>
344 <AdditionalLibraryDirectories>$(SolutionDir)..\Lua54\bin\$(Platform)\Release;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Release</AdditionalLibraryDirectories> 809 <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\Lua54\bin\$(Platform)\Release;$(SolutionDir)..\Microsoft.googletest.v140.windesktop.msvcstl.static.rt-dyn.1.8.1.7\lib\native\v140\windesktop\msvcstl\static\rt-dyn\x64\Release</AdditionalLibraryDirectories>
345 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies> 810 <AdditionalDependencies>lua54.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
346 </Link> 811 </Link>
347 </ItemDefinitionGroup> 812 </ItemDefinitionGroup>
@@ -355,32 +820,68 @@
355 <ItemGroup> 820 <ItemGroup>
356 <ClCompile Include="..\src\compat.cpp"> 821 <ClCompile Include="..\src\compat.cpp">
357 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">NotUsing</PrecompiledHeader> 822 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">NotUsing</PrecompiledHeader>
823 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">NotUsing</PrecompiledHeader>
358 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">NotUsing</PrecompiledHeader> 824 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">NotUsing</PrecompiledHeader>
359 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">NotUsing</PrecompiledHeader> 825 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">NotUsing</PrecompiledHeader>
826 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">NotUsing</PrecompiledHeader>
360 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">NotUsing</PrecompiledHeader> 827 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">NotUsing</PrecompiledHeader>
828 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">NotUsing</PrecompiledHeader>
361 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">NotUsing</PrecompiledHeader> 829 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">NotUsing</PrecompiledHeader>
362 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">NotUsing</PrecompiledHeader> 830 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">NotUsing</PrecompiledHeader>
831 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">NotUsing</PrecompiledHeader>
363 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">NotUsing</PrecompiledHeader> 832 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">NotUsing</PrecompiledHeader>
833 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">NotUsing</PrecompiledHeader>
834 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">NotUsing</PrecompiledHeader>
835 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">NotUsing</PrecompiledHeader>
364 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">NotUsing</PrecompiledHeader> 836 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">NotUsing</PrecompiledHeader>
837 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">NotUsing</PrecompiledHeader>
365 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">NotUsing</PrecompiledHeader> 838 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">NotUsing</PrecompiledHeader>
839 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">NotUsing</PrecompiledHeader>
840 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">NotUsing</PrecompiledHeader>
841 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">NotUsing</PrecompiledHeader>
366 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">NotUsing</PrecompiledHeader> 842 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">NotUsing</PrecompiledHeader>
843 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">NotUsing</PrecompiledHeader>
844 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'">NotUsing</PrecompiledHeader>
845 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">NotUsing</PrecompiledHeader>
367 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">NotUsing</PrecompiledHeader> 846 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">NotUsing</PrecompiledHeader>
847 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">NotUsing</PrecompiledHeader>
368 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">NotUsing</PrecompiledHeader> 848 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">NotUsing</PrecompiledHeader>
849 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">NotUsing</PrecompiledHeader>
850 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">NotUsing</PrecompiledHeader>
851 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">NotUsing</PrecompiledHeader>
369 </ClCompile> 852 </ClCompile>
370 <ClCompile Include="..\src\deep.cpp" /> 853 <ClCompile Include="..\src\deep.cpp" />
371 <ClCompile Include="catch_amalgamated.cpp"> 854 <ClCompile Include="catch_amalgamated.cpp">
372 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">NotUsing</PrecompiledHeader> 855 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">NotUsing</PrecompiledHeader>
856 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">NotUsing</PrecompiledHeader>
373 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">NotUsing</PrecompiledHeader> 857 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">NotUsing</PrecompiledHeader>
374 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">NotUsing</PrecompiledHeader> 858 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">NotUsing</PrecompiledHeader>
859 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">NotUsing</PrecompiledHeader>
375 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">NotUsing</PrecompiledHeader> 860 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">NotUsing</PrecompiledHeader>
861 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">NotUsing</PrecompiledHeader>
376 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">NotUsing</PrecompiledHeader> 862 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">NotUsing</PrecompiledHeader>
377 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">NotUsing</PrecompiledHeader> 863 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">NotUsing</PrecompiledHeader>
864 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">NotUsing</PrecompiledHeader>
378 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">NotUsing</PrecompiledHeader> 865 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">NotUsing</PrecompiledHeader>
866 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">NotUsing</PrecompiledHeader>
867 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">NotUsing</PrecompiledHeader>
868 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">NotUsing</PrecompiledHeader>
379 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">NotUsing</PrecompiledHeader> 869 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">NotUsing</PrecompiledHeader>
870 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">NotUsing</PrecompiledHeader>
380 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">NotUsing</PrecompiledHeader> 871 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">NotUsing</PrecompiledHeader>
872 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">NotUsing</PrecompiledHeader>
873 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">NotUsing</PrecompiledHeader>
874 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">NotUsing</PrecompiledHeader>
381 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">NotUsing</PrecompiledHeader> 875 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">NotUsing</PrecompiledHeader>
876 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">NotUsing</PrecompiledHeader>
877 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'">NotUsing</PrecompiledHeader>
878 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">NotUsing</PrecompiledHeader>
382 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">NotUsing</PrecompiledHeader> 879 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">NotUsing</PrecompiledHeader>
880 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">NotUsing</PrecompiledHeader>
383 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">NotUsing</PrecompiledHeader> 881 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">NotUsing</PrecompiledHeader>
882 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">NotUsing</PrecompiledHeader>
883 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">NotUsing</PrecompiledHeader>
884 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">NotUsing</PrecompiledHeader>
384 </ClCompile> 885 </ClCompile>
385 <ClCompile Include="deep_tests.cpp" /> 886 <ClCompile Include="deep_tests.cpp" />
386 <ClCompile Include="embedded_tests.cpp" /> 887 <ClCompile Include="embedded_tests.cpp" />
@@ -392,16 +893,34 @@
392 <ClCompile Include="_pch.cpp"> 893 <ClCompile Include="_pch.cpp">
393 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">Create</PrecompiledHeader> 894 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">Create</PrecompiledHeader>
394 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">Create</PrecompiledHeader> 895 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">Create</PrecompiledHeader>
896 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">Create</PrecompiledHeader>
395 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">Create</PrecompiledHeader> 897 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">Create</PrecompiledHeader>
898 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">Create</PrecompiledHeader>
396 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">Create</PrecompiledHeader> 899 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">Create</PrecompiledHeader>
900 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">Create</PrecompiledHeader>
397 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">Create</PrecompiledHeader> 901 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">Create</PrecompiledHeader>
902 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">Create</PrecompiledHeader>
398 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Create</PrecompiledHeader> 903 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Win32'">Create</PrecompiledHeader>
399 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Create</PrecompiledHeader> 904 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|x64'">Create</PrecompiledHeader>
905 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Prospero'">Create</PrecompiledHeader>
400 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">Create</PrecompiledHeader> 906 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">Create</PrecompiledHeader>
907 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">Create</PrecompiledHeader>
908 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Prospero'">Create</PrecompiledHeader>
909 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Prospero'">Create</PrecompiledHeader>
401 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">Create</PrecompiledHeader> 910 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">Create</PrecompiledHeader>
911 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">Create</PrecompiledHeader>
912 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Prospero'">Create</PrecompiledHeader>
913 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Prospero'">Create</PrecompiledHeader>
402 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">Create</PrecompiledHeader> 914 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|x64'">Create</PrecompiledHeader>
915 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">Create</PrecompiledHeader>
916 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Prospero'">Create</PrecompiledHeader>
917 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Prospero'">Create</PrecompiledHeader>
403 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">Create</PrecompiledHeader> 918 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">Create</PrecompiledHeader>
919 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">Create</PrecompiledHeader>
920 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Prospero'">Create</PrecompiledHeader>
921 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Prospero'">Create</PrecompiledHeader>
404 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Create</PrecompiledHeader> 922 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">Create</PrecompiledHeader>
923 <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">Create</PrecompiledHeader>
405 </ClCompile> 924 </ClCompile>
406 </ItemGroup> 925 </ItemGroup>
407 <ItemGroup> 926 <ItemGroup>
diff --git a/unit_tests/UnitTests.vcxproj.user b/unit_tests/UnitTests.vcxproj.user
index 03c058f..3e884a2 100644
--- a/unit_tests/UnitTests.vcxproj.user
+++ b/unit_tests/UnitTests.vcxproj.user
@@ -6,22 +6,44 @@
6 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 6 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
7 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 7 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
8 </PropertyGroup> 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>
9 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'"> 15 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.1|Win32'">
10 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 16 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
11 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 17 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
12 </PropertyGroup> 18 </PropertyGroup>
19 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|Win32'">
20 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
21 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
22 </PropertyGroup>
13 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'"> 23 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|Win32'">
14 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 24 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
15 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 25 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
16 </PropertyGroup> 26 </PropertyGroup>
27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|Win32'">
28 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
29 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
30 </PropertyGroup>
17 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'"> 31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|Win32'">
18 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 32 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
19 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 33 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
20 </PropertyGroup> 34 </PropertyGroup>
35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|Win32'">
36 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
37 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
38 </PropertyGroup>
21 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'"> 39 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|Win32'">
22 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 40 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
23 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 41 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
24 </PropertyGroup> 42 </PropertyGroup>
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|Win32'">
44 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
45 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
46 </PropertyGroup>
25 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'"> 47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.4|Win32'">
26 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 48 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
27 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 49 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
@@ -36,22 +58,86 @@
36 <LocalDebuggerCommandArguments /> 58 <LocalDebuggerCommandArguments />
37 <RemoteDebuggerCommandArguments /> 59 <RemoteDebuggerCommandArguments />
38 </PropertyGroup> 60 </PropertyGroup>
61 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.1|x64'">
62 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</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>
39 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'"> 79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|x64'">
40 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 80 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
41 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 81 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
42 <LocalDebuggerCommandArguments /> 82 <LocalDebuggerCommandArguments />
43 <RemoteDebuggerCommandArguments /> 83 <RemoteDebuggerCommandArguments />
44 </PropertyGroup> 84 </PropertyGroup>
85 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug MoonJIT|x64'">
86 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
87 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
88 <LocalDebuggerCommandArguments />
89 <RemoteDebuggerCommandArguments />
90 </PropertyGroup>
91 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug LuaJIT GIT|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>
45 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'"> 103 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.2|x64'">
46 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 104 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
47 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 105 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
48 </PropertyGroup> 106 </PropertyGroup>
107 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.2|x64'">
108 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</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>
49 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'"> 119 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug 5.3|x64'">
50 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 120 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
51 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 121 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
52 </PropertyGroup> 122 </PropertyGroup>
123 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.3|x64'">
124 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</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>
53 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'"> 135 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|x64'">
54 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory> 136 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
55 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 137 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
56 </PropertyGroup> 138 </PropertyGroup>
139 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release 5.4|Prospero'">
140 <LocalDebuggerWorkingDirectory>$(SolutionDir)Lanes</LocalDebuggerWorkingDirectory>
141 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
142 </PropertyGroup>
57</Project> \ No newline at end of file 143</Project> \ No newline at end of file
diff --git a/unit_tests/lane_tests.cpp b/unit_tests/lane_tests.cpp
index f1411fb..0f66251 100644
--- a/unit_tests/lane_tests.cpp
+++ b/unit_tests/lane_tests.cpp
@@ -257,7 +257,7 @@ TEST_CASE("lane.cancel")
257#define MAKE_TEST_CASE(DIR, FILE, CONDITION)\ 257#define MAKE_TEST_CASE(DIR, FILE, CONDITION)\
258TEST_CASE("scripted tests." #DIR "." #FILE) \ 258TEST_CASE("scripted tests." #DIR "." #FILE) \
259{ \ 259{ \
260 FileRunner _runner(R"(.\lanes\unit_tests\scripts)"); \ 260 FileRunner _runner(R"(.\unit_tests\scripts)"); \
261 _runner.performTest(FileRunnerParam{ #DIR "/" #FILE, TestType::CONDITION }); \ 261 _runner.performTest(FileRunnerParam{ #DIR "/" #FILE, TestType::CONDITION }); \
262} 262}
263 263
@@ -298,7 +298,7 @@ TEST_CASE("lanes.scripted tests")
298 FileRunnerParam{ "coro/error_handling", TestType::AssertNoLuaError } 298 FileRunnerParam{ "coro/error_handling", TestType::AssertNoLuaError }
299 ); 299 );
300 300
301 FileRunner _runner(R"(.\lanes\unit_tests\scripts)"); 301 FileRunner _runner(R"(.\unit_tests\scripts)");
302 _runner.performTest(_testParam); 302 _runner.performTest(_testParam);
303} 303}
304*/ 304*/
diff --git a/unit_tests/legacy_tests.cpp b/unit_tests/legacy_tests.cpp
index 509bb22..7f2f31d 100644
--- a/unit_tests/legacy_tests.cpp
+++ b/unit_tests/legacy_tests.cpp
@@ -13,7 +13,7 @@
13#define MAKE_TEST_CASE(FILE) \ 13#define MAKE_TEST_CASE(FILE) \
14TEST_CASE("scripted tests.legacy." #FILE) \ 14TEST_CASE("scripted tests.legacy." #FILE) \
15{ \ 15{ \
16 FileRunner _runner(R"(.\lanes\tests\)"); \ 16 FileRunner _runner(R"(.\tests\)"); \
17 _runner.performTest(FileRunnerParam{ #FILE, TestType::AssertNoLuaError }); \ 17 _runner.performTest(FileRunnerParam{ #FILE, TestType::AssertNoLuaError }); \
18} 18}
19 19
@@ -34,9 +34,7 @@ MAKE_TEST_CASE(irayo_closure)
34MAKE_TEST_CASE(irayo_recursive) 34MAKE_TEST_CASE(irayo_recursive)
35MAKE_TEST_CASE(keeper) 35MAKE_TEST_CASE(keeper)
36//MAKE_TEST_CASE(linda_perf) 36//MAKE_TEST_CASE(linda_perf)
37#if LUA_VERSION_NUM == 504
38MAKE_TEST_CASE(manual_register) 37MAKE_TEST_CASE(manual_register)
39#endif // LUA_VERSION_NUM
40MAKE_TEST_CASE(nameof) 38MAKE_TEST_CASE(nameof)
41MAKE_TEST_CASE(objects) 39MAKE_TEST_CASE(objects)
42MAKE_TEST_CASE(package) 40MAKE_TEST_CASE(package)
@@ -84,7 +82,7 @@ TEST_CASE("lanes.legacy scripted tests")
84 , FileRunnerParam{ "track_lanes", TestType::AssertNoLuaError } // 26 82 , FileRunnerParam{ "track_lanes", TestType::AssertNoLuaError } // 26
85 ); 83 );
86 84
87 FileRunner _runner(R"(.\lanes\tests\)"); 85 FileRunner _runner(R"(.\tests\)");
88 _runner.performTest(_testParam); 86 _runner.performTest(_testParam);
89} 87}
90*/ 88*/
diff --git a/unit_tests/linda_tests.cpp b/unit_tests/linda_tests.cpp
index e956999..efdb8a5 100644
--- a/unit_tests/linda_tests.cpp
+++ b/unit_tests/linda_tests.cpp
@@ -329,7 +329,7 @@ TEST_CASE("linda.multi Keeper")
329#define MAKE_TEST_CASE(DIR, FILE) \ 329#define MAKE_TEST_CASE(DIR, FILE) \
330TEST_CASE("scripted tests." #DIR "." #FILE) \ 330TEST_CASE("scripted tests." #DIR "." #FILE) \
331{ \ 331{ \
332 FileRunner _runner(R"(.\lanes\unit_tests\scripts)"); \ 332 FileRunner _runner(R"(.\unit_tests\scripts)"); \
333 _runner.performTest(FileRunnerParam{ #DIR "/" #FILE, TestType::AssertNoLuaError }); \ 333 _runner.performTest(FileRunnerParam{ #DIR "/" #FILE, TestType::AssertNoLuaError }); \
334} 334}
335 335
@@ -346,7 +346,7 @@ TEST_CASE("linda.scripted tests")
346 FileRunnerParam{ "linda/multiple_keepers", TestType::AssertNoLuaError } 346 FileRunnerParam{ "linda/multiple_keepers", TestType::AssertNoLuaError }
347 ); 347 );
348 348
349 FileRunner _runner(R"(.\lanes\unit_tests\scripts)"); 349 FileRunner _runner(R"(.\unit_tests\scripts)");
350 _runner.performTest(_testParam); 350 _runner.performTest(_testParam);
351} 351}
352*/ \ No newline at end of file 352*/ \ No newline at end of file