diff --git a/PolyImp/PolyImport.vcxproj b/PolyImp/PolyImport.vcxproj
index 96a26bb5..689ea075 100644
--- a/PolyImp/PolyImport.vcxproj
+++ b/PolyImp/PolyImport.vcxproj
@@ -1,395 +1,517 @@
Debug32in64
Win32
Debug32in64
x64
+
+ DebugInt32in64
+ Win32
+
+
+ DebugInt32in64
+ x64
+
Debug
Win32
DebugInterpreted
Win32
DebugInterpreted
x64
+
+ ReleaseInt32in64
+ Win32
+
+
+ ReleaseInt32in64
+ x64
+
ReleaseInterpreted
Win32
ReleaseInterpreted
x64
Release32in64
Win32
Release32in64
x64
Release
Win32
Debug
x64
Release
x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}
PolyImport
10.0
Application
true
v142
Unicode
Application
true
v142
Unicode
Application
true
v142
Unicode
+
+ Application
+ true
+ v142
+ Unicode
+
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
+
+ Application
+ false
+ v142
+ true
+ Unicode
+
Application
true
v142
Unicode
Application
true
v142
Unicode
Application
true
v142
Unicode
+
+ Application
+ true
+ v142
+ Unicode
+
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
+
+ Application
+ false
+ v142
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
Level3
Disabled
true
MultiThreadedDebug
true
true
Windows
6.0
false
Level3
Disabled
true
MultiThreadedDebug
true
true
Windows
6.0
false
Level3
Disabled
true
MultiThreadedDebug
true
true
Windows
6.0
false
+
+
+ Level3
+ Disabled
+ true
+ MultiThreadedDebug
+
+
+ true
+ true
+ Windows
+ 6.0
+ false
+
+
Level3
Disabled
true
MultiThreadedDebug
true
true
Windows
6.0
false
Level3
Disabled
true
MultiThreadedDebug
true
true
Windows
6.0
false
Level3
Disabled
true
MultiThreadedDebug
true
true
Windows
6.0
false
+
+
+ Level3
+ Disabled
+ true
+ MultiThreadedDebug
+
+
+ true
+ true
+ Windows
+ 6.0
+ false
+
+
Level3
MaxSpeed
true
true
true
MultiThreaded
true
true
true
true
Windows
6.0
false
Level3
MaxSpeed
true
true
true
MultiThreaded
true
true
true
true
Windows
6.0
false
Level3
MaxSpeed
true
true
true
MultiThreaded
true
true
true
true
Windows
6.0
false
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ MultiThreaded
+
+
+ true
+ true
+ true
+ true
+ Windows
+ 6.0
+ false
+
+
Level3
MaxSpeed
true
true
true
MultiThreaded
true
true
true
true
Windows
6.0
false
Level3
MaxSpeed
true
true
true
MultiThreaded
true
true
true
true
Windows
6.0
false
Level3
MaxSpeed
true
true
true
MultiThreaded
true
true
true
true
Windows
6.0
false
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ MultiThreaded
+
+
+ true
+ true
+ true
+ true
+ Windows
+ 6.0
+ false
+
+
{0ba5d5b5-f85b-4c49-8a27-67186fa68922}
\ No newline at end of file
diff --git a/PolyML.sln b/PolyML.sln
index eb6ff0ad..46e0ad7d 100644
--- a/PolyML.sln
+++ b/PolyML.sln
@@ -1,182 +1,223 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.28922.388
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PolyLib", "libpolyml\PolyLib.vcxproj", "{0BA5D5B5-F85B-4C49-8A27-67186FA68922}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PolyML", "PolyML\PolyML.vcxproj", "{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PolyMainLib", "libpolymain\PolyMainLib.vcxproj", "{0326C47A-00AF-42CB-B87D-0369A241B570}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PolyPerf", "PolyPerf\PolyPerf.vcxproj", "{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}"
EndProject
Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "wininstall", "wininstall\wininstall.wixproj", "{788BA1C9-699E-4F92-9FAF-C7437A419042}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "polyicon", "wininstall\polyicon\polyicon.vcxproj", "{D4DF6521-6183-4E24-A327-55C72519836E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PolyImport", "PolyImp\PolyImport.vcxproj", "{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Debug32in64|x64 = Debug32in64|x64
Debug32in64|x86 = Debug32in64|x86
+ DebugInt32in64|x64 = DebugInt32in64|x64
+ DebugInt32in64|x86 = DebugInt32in64|x86
DebugInterpreted|x64 = DebugInterpreted|x64
DebugInterpreted|x86 = DebugInterpreted|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
Release32in64|x64 = Release32in64|x64
Release32in64|x86 = Release32in64|x86
+ ReleaseInt32in64|x64 = ReleaseInt32in64|x64
+ ReleaseInt32in64|x86 = ReleaseInt32in64|x86
ReleaseInterpreted|x64 = ReleaseInterpreted|x64
ReleaseInterpreted|x86 = ReleaseInterpreted|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Debug|x64.ActiveCfg = Debug|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Debug|x64.Build.0 = Debug|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Debug|x86.ActiveCfg = Debug|Win32
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Debug|x86.Build.0 = Debug|Win32
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Debug32in64|x64.ActiveCfg = Debug32in64|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Debug32in64|x64.Build.0 = Debug32in64|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Debug32in64|x86.ActiveCfg = Debug32in64|Win32
+ {0BA5D5B5-F85B-4C49-8A27-67186FA68922}.DebugInt32in64|x64.ActiveCfg = DebugInt32in64|x64
+ {0BA5D5B5-F85B-4C49-8A27-67186FA68922}.DebugInt32in64|x64.Build.0 = DebugInt32in64|x64
+ {0BA5D5B5-F85B-4C49-8A27-67186FA68922}.DebugInt32in64|x86.ActiveCfg = DebugInt32in64|Win32
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.DebugInterpreted|x64.ActiveCfg = DebugInterpreted|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.DebugInterpreted|x64.Build.0 = DebugInterpreted|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.DebugInterpreted|x86.ActiveCfg = DebugInterpreted|Win32
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.DebugInterpreted|x86.Build.0 = DebugInterpreted|Win32
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Release|x64.ActiveCfg = Release|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Release|x64.Build.0 = Release|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Release|x86.ActiveCfg = Release|Win32
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Release|x86.Build.0 = Release|Win32
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Release32in64|x64.ActiveCfg = Release32in64|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Release32in64|x64.Build.0 = Release32in64|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.Release32in64|x86.ActiveCfg = Release32in64|Win32
+ {0BA5D5B5-F85B-4C49-8A27-67186FA68922}.ReleaseInt32in64|x64.ActiveCfg = ReleaseInt32in64|x64
+ {0BA5D5B5-F85B-4C49-8A27-67186FA68922}.ReleaseInt32in64|x64.Build.0 = ReleaseInt32in64|x64
+ {0BA5D5B5-F85B-4C49-8A27-67186FA68922}.ReleaseInt32in64|x86.ActiveCfg = ReleaseInt32in64|Win32
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.ReleaseInterpreted|x64.ActiveCfg = ReleaseInterpreted|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.ReleaseInterpreted|x64.Build.0 = ReleaseInterpreted|x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.ReleaseInterpreted|x86.ActiveCfg = ReleaseInterpreted|Win32
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}.ReleaseInterpreted|x86.Build.0 = ReleaseInterpreted|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Debug|x64.ActiveCfg = Debug|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Debug|x64.Build.0 = Debug|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Debug|x86.ActiveCfg = Debug|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Debug|x86.Build.0 = Debug|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Debug32in64|x64.ActiveCfg = Debug32in64|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Debug32in64|x64.Build.0 = Debug32in64|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Debug32in64|x86.ActiveCfg = Debug32in64|Win32
+ {DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.DebugInt32in64|x64.ActiveCfg = DebugInt32in64|x64
+ {DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.DebugInt32in64|x64.Build.0 = DebugInt32in64|x64
+ {DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.DebugInt32in64|x86.ActiveCfg = DebugInt32in64|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.DebugInterpreted|x64.ActiveCfg = DebugInterpreted|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.DebugInterpreted|x64.Build.0 = DebugInterpreted|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.DebugInterpreted|x86.ActiveCfg = DebugInterpreted|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.DebugInterpreted|x86.Build.0 = DebugInterpreted|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Release|x64.ActiveCfg = Release|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Release|x64.Build.0 = Release|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Release|x86.ActiveCfg = Release|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Release|x86.Build.0 = Release|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Release32in64|x64.ActiveCfg = Release32in64|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Release32in64|x64.Build.0 = Release32in64|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.Release32in64|x86.ActiveCfg = Release32in64|Win32
+ {DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.ReleaseInt32in64|x64.ActiveCfg = ReleaseInt32in64|x64
+ {DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.ReleaseInt32in64|x64.Build.0 = ReleaseInt32in64|x64
+ {DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.ReleaseInt32in64|x86.ActiveCfg = ReleaseInt32in64|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.ReleaseInterpreted|x64.ActiveCfg = ReleaseInterpreted|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.ReleaseInterpreted|x64.Build.0 = ReleaseInterpreted|x64
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.ReleaseInterpreted|x86.ActiveCfg = ReleaseInterpreted|Win32
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}.ReleaseInterpreted|x86.Build.0 = ReleaseInterpreted|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.Debug|x64.ActiveCfg = Debug|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.Debug|x64.Build.0 = Debug|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.Debug|x86.ActiveCfg = Debug|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.Debug|x86.Build.0 = Debug|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.Debug32in64|x64.ActiveCfg = Debug32in64|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.Debug32in64|x64.Build.0 = Debug32in64|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.Debug32in64|x86.ActiveCfg = Debug32in64|Win32
+ {0326C47A-00AF-42CB-B87D-0369A241B570}.DebugInt32in64|x64.ActiveCfg = DebugInt32in64|x64
+ {0326C47A-00AF-42CB-B87D-0369A241B570}.DebugInt32in64|x64.Build.0 = DebugInt32in64|x64
+ {0326C47A-00AF-42CB-B87D-0369A241B570}.DebugInt32in64|x86.ActiveCfg = DebugInt32in64|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.DebugInterpreted|x64.ActiveCfg = DebugInterpreted|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.DebugInterpreted|x64.Build.0 = DebugInterpreted|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.DebugInterpreted|x86.ActiveCfg = DebugInterpreted|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.DebugInterpreted|x86.Build.0 = DebugInterpreted|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.Release|x64.ActiveCfg = Release|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.Release|x64.Build.0 = Release|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.Release|x86.ActiveCfg = Release|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.Release|x86.Build.0 = Release|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.Release32in64|x64.ActiveCfg = Release32in64|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.Release32in64|x64.Build.0 = Release32in64|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.Release32in64|x86.ActiveCfg = Release32in64|Win32
+ {0326C47A-00AF-42CB-B87D-0369A241B570}.ReleaseInt32in64|x64.ActiveCfg = ReleaseInt32in64|x64
+ {0326C47A-00AF-42CB-B87D-0369A241B570}.ReleaseInt32in64|x64.Build.0 = ReleaseInt32in64|x64
+ {0326C47A-00AF-42CB-B87D-0369A241B570}.ReleaseInt32in64|x86.ActiveCfg = ReleaseInt32in64|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.ReleaseInterpreted|x64.ActiveCfg = ReleaseInterpreted|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.ReleaseInterpreted|x64.Build.0 = ReleaseInterpreted|x64
{0326C47A-00AF-42CB-B87D-0369A241B570}.ReleaseInterpreted|x86.ActiveCfg = ReleaseInterpreted|Win32
{0326C47A-00AF-42CB-B87D-0369A241B570}.ReleaseInterpreted|x86.Build.0 = ReleaseInterpreted|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Debug|x64.ActiveCfg = Debug|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Debug|x64.Build.0 = Debug|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Debug|x86.ActiveCfg = Debug|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Debug|x86.Build.0 = Debug|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Debug32in64|x64.ActiveCfg = Debug32in64|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Debug32in64|x86.ActiveCfg = Debug32in64|Win32
+ {D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.DebugInt32in64|x64.ActiveCfg = DebugInt32in64|x64
+ {D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.DebugInt32in64|x86.ActiveCfg = DebugInt32in64|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.DebugInterpreted|x64.ActiveCfg = Debug|x64
- {D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.DebugInterpreted|x64.Build.0 = Debug|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.DebugInterpreted|x86.ActiveCfg = Debug|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.DebugInterpreted|x86.Build.0 = Debug|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Release|x64.ActiveCfg = Release|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Release|x64.Build.0 = Release|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Release|x86.ActiveCfg = Release|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Release|x86.Build.0 = Release|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Release32in64|x64.ActiveCfg = Release32in64|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Release32in64|x64.Build.0 = Release32in64|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.Release32in64|x86.ActiveCfg = Release32in64|Win32
+ {D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.ReleaseInt32in64|x64.ActiveCfg = ReleaseInt32in64|x64
+ {D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.ReleaseInt32in64|x64.Build.0 = ReleaseInt32in64|x64
+ {D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.ReleaseInt32in64|x86.ActiveCfg = ReleaseInt32in64|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.ReleaseInterpreted|x64.ActiveCfg = Release|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.ReleaseInterpreted|x64.Build.0 = Release|x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.ReleaseInterpreted|x86.ActiveCfg = Release|Win32
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}.ReleaseInterpreted|x86.Build.0 = Release|Win32
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Debug|x64.ActiveCfg = Debug|x86
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Debug|x86.ActiveCfg = Debug|x86
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Debug32in64|x64.ActiveCfg = Debug|x64
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Debug32in64|x86.ActiveCfg = Debug|x86
+ {788BA1C9-699E-4F92-9FAF-C7437A419042}.DebugInt32in64|x64.ActiveCfg = Debug|x64
+ {788BA1C9-699E-4F92-9FAF-C7437A419042}.DebugInt32in64|x86.ActiveCfg = Debug|x86
{788BA1C9-699E-4F92-9FAF-C7437A419042}.DebugInterpreted|x64.ActiveCfg = Release|x86
{788BA1C9-699E-4F92-9FAF-C7437A419042}.DebugInterpreted|x86.ActiveCfg = Debug|x86
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Release|x64.ActiveCfg = Release|x64
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Release|x64.Build.0 = Release|x64
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Release|x86.ActiveCfg = Release|x86
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Release|x86.Build.0 = Release|x86
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Release32in64|x64.ActiveCfg = Release|x64
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Release32in64|x64.Build.0 = Release|x64
{788BA1C9-699E-4F92-9FAF-C7437A419042}.Release32in64|x86.ActiveCfg = Release|x86
+ {788BA1C9-699E-4F92-9FAF-C7437A419042}.ReleaseInt32in64|x64.ActiveCfg = Release|x64
+ {788BA1C9-699E-4F92-9FAF-C7437A419042}.ReleaseInt32in64|x86.ActiveCfg = Release|x86
{788BA1C9-699E-4F92-9FAF-C7437A419042}.ReleaseInterpreted|x64.ActiveCfg = Release|x86
{788BA1C9-699E-4F92-9FAF-C7437A419042}.ReleaseInterpreted|x86.ActiveCfg = Release|x86
{D4DF6521-6183-4E24-A327-55C72519836E}.Debug|x64.ActiveCfg = Debug|x64
{D4DF6521-6183-4E24-A327-55C72519836E}.Debug|x86.ActiveCfg = Debug|Win32
{D4DF6521-6183-4E24-A327-55C72519836E}.Debug32in64|x64.ActiveCfg = Debug32in64|x64
{D4DF6521-6183-4E24-A327-55C72519836E}.Debug32in64|x86.ActiveCfg = Debug32in64|Win32
+ {D4DF6521-6183-4E24-A327-55C72519836E}.DebugInt32in64|x64.ActiveCfg = DebugInt32in64|x64
+ {D4DF6521-6183-4E24-A327-55C72519836E}.DebugInt32in64|x86.ActiveCfg = DebugInt32in64|Win32
{D4DF6521-6183-4E24-A327-55C72519836E}.DebugInterpreted|x64.ActiveCfg = Debug|x64
{D4DF6521-6183-4E24-A327-55C72519836E}.DebugInterpreted|x86.ActiveCfg = Debug|Win32
{D4DF6521-6183-4E24-A327-55C72519836E}.Release|x64.ActiveCfg = Release|x64
{D4DF6521-6183-4E24-A327-55C72519836E}.Release|x64.Build.0 = Release|x64
{D4DF6521-6183-4E24-A327-55C72519836E}.Release|x86.ActiveCfg = Release|Win32
{D4DF6521-6183-4E24-A327-55C72519836E}.Release|x86.Build.0 = Release|Win32
{D4DF6521-6183-4E24-A327-55C72519836E}.Release32in64|x64.ActiveCfg = Release32in64|x64
{D4DF6521-6183-4E24-A327-55C72519836E}.Release32in64|x64.Build.0 = Release32in64|x64
{D4DF6521-6183-4E24-A327-55C72519836E}.Release32in64|x86.ActiveCfg = Release32in64|Win32
+ {D4DF6521-6183-4E24-A327-55C72519836E}.ReleaseInt32in64|x64.ActiveCfg = ReleaseInt32in64|x64
+ {D4DF6521-6183-4E24-A327-55C72519836E}.ReleaseInt32in64|x86.ActiveCfg = ReleaseInt32in64|Win32
{D4DF6521-6183-4E24-A327-55C72519836E}.ReleaseInterpreted|x64.ActiveCfg = Release|x64
+ {D4DF6521-6183-4E24-A327-55C72519836E}.ReleaseInterpreted|x64.Build.0 = Release|x64
{D4DF6521-6183-4E24-A327-55C72519836E}.ReleaseInterpreted|x86.ActiveCfg = Release|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Debug|x64.ActiveCfg = Debug|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Debug|x64.Build.0 = Debug|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Debug|x86.ActiveCfg = Debug|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Debug|x86.Build.0 = Debug|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Debug32in64|x64.ActiveCfg = Debug32in64|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Debug32in64|x64.Build.0 = Debug32in64|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Debug32in64|x86.ActiveCfg = Debug32in64|Win32
+ {1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.DebugInt32in64|x64.ActiveCfg = DebugInt32in64|x64
+ {1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.DebugInt32in64|x64.Build.0 = DebugInt32in64|x64
+ {1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.DebugInt32in64|x86.ActiveCfg = DebugInt32in64|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.DebugInterpreted|x64.ActiveCfg = DebugInterpreted|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.DebugInterpreted|x64.Build.0 = DebugInterpreted|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.DebugInterpreted|x86.ActiveCfg = DebugInterpreted|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.DebugInterpreted|x86.Build.0 = DebugInterpreted|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Release|x64.ActiveCfg = Release|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Release|x64.Build.0 = Release|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Release|x86.ActiveCfg = Release|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Release|x86.Build.0 = Release|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Release32in64|x64.ActiveCfg = Release32in64|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Release32in64|x64.Build.0 = Release32in64|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.Release32in64|x86.ActiveCfg = Release32in64|Win32
+ {1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.ReleaseInt32in64|x64.ActiveCfg = ReleaseInt32in64|x64
+ {1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.ReleaseInt32in64|x64.Build.0 = ReleaseInt32in64|x64
+ {1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.ReleaseInt32in64|x86.ActiveCfg = ReleaseInt32in64|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.ReleaseInterpreted|x64.ActiveCfg = ReleaseInterpreted|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.ReleaseInterpreted|x64.Build.0 = ReleaseInterpreted|x64
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.ReleaseInterpreted|x86.ActiveCfg = ReleaseInterpreted|Win32
{1BA3E7A2-D64F-4CE3-9FE5-7846B855C19F}.ReleaseInterpreted|x86.Build.0 = ReleaseInterpreted|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {6A887FEB-7CBC-45F3-B955-CE757AE81106}
EndGlobalSection
EndGlobal
diff --git a/PolyML/PolyML.vcxproj b/PolyML/PolyML.vcxproj
index ecbfbb4c..48f620f6 100644
--- a/PolyML/PolyML.vcxproj
+++ b/PolyML/PolyML.vcxproj
@@ -1,723 +1,1051 @@
Debug32in64
Win32
Debug32in64
x64
+
+ DebugInt32in64
+ Win32
+
+
+ DebugInt32in64
+ x64
+
Debug
Win32
DebugInterpreted
Win32
DebugInterpreted
x64
+
+ ReleaseInt32in64
+ Win32
+
+
+ ReleaseInt32in64
+ x64
+
ReleaseInterpreted
Win32
ReleaseInterpreted
x64
Release32in64
Win32
Release32in64
x64
Release
Win32
Debug
x64
Release
x64
{0326c47a-00af-42cb-b87d-0369a241b570}
{0ba5d5b5-f85b-4c49-8a27-67186fa68922}
{1ba3e7a2-d64f-4ce3-9fe5-7846b855c19f}
true
true
true
+ true
true
true
true
+ true
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
true
+ true
true
+ true
true
true
false
+ false
true
true
false
+ false
true
true
true
+ true
true
true
true
+ true
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
true
true
true
+ true
true
true
true
+ true
true
true
false
+ true
true
true
false
+ true
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
$(IntDir)polyexport.obj
$(IntDir)polyexport.obj
$(IntDir)polyexport.obj
+ $(IntDir)polyexport.obj
cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
$(IntDir)polyexport.obj
$(IntDir)polyexport.obj
$(IntDir)polyexport.obj
+ $(IntDir)polyexport.obj
cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
$(IntDir)polyexport.obj
$(IntDir)polyexport.obj
$(IntDir)polyexport.obj
+ $(IntDir)polyexport.obj
cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
$(IntDir)polyexport.obj
$(IntDir)polyexport.obj
$(IntDir)polyexport.obj
+ $(IntDir)polyexport.obj
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
true
true
true
+ true
true
true
true
+ true
false
true
true
+ true
false
true
true
+ true
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
true
true
true
+ true
true
true
+ true
true
true
false
true
+ true
true
true
+ true
false
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
+ copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+ ..\polytemp.txt
copy "%(FullPath)" ..\polytemp.txt
..\polytemp.txt
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ false
+ true
+ false
+ true
+ true
+ true
+ true
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+
+
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+ cd ..
+$(OutDir)PolyImport.exe -H 32 "%(FullPath)" -o PolyML\$(IntDir)polyexport.obj < exportPoly.sml
+
+
{DF3B373E-67DF-4AB4-8B1E-F54C5810E2CF}
Win32Proj
PolyML
10.0
Application
true
v142
Unicode
Application
true
v142
Unicode
Application
true
v142
Unicode
+
+ Application
+ true
+ v142
+ Unicode
+
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
+
+ Application
+ false
+ v142
+ true
+ Unicode
+
Application
true
v142
Unicode
Application
true
v142
Unicode
Application
true
v142
Unicode
+
+ Application
+ true
+ v142
+ Unicode
+
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
+
+ Application
+ false
+ v142
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
true
true
true
+
+ true
+
true
true
true
+
+ true
+
false
false
false
+
+ false
+
false
false
false
+
+ false
+
NotUsing
Level3
Disabled
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
libcmtd.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)
true
6.0
false
NotUsing
Level3
Disabled
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
libcmtd.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)
true
6.0
false
NotUsing
Level3
Disabled
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
libcmtd.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)
true
6.0
false
+
+
+ NotUsing
+ Level3
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+
+
+
+
+
+
+ Windows
+ true
+ libcmtd.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)
+ true
+ 6.0
+ false
+
+
NotUsing
Level3
Disabled
_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
libcmtd.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)
true
6.0
false
NotUsing
Level3
Disabled
_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
libcmtd.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)
true
6.0
false
NotUsing
Level3
Disabled
_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
libcmtd.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)
true
6.0
false
+
+
+ NotUsing
+ Level3
+ Disabled
+ _DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+
+
+
+
+
+
+ Windows
+ true
+ libcmtd.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)
+ true
+ 6.0
+ false
+
+
Level3
NotUsing
MaxSpeed
true
true
WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
libcmt.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)
true
6.0
false
Level3
NotUsing
MaxSpeed
true
true
WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
libcmt.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)
true
6.0
false
Level3
NotUsing
MaxSpeed
true
true
WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
libcmt.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)
true
6.0
false
+
+
+ Level3
+ NotUsing
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+
+
+
+
+
+
+ Windows
+ true
+ true
+ true
+ libcmt.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)
+ true
+ 6.0
+ false
+
+
Level3
NotUsing
MaxSpeed
true
true
NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
libcmt.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)
true
6.0
false
Level3
NotUsing
MaxSpeed
true
true
NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
libcmt.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)
true
6.0
false
Level3
NotUsing
MaxSpeed
true
true
NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
libcmt.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)
true
6.0
false
+
+
+ Level3
+ NotUsing
+ MaxSpeed
+ true
+ true
+ NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+
+
+
+
+
+
+ Windows
+ true
+ true
+ true
+ libcmt.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)
+ true
+ 6.0
+ false
+
+
\ No newline at end of file
diff --git a/PolyPerf/PolyPerf.vcxproj b/PolyPerf/PolyPerf.vcxproj
index f44b4539..f69aa2c5 100644
--- a/PolyPerf/PolyPerf.vcxproj
+++ b/PolyPerf/PolyPerf.vcxproj
@@ -1,255 +1,369 @@
Debug32in64
Win32
Debug32in64
x64
+
+ DebugInt32in64
+ Win32
+
+
+ DebugInt32in64
+ x64
+
Debug
Win32
Release32in64
Win32
Release32in64
x64
+
+ ReleaseInt32in64
+ Win32
+
+
+ ReleaseInt32in64
+ x64
+
Release
Win32
Debug
x64
Release
x64
{D9F58E8D-5FCD-4401-8D88-0C28732BD77B}
PolyPerf
10.0
DynamicLibrary
true
v142
MultiByte
+
+ DynamicLibrary
+ true
+ v142
+ MultiByte
+
DynamicLibrary
true
v142
MultiByte
DynamicLibrary
false
v142
true
MultiByte
+
+ DynamicLibrary
+ false
+ v142
+ true
+ MultiByte
+
DynamicLibrary
false
v142
true
MultiByte
DynamicLibrary
true
v142
MultiByte
+
+ DynamicLibrary
+ true
+ v142
+ MultiByte
+
DynamicLibrary
true
v142
MultiByte
DynamicLibrary
false
v142
true
MultiByte
+
+ DynamicLibrary
+ false
+ v142
+ true
+ MultiByte
+
DynamicLibrary
false
v142
true
MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
Level3
Disabled
true
_CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
true
psapi.lib;%(AdditionalDependencies)
Windows
+
+
+ Level3
+ Disabled
+ true
+ _CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
+
+
+ true
+ psapi.lib;%(AdditionalDependencies)
+ Windows
+
+
Level3
Disabled
true
_CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
true
psapi.lib;%(AdditionalDependencies)
Windows
Level3
Disabled
true
_CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
true
psapi.lib;%(AdditionalDependencies)
Windows
+
+
+ Level3
+ Disabled
+ true
+ _CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
+
+
+ true
+ psapi.lib;%(AdditionalDependencies)
+ Windows
+
+
Level3
Disabled
true
_CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
true
psapi.lib;%(AdditionalDependencies)
Windows
Level3
MaxSpeed
true
true
true
_CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
true
true
true
psapi.lib;%(AdditionalDependencies)
Windows
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ _CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
+
+
+ true
+ true
+ true
+ psapi.lib;%(AdditionalDependencies)
+ Windows
+
+
Level3
MaxSpeed
true
true
true
_CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
true
true
true
psapi.lib;%(AdditionalDependencies)
Windows
Level3
MaxSpeed
true
true
true
_CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
true
true
true
psapi.lib;%(AdditionalDependencies)
Windows
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ _CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
+
+
+ true
+ true
+ true
+ psapi.lib;%(AdditionalDependencies)
+ Windows
+
+
Level3
MaxSpeed
true
true
true
_CRT_SECURE_NO_WARNINGS;POLYPERF_EXPORTS;%(PreprocessorDefinitions)
true
true
true
psapi.lib;%(AdditionalDependencies)
Windows
\ No newline at end of file
diff --git a/libpolymain/PolyMainLib.vcxproj b/libpolymain/PolyMainLib.vcxproj
index abcc0f49..71c9a70d 100644
--- a/libpolymain/PolyMainLib.vcxproj
+++ b/libpolymain/PolyMainLib.vcxproj
@@ -1,354 +1,464 @@
Debug32in64
Win32
Debug32in64
x64
+
+ DebugInt32in64
+ Win32
+
+
+ DebugInt32in64
+ x64
+
Debug
Win32
DebugInterpreted
Win32
DebugInterpreted
x64
+
+ ReleaseInt32in64
+ Win32
+
+
+ ReleaseInt32in64
+ x64
+
ReleaseInterpreted
Win32
ReleaseInterpreted
x64
Release32in64
Win32
Release32in64
x64
Release
Win32
Debug
x64
Release
x64
{0326C47A-00AF-42CB-B87D-0369A241B570}
PolyMainLib
10.0
StaticLibrary
true
v142
Unicode
StaticLibrary
true
v142
Unicode
StaticLibrary
true
v142
Unicode
+
+ StaticLibrary
+ true
+ v142
+ Unicode
+
StaticLibrary
false
v142
true
Unicode
StaticLibrary
false
v142
true
Unicode
StaticLibrary
false
v142
true
Unicode
+
+ StaticLibrary
+ false
+ v142
+ true
+ Unicode
+
StaticLibrary
true
v142
Unicode
StaticLibrary
true
v142
Unicode
StaticLibrary
true
v142
Unicode
+
+ StaticLibrary
+ true
+ v142
+ Unicode
+
StaticLibrary
false
v142
true
Unicode
StaticLibrary
false
v142
true
Unicode
StaticLibrary
false
v142
true
Unicode
+
+ StaticLibrary
+ false
+ v142
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
Level3
Disabled
true
..;%(AdditionalIncludeDirectories)
MultiThreadedDebug
true
Level3
Disabled
true
..;%(AdditionalIncludeDirectories)
MultiThreadedDebug
true
Level3
Disabled
true
..;%(AdditionalIncludeDirectories)
MultiThreadedDebug
true
+
+
+ Level3
+ Disabled
+ true
+ ..;%(AdditionalIncludeDirectories)
+ MultiThreadedDebug
+
+
+ true
+
+
Level3
Disabled
true
..;%(AdditionalIncludeDirectories)
MultiThreadedDebug
true
Level3
Disabled
true
..;%(AdditionalIncludeDirectories)
MultiThreadedDebug
true
Level3
Disabled
true
..;%(AdditionalIncludeDirectories)
MultiThreadedDebug
true
+
+
+ Level3
+ Disabled
+ true
+ ..;%(AdditionalIncludeDirectories)
+ MultiThreadedDebug
+
+
+ true
+
+
Level3
MaxSpeed
true
true
true
..;%(AdditionalIncludeDirectories)
MultiThreaded
true
true
true
Level3
MaxSpeed
true
true
true
..;%(AdditionalIncludeDirectories)
MultiThreaded
true
true
true
Level3
MaxSpeed
true
true
true
..;%(AdditionalIncludeDirectories)
MultiThreaded
true
true
true
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ ..;%(AdditionalIncludeDirectories)
+ MultiThreaded
+
+
+ true
+ true
+ true
+
+
Level3
MaxSpeed
true
true
true
..;%(AdditionalIncludeDirectories)
MultiThreaded
true
true
true
Level3
MaxSpeed
true
true
true
..;%(AdditionalIncludeDirectories)
MultiThreaded
true
true
true
Level3
MaxSpeed
true
true
true
..;%(AdditionalIncludeDirectories)
MultiThreaded
true
true
true
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ ..;%(AdditionalIncludeDirectories)
+ MultiThreaded
+
+
+ true
+ true
+ true
+
+
\ No newline at end of file
diff --git a/libpolyml/PolyLib.vcxproj b/libpolyml/PolyLib.vcxproj
index 3f0766c0..4b6e08f5 100644
--- a/libpolyml/PolyLib.vcxproj
+++ b/libpolyml/PolyLib.vcxproj
@@ -1,701 +1,891 @@
Debug32in64
Win32
Debug32in64
x64
+
+ DebugInt32in64
+ Win32
+
+
+ DebugInt32in64
+ x64
+
Debug
Win32
DebugInterpreted
Win32
DebugInterpreted
x64
+
+ ReleaseInt32in64
+ Win32
+
+
+ ReleaseInt32in64
+ x64
+
ReleaseInterpreted
Win32
ReleaseInterpreted
x64
Release32in64
Win32
Release32in64
x64
Release
Win32
Debug
x64
Release
x64
{0BA5D5B5-F85B-4C49-8A27-67186FA68922}
PolyLib
10.0
DynamicLibrary
true
v142
Unicode
DynamicLibrary
true
v142
Unicode
DynamicLibrary
true
v142
Unicode
+
+ DynamicLibrary
+ true
+ v142
+ Unicode
+
DynamicLibrary
false
v142
true
Unicode
DynamicLibrary
false
v142
true
Unicode
DynamicLibrary
false
v142
true
Unicode
+
+ DynamicLibrary
+ false
+ v142
+ true
+ Unicode
+
DynamicLibrary
true
v142
Unicode
DynamicLibrary
true
v142
Unicode
DynamicLibrary
true
v142
Unicode
+
+ DynamicLibrary
+ true
+ v142
+ Unicode
+
DynamicLibrary
false
v142
true
Unicode
DynamicLibrary
false
v142
true
Unicode
DynamicLibrary
false
v142
true
Unicode
+
+ DynamicLibrary
+ false
+ v142
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
.dll
.dll
.dll
+
+ .dll
+
.dll
.dll
.dll
+
+ .dll
+
.dll
.dll
.dll
+
+ .dll
+
.dll
.dll
.dll
+
+ .dll
+
Level3
Disabled
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreadedDebug
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
Level3
Disabled
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreadedDebug
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
Level3
Disabled
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
CODEISNOTEXECUTABLE;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreadedDebug
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
+
+
+ Level3
+ Disabled
+ true
+ ..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
+ CODEISNOTEXECUTABLE;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
+ MultiThreadedDebug
+
+
+ true
+ ws2_32.lib;%(AdditionalDependencies)
+ Windows
+ 6.0
+ false
+
+
Level3
Disabled
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86_64;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreadedDebug
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
Level3
Disabled
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
POLYML32IN64;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86_64;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreadedDebug
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
Level3
Disabled
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
CODEISNOTEXECUTABLE;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86_64;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreadedDebug
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
+
+
+ Level3
+ Disabled
+ true
+ ..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
+ POLYML32IN64;CODEISNOTEXECUTABLE;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86_64;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
+ MultiThreadedDebug
+
+
+ true
+ ws2_32.lib;%(AdditionalDependencies)
+ Windows
+ 6.0
+ false
+
+
Level3
MaxSpeed
true
true
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreaded
true
true
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
Level3
MaxSpeed
true
true
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreaded
true
true
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
Level3
MaxSpeed
true
true
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
CODEISNOTEXECUTABLE;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreaded
true
true
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ ..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
+ CODEISNOTEXECUTABLE;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
+ MultiThreaded
+
+
+ true
+ true
+ true
+ ws2_32.lib;%(AdditionalDependencies)
+ Windows
+ 6.0
+ false
+
+
Level3
MaxSpeed
true
true
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86_64;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreaded
true
true
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
Level3
MaxSpeed
true
true
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
POLYML32IN64;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86_64;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreaded
true
true
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
Level3
MaxSpeed
true
true
true
..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
CODEISNOTEXECUTABLE;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86_64;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
MultiThreaded
true
true
true
ws2_32.lib;%(AdditionalDependencies)
Windows
6.0
false
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ true
+ ..;libffi\include;libffi\msvc32include;libffi\src\x86;%(AdditionalIncludeDirectories)
+ POLYML32IN64;CODEISNOTEXECUTABLE;_CRT_SECURE_NO_WARNINGS;POLYLIB_EXPORTS;HOSTARCHITECTURE_X86_64;LONG_LONG_MAX=_I64_MAX;%(PreprocessorDefinitions)
+ MultiThreaded
+
+
+ true
+ true
+ true
+ ws2_32.lib;%(AdditionalDependencies)
+ Windows
+ 6.0
+ false
+
+
true
true
true
+ true
true
true
+ true
true
true
true
true
+ true
true
true
+ true
true
true
true
false
+ false
true
true
false
+ false
true
true
false
+ false
true
true
false
+ false
true
true
true
+ true
true
true
true
+ true
true
true
true
+ true
true
true
true
+ true
true
+ true
true
+ true
true
+ true
true
+ true
true
+ true
true
+ true
false
false
true
+ true
false
false
true
+ true
true
true
true
true
Document
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
$(IntDir)%(Filename).obj
$(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
+ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
+ cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
$(IntDir)%(Filename).obj
+ $(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
$(IntDir)%(Filename).obj
$(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
+ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
+ cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
$(IntDir)%(Filename).obj
+ $(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
$(IntDir)%(Filename).obj
$(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
+ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
+ cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
$(IntDir)%(Filename).obj
+ $(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
$(IntDir)%(Filename).obj
$(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
+ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
+ cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml /nologo /DWINDOWS /Fo $(IntDir)%(Filename).obj /c /coff "$(IntDir)%(Filename).asm"
$(IntDir)%(Filename).obj
+ $(IntDir)%(Filename).obj
true
true
true
+ true
true
true
true
+ true
true
+ true
true
+ true
Document
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
$(IntDir)%(Filename).obj
$(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
+ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
+ cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
$(IntDir)%(Filename).obj
+ $(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
$(IntDir)%(Filename).obj
$(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
+ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
+ cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
$(IntDir)%(Filename).obj
+ $(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
cl /nologo /EP /I. /D_MSC_VER /DPOLYML32IN64 "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
$(IntDir)%(Filename).obj
$(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
+ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
+ cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
$(IntDir)%(Filename).obj
+ $(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
cl /nologo /EP /I. /D_MSC_VER /DPOLYML32IN64 "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
$(IntDir)%(Filename).obj
$(IntDir)%(Filename).obj
cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
+ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
+ cl /nologo /EP /I. /D_MSC_VER "%(FullPath)" > $(IntDir)%(Filename).asm
ml64 /nologo /Fo $(IntDir)%(Filename).obj /c $(IntDir)%(Filename).asm
$(IntDir)%(Filename).obj
+ $(IntDir)%(Filename).obj
\ No newline at end of file
diff --git a/wininstall/polyicon/polyicon.vcxproj b/wininstall/polyicon/polyicon.vcxproj
index a23fbf7f..ea040674 100644
--- a/wininstall/polyicon/polyicon.vcxproj
+++ b/wininstall/polyicon/polyicon.vcxproj
@@ -1,399 +1,521 @@
Debug32in64
Win32
Debug32in64
x64
+
+ DebugInt32in64
+ Win32
+
+
+ DebugInt32in64
+ x64
+
Debug
Win32
Int32in64Debug
Win32
Int32in64Debug
x64
Int32In64Release
Win32
Int32In64Release
x64
Release32in64
Win32
Release32in64
x64
+
+ ReleaseInt32in64
+ Win32
+
+
+ ReleaseInt32in64
+ x64
+
Release
Win32
Debug
x64
Release
x64
{D4DF6521-6183-4E24-A327-55C72519836E}
Win32Proj
polyicon
10.0
Application
true
v142
Unicode
+
+ Application
+ true
+ v142
+ Unicode
+
Application
true
v142
Unicode
Application
true
v142
Unicode
Application
false
v142
true
Unicode
+
+ Application
+ false
+ v142
+ true
+ Unicode
+
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
Application
true
v142
Unicode
+
+ Application
+ true
+ v142
+ Unicode
+
Application
true
v142
Unicode
Application
true
v142
Unicode
Application
false
v142
true
Unicode
+
+ Application
+ false
+ v142
+ true
+ Unicode
+
Application
false
v142
true
Unicode
Application
false
v142
true
Unicode
+
+
+
+
+
+
+
+
+
+
+
+
true
+
+ true
+
true
true
true
+
+ true
+
true
true
false
+
+ false
+
false
false
false
+
+ false
+
false
false
NotUsing
Level3
Disabled
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
+
+
+ NotUsing
+ Level3
+ Disabled
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+
+
+ Windows
+ true
+
+
NotUsing
Level3
Disabled
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
NotUsing
Level3
Disabled
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
NotUsing
Level3
Disabled
_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
+
+
+ NotUsing
+ Level3
+ Disabled
+ _DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+
+
+ Windows
+ true
+
+
NotUsing
Level3
Disabled
_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
NotUsing
Level3
Disabled
_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
Level3
NotUsing
MaxSpeed
true
true
WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
+
+
+ Level3
+ NotUsing
+ MaxSpeed
+ true
+ true
+ WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+
+
+ Windows
+ true
+ true
+ true
+
+
Level3
NotUsing
MaxSpeed
true
true
WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
Level3
NotUsing
MaxSpeed
true
true
WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
Level3
NotUsing
MaxSpeed
true
true
NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
+
+
+ Level3
+ NotUsing
+ MaxSpeed
+ true
+ true
+ NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+
+
+ Windows
+ true
+ true
+ true
+
+
Level3
NotUsing
MaxSpeed
true
true
NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
Level3
NotUsing
MaxSpeed
true
true
NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
Windows
true
true
true
\ No newline at end of file
diff --git a/wininstall/wininstall.wixproj b/wininstall/wininstall.wixproj
index 2684c6e9..4219b2d9 100644
--- a/wininstall/wininstall.wixproj
+++ b/wininstall/wininstall.wixproj
@@ -1,108 +1,140 @@
Debug
x86
3.10
788ba1c9-699e-4f92-9faf-c7437a419042
2.0
PolyML
Package
$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets
$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets
wininstall
bin\$(Configuration)\
obj\$(Configuration)\
Debug
bin\$(Configuration)\
obj\$(Configuration)\
Debug
bin\$(Platform)\$(Configuration)\
obj\$(Platform)\$(Configuration)\
bin\$(Platform)\$(Configuration)\
obj\$(Platform)\$(Configuration)\
bin\$(Platform)\$(Configuration)\
obj\$(Platform)\$(Configuration)\
bin\$(Platform)\$(Configuration)\
obj\$(Platform)\$(Configuration)\
bin\$(Platform)\$(Configuration)\
obj\$(Platform)\$(Configuration)\
bin\$(Platform)\$(Configuration)\
obj\$(Platform)\$(Configuration)\
+
+ bin\$(Platform)\$(Configuration)\
+ obj\$(Platform)\$(Configuration)\
+
+
+ bin\$(Platform)\$(Configuration)\
+ obj\$(Platform)\$(Configuration)\
+
+
+ bin\$(Platform)\$(Configuration)\
+ obj\$(Platform)\$(Configuration)\
+
+
+ bin\$(Platform)\$(Configuration)\
+ obj\$(Platform)\$(Configuration)\
+
+
+ bin\$(Platform)\$(Configuration)\
+ obj\$(Platform)\$(Configuration)\
+
+
+ bin\$(Platform)\$(Configuration)\
+ obj\$(Platform)\$(Configuration)\
+
+
+ bin\$(Platform)\$(Configuration)\
+ obj\$(Platform)\$(Configuration)\
+
+
+ bin\$(Platform)\$(Configuration)\
+ obj\$(Platform)\$(Configuration)\
+
PolyLib
{0ba5d5b5-f85b-4c49-8a27-67186fa68922}
True
True
Binaries;Content;Satellites
INSTALLFOLDER
PolyML
{df3b373e-67df-4ab4-8b1e-f54c5810e2cf}
True
True
Binaries;Content;Satellites
INSTALLFOLDER
PolyPerf
{d9f58e8d-5fcd-4401-8d88-0c28732bd77b}
True
True
Binaries;Content;Satellites
INSTALLFOLDER
polyicon
{d4df6521-6183-4e24-a327-55c72519836e}
True
True
Binaries;Content;Satellites
INSTALLFOLDER
$(WixExtDir)\WixUIExtension.dll
WixUIExtension
$(WixExtDir)\WixUtilExtension.dll
WixUtilExtension
\ No newline at end of file