Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/windirstat.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Schneider <oliver@assarbad.net>2017-03-21 03:08:14 +0300
committerOliver Schneider <oliver@assarbad.net>2017-03-21 03:08:14 +0300
commit30dd07c538311096910adee20844b6ddcd541366 (patch)
treef07331cfbf6b240bacc5656a1d5444afb24e3604 /3rdparty
parent5b0c1da8e52115d9344c63374df2392bfc9340c0 (diff)
Amended ignore file
Updated premake4.exe binary (again code-signed) Updated setvcvars.cmd script Adding projects missing from the VS2015 solution, migrated to VS2017 solution and projects All VS201x projects now include UTF-8 BOM upon generation premake4.lua now allows to generate v1??_xp projects for newer VS versions Updated two more .cmd scripts to make use of the --xp option to the premake4.lua
Diffstat (limited to '3rdparty')
-rw-r--r--3rdparty/lua/src/buildvm.vs15.vcxproj144
-rw-r--r--3rdparty/lua/src/buildvm.vs15.vcxproj.filters33
-rw-r--r--3rdparty/lua/src/buildvm.vs8.vcproj183
-rw-r--r--3rdparty/lua/src/luajit2.vs15.vcxproj321
-rw-r--r--3rdparty/lua/src/luajit2.vs15.vcxproj.filters393
-rw-r--r--3rdparty/lua/src/luajit2.vs8.vcproj169
-rw-r--r--3rdparty/lua/src/minilua.vs15.vcxproj71
-rw-r--r--3rdparty/lua/src/minilua.vs15.vcxproj.filters13
-rw-r--r--3rdparty/lua/src/minilua.vs8.vcproj51
9 files changed, 1378 insertions, 0 deletions
diff --git a/3rdparty/lua/src/buildvm.vs15.vcxproj b/3rdparty/lua/src/buildvm.vs15.vcxproj
new file mode 100644
index 0000000..eb3785c
--- /dev/null
+++ b/3rdparty/lua/src/buildvm.vs15.vcxproj
@@ -0,0 +1,144 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{F949C208-7A2E-4B1C-B74D-956E88542A26}</ProjectGuid>
+ <RootNamespace>buildvm</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <OutDir>.\</OutDir>
+ <IntDir>..\..\..\intermediate\vs2017_$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
+ <TargetName>buildvm32</TargetName>
+ <TargetExt>.exe</TargetExt>
+ <LinkIncremental>false</LinkIncremental>
+ <GenerateManifest>false</GenerateManifest>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <OutDir>.\</OutDir>
+ <IntDir>..\..\..\intermediate\vs2017_$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
+ <TargetName>buildvm64</TargetName>
+ <TargetExt>.exe</TargetExt>
+ <LinkIncremental>false</LinkIncremental>
+ <GenerateManifest>false</GenerateManifest>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2017_$(Platform);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>false</MinimalRebuild>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader></PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2017_$(Platform);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Link>
+ <SubSystem>Console</SubSystem>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <OutputFile>$(OutDir)buildvm32.exe</OutputFile>
+ <AdditionalLibraryDirectories>$(IntDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Link>
+ <PreBuildEvent>
+ <Command>if not exist &quot;..\..\..\intermediate\vs2017_$(Platform)&quot; md &quot;..\..\..\intermediate\vs2017_$(Platform)&quot;&#x0D;&#x0A;minilua ..\dynasm\dynasm.lua -LN -D WIN -D JIT -D FFI -o &quot;..\..\..\intermediate\vs2017_$(Platform)\buildvm_arch.h&quot; vm_x86.dasc</Command>
+ </PreBuildEvent>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2017_$(Platform);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>false</MinimalRebuild>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader></PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2017_$(Platform);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Link>
+ <SubSystem>Console</SubSystem>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <OutputFile>$(OutDir)buildvm64.exe</OutputFile>
+ <AdditionalLibraryDirectories>$(IntDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Link>
+ <PreBuildEvent>
+ <Command>if not exist &quot;..\..\..\intermediate\vs2017_$(Platform)&quot; md &quot;..\..\..\intermediate\vs2017_$(Platform)&quot;&#x0D;&#x0A;minilua ..\dynasm\dynasm.lua -LN -D WIN -D JIT -D FFI -D P64 -o &quot;..\..\..\intermediate\vs2017_$(Platform)\buildvm_arch.h&quot; vm_x86.dasc</Command>
+ </PreBuildEvent>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="host\buildvm.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="host\buildvm.c">
+ </ClCompile>
+ <ClCompile Include="host\buildvm_asm.c">
+ </ClCompile>
+ <ClCompile Include="host\buildvm_fold.c">
+ </ClCompile>
+ <ClCompile Include="host\buildvm_lib.c">
+ </ClCompile>
+ <ClCompile Include="host\buildvm_peobj.c">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="minilua.vs15.vcxproj">
+ <Project>{531911BC-0023-4EC6-A2CE-6C3F5C182647}</Project>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
diff --git a/3rdparty/lua/src/buildvm.vs15.vcxproj.filters b/3rdparty/lua/src/buildvm.vs15.vcxproj.filters
new file mode 100644
index 0000000..76f9577
--- /dev/null
+++ b/3rdparty/lua/src/buildvm.vs15.vcxproj.filters
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{7DDA4E1C-6409-464B-AEAB-195D328E412D}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{B7265661-F959-DF4C-89C3-57CB5A1E61FE}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="host\buildvm.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="host\buildvm.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="host\buildvm_asm.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="host\buildvm_fold.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="host\buildvm_lib.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="host\buildvm_peobj.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+</Project>
diff --git a/3rdparty/lua/src/buildvm.vs8.vcproj b/3rdparty/lua/src/buildvm.vs8.vcproj
index 7b07698..e75be7c 100644
--- a/3rdparty/lua/src/buildvm.vs8.vcproj
+++ b/3rdparty/lua/src/buildvm.vs8.vcproj
@@ -8,10 +8,193 @@
Keyword="Win32Proj"
>
<Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="."
+ IntermediateDirectory="..\..\..\intermediate\vs2005_$(PlatformName)_$(ConfigurationName)\$(ProjectName)"
+ ConfigurationType="1"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine="if not exist &quot;..\..\..\intermediate\vs2005_$(PlatformName)&quot; md &quot;..\..\..\intermediate\vs2005_$(PlatformName)&quot;&#x0D;&#x0A;minilua ..\dynasm\dynasm.lua -LN -D WIN -D JIT -D FFI -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\buildvm_arch.h&quot; vm_x86.dasc"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="3"
+ AdditionalIncludeDirectories="$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2005_$(PlatformName)"
+ PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ ProgramDataBaseFileName="$(OutDir)\buildvm32.pdb"
+ DebugInformationFormat="0"
+ CompileAs="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE"
+ AdditionalIncludeDirectories="$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2005_$(PlatformName)"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies=""
+ OutputFile="$(OutDir)\buildvm32.exe"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="$(IntDir);$(IntDir)"
+ GenerateManifest="false"
+ GenerateDebugInformation="false"
+ SubSystem="1"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ EntryPointSymbol="mainCRTStartup"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory="."
+ IntermediateDirectory="..\..\..\intermediate\vs2005_$(PlatformName)_$(ConfigurationName)\$(ProjectName)"
+ ConfigurationType="1"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine="if not exist &quot;..\..\..\intermediate\vs2005_$(PlatformName)&quot; md &quot;..\..\..\intermediate\vs2005_$(PlatformName)&quot;&#x0D;&#x0A;minilua ..\dynasm\dynasm.lua -LN -D WIN -D JIT -D FFI -D P64 -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\buildvm_arch.h&quot; vm_x86.dasc"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="3"
+ AdditionalIncludeDirectories="$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2005_$(PlatformName)"
+ PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ ProgramDataBaseFileName="$(OutDir)\buildvm64.pdb"
+ DebugInformationFormat="0"
+ CompileAs="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE"
+ AdditionalIncludeDirectories="$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2005_$(PlatformName)"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies=""
+ OutputFile="$(OutDir)\buildvm64.exe"
+ LinkIncremental="1"
+ AdditionalLibraryDirectories="$(IntDir);$(IntDir)"
+ GenerateManifest="false"
+ GenerateDebugInformation="false"
+ SubSystem="1"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ EntryPointSymbol="mainCRTStartup"
+ TargetMachine="17"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
</Configurations>
<References>
</References>
diff --git a/3rdparty/lua/src/luajit2.vs15.vcxproj b/3rdparty/lua/src/luajit2.vs15.vcxproj
new file mode 100644
index 0000000..01d154d
--- /dev/null
+++ b/3rdparty/lua/src/luajit2.vs15.vcxproj
@@ -0,0 +1,321 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{9F35C2BB-DF1E-400A-A829-AE34E1C91A70}</ProjectGuid>
+ <RootNamespace>luajit2</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <OutDir>..\..\..\..\..\build\</OutDir>
+ <IntDir>..\..\..\intermediate\vs2017_$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
+ <TargetName>luajit2_$(Platform)</TargetName>
+ <TargetExt>.lib</TargetExt>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <OutDir>..\..\..\..\..\build\</OutDir>
+ <IntDir>..\..\..\intermediate\vs2017_$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
+ <TargetName>luajit2_$(Platform)</TargetName>
+ <TargetExt>.lib</TargetExt>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2017_$(Platform);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>false</MinimalRebuild>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader></PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2017_$(Platform);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Lib>
+ <OutputFile>$(OutDir)luajit2_$(Platform).lib</OutputFile>
+ <AdditionalOptions>/nodefaultlib &quot;$(IntDir)\lj_vm32.obj&quot; %(AdditionalOptions)</AdditionalOptions>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Lib>
+ <Link>
+ <SubSystem>Windows</SubSystem>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ <PreBuildEvent>
+ <Command>if not exist &quot;..\..\..\intermediate\vs2017_$(Platform)&quot; md &quot;..\..\..\intermediate\vs2017_$(Platform)&quot;&#x0D;&#x0A;buildvm32 -m peobj -o &quot;$(IntDir)\lj_vm32.obj&quot;&#x0D;&#x0A;buildvm32 -m bcdef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_bcdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm32 -m ffdef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_ffdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm32 -m libdef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_libdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm32 -m recdef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_recdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm32 -m folddef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_folddef.h&quot; lj_opt_fold.c</Command>
+ </PreBuildEvent>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2017_$(Platform);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>false</MinimalRebuild>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader></PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2017_$(Platform);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Lib>
+ <OutputFile>$(OutDir)luajit2_$(Platform).lib</OutputFile>
+ <AdditionalOptions>/nodefaultlib &quot;$(IntDir)\lj_vm64.obj&quot; %(AdditionalOptions)</AdditionalOptions>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
+ <Link>
+ <SubSystem>Windows</SubSystem>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ <PreBuildEvent>
+ <Command>if not exist &quot;..\..\..\intermediate\vs2017_$(Platform)&quot; md &quot;..\..\..\intermediate\vs2017_$(Platform)&quot;&#x0D;&#x0A;buildvm64 -m peobj -o &quot;$(IntDir)\lj_vm64.obj&quot;&#x0D;&#x0A;buildvm64 -m bcdef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_bcdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm64 -m ffdef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_ffdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm64 -m libdef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_libdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm64 -m recdef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_recdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm64 -m folddef -o &quot;..\..\..\intermediate\vs2017_$(Platform)\lj_folddef.h&quot; lj_opt_fold.c</Command>
+ </PreBuildEvent>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="lauxlib.h" />
+ <ClInclude Include="lj_alloc.h" />
+ <ClInclude Include="lj_arch.h" />
+ <ClInclude Include="lj_asm.h" />
+ <ClInclude Include="lj_asm_arm.h" />
+ <ClInclude Include="lj_asm_mips.h" />
+ <ClInclude Include="lj_asm_ppc.h" />
+ <ClInclude Include="lj_asm_x86.h" />
+ <ClInclude Include="lj_bc.h" />
+ <ClInclude Include="lj_bcdump.h" />
+ <ClInclude Include="lj_carith.h" />
+ <ClInclude Include="lj_ccall.h" />
+ <ClInclude Include="lj_ccallback.h" />
+ <ClInclude Include="lj_cconv.h" />
+ <ClInclude Include="lj_cdata.h" />
+ <ClInclude Include="lj_char.h" />
+ <ClInclude Include="lj_clib.h" />
+ <ClInclude Include="lj_cparse.h" />
+ <ClInclude Include="lj_crecord.h" />
+ <ClInclude Include="lj_ctype.h" />
+ <ClInclude Include="lj_debug.h" />
+ <ClInclude Include="lj_def.h" />
+ <ClInclude Include="lj_dispatch.h" />
+ <ClInclude Include="lj_emit_arm.h" />
+ <ClInclude Include="lj_emit_mips.h" />
+ <ClInclude Include="lj_emit_ppc.h" />
+ <ClInclude Include="lj_emit_x86.h" />
+ <ClInclude Include="lj_err.h" />
+ <ClInclude Include="lj_errmsg.h" />
+ <ClInclude Include="lj_ff.h" />
+ <ClInclude Include="lj_ffrecord.h" />
+ <ClInclude Include="lj_frame.h" />
+ <ClInclude Include="lj_func.h" />
+ <ClInclude Include="lj_gc.h" />
+ <ClInclude Include="lj_gdbjit.h" />
+ <ClInclude Include="lj_ir.h" />
+ <ClInclude Include="lj_ircall.h" />
+ <ClInclude Include="lj_iropt.h" />
+ <ClInclude Include="lj_jit.h" />
+ <ClInclude Include="lj_lex.h" />
+ <ClInclude Include="lj_lib.h" />
+ <ClInclude Include="lj_mcode.h" />
+ <ClInclude Include="lj_meta.h" />
+ <ClInclude Include="lj_obj.h" />
+ <ClInclude Include="lj_parse.h" />
+ <ClInclude Include="lj_record.h" />
+ <ClInclude Include="lj_snap.h" />
+ <ClInclude Include="lj_state.h" />
+ <ClInclude Include="lj_str.h" />
+ <ClInclude Include="lj_strscan.h" />
+ <ClInclude Include="lj_tab.h" />
+ <ClInclude Include="lj_target.h" />
+ <ClInclude Include="lj_target_arm.h" />
+ <ClInclude Include="lj_target_mips.h" />
+ <ClInclude Include="lj_target_ppc.h" />
+ <ClInclude Include="lj_target_x86.h" />
+ <ClInclude Include="lj_trace.h" />
+ <ClInclude Include="lj_traceerr.h" />
+ <ClInclude Include="lj_udata.h" />
+ <ClInclude Include="lj_vm.h" />
+ <ClInclude Include="lj_vmevent.h" />
+ <ClInclude Include="lua.h" />
+ <ClInclude Include="luaconf.h" />
+ <ClInclude Include="luajit.h" />
+ <ClInclude Include="lualib.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="lib_aux.c">
+ </ClCompile>
+ <ClCompile Include="lib_base.c">
+ </ClCompile>
+ <ClCompile Include="lib_bit.c">
+ </ClCompile>
+ <ClCompile Include="lib_debug.c">
+ </ClCompile>
+ <ClCompile Include="lib_ffi.c">
+ </ClCompile>
+ <ClCompile Include="lib_init.c">
+ </ClCompile>
+ <ClCompile Include="lib_io.c">
+ </ClCompile>
+ <ClCompile Include="lib_jit.c">
+ </ClCompile>
+ <ClCompile Include="lib_math.c">
+ </ClCompile>
+ <ClCompile Include="lib_os.c">
+ </ClCompile>
+ <ClCompile Include="lib_package.c">
+ </ClCompile>
+ <ClCompile Include="lib_string.c">
+ </ClCompile>
+ <ClCompile Include="lib_table.c">
+ </ClCompile>
+ <ClCompile Include="lj_alloc.c">
+ </ClCompile>
+ <ClCompile Include="lj_api.c">
+ </ClCompile>
+ <ClCompile Include="lj_asm.c">
+ </ClCompile>
+ <ClCompile Include="lj_bc.c">
+ </ClCompile>
+ <ClCompile Include="lj_bcread.c">
+ </ClCompile>
+ <ClCompile Include="lj_bcwrite.c">
+ </ClCompile>
+ <ClCompile Include="lj_carith.c">
+ </ClCompile>
+ <ClCompile Include="lj_ccall.c">
+ </ClCompile>
+ <ClCompile Include="lj_ccallback.c">
+ </ClCompile>
+ <ClCompile Include="lj_cconv.c">
+ </ClCompile>
+ <ClCompile Include="lj_cdata.c">
+ </ClCompile>
+ <ClCompile Include="lj_char.c">
+ </ClCompile>
+ <ClCompile Include="lj_clib.c">
+ </ClCompile>
+ <ClCompile Include="lj_cparse.c">
+ </ClCompile>
+ <ClCompile Include="lj_crecord.c">
+ </ClCompile>
+ <ClCompile Include="lj_ctype.c">
+ </ClCompile>
+ <ClCompile Include="lj_debug.c">
+ </ClCompile>
+ <ClCompile Include="lj_dispatch.c">
+ </ClCompile>
+ <ClCompile Include="lj_err.c">
+ </ClCompile>
+ <ClCompile Include="lj_ffrecord.c">
+ </ClCompile>
+ <ClCompile Include="lj_func.c">
+ </ClCompile>
+ <ClCompile Include="lj_gc.c">
+ </ClCompile>
+ <ClCompile Include="lj_gdbjit.c">
+ </ClCompile>
+ <ClCompile Include="lj_ir.c">
+ </ClCompile>
+ <ClCompile Include="lj_lex.c">
+ </ClCompile>
+ <ClCompile Include="lj_lib.c">
+ </ClCompile>
+ <ClCompile Include="lj_load.c">
+ </ClCompile>
+ <ClCompile Include="lj_mcode.c">
+ </ClCompile>
+ <ClCompile Include="lj_meta.c">
+ </ClCompile>
+ <ClCompile Include="lj_obj.c">
+ </ClCompile>
+ <ClCompile Include="lj_opt_dce.c">
+ </ClCompile>
+ <ClCompile Include="lj_opt_fold.c">
+ </ClCompile>
+ <ClCompile Include="lj_opt_loop.c">
+ </ClCompile>
+ <ClCompile Include="lj_opt_mem.c">
+ </ClCompile>
+ <ClCompile Include="lj_opt_narrow.c">
+ </ClCompile>
+ <ClCompile Include="lj_opt_sink.c">
+ </ClCompile>
+ <ClCompile Include="lj_opt_split.c">
+ </ClCompile>
+ <ClCompile Include="lj_parse.c">
+ </ClCompile>
+ <ClCompile Include="lj_record.c">
+ </ClCompile>
+ <ClCompile Include="lj_snap.c">
+ </ClCompile>
+ <ClCompile Include="lj_state.c">
+ </ClCompile>
+ <ClCompile Include="lj_str.c">
+ </ClCompile>
+ <ClCompile Include="lj_strscan.c">
+ </ClCompile>
+ <ClCompile Include="lj_tab.c">
+ </ClCompile>
+ <ClCompile Include="lj_trace.c">
+ </ClCompile>
+ <ClCompile Include="lj_udata.c">
+ </ClCompile>
+ <ClCompile Include="lj_vmevent.c">
+ </ClCompile>
+ <ClCompile Include="lj_vmmath.c">
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="minilua.vs15.vcxproj">
+ <Project>{531911BC-0023-4EC6-A2CE-6C3F5C182647}</Project>
+ </ProjectReference>
+ <ProjectReference Include="buildvm.vs15.vcxproj">
+ <Project>{F949C208-7A2E-4B1C-B74D-956E88542A26}</Project>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
diff --git a/3rdparty/lua/src/luajit2.vs15.vcxproj.filters b/3rdparty/lua/src/luajit2.vs15.vcxproj.filters
new file mode 100644
index 0000000..ffb08a0
--- /dev/null
+++ b/3rdparty/lua/src/luajit2.vs15.vcxproj.filters
@@ -0,0 +1,393 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{9BA26BBF-E290-D244-A9E4-92BAC6152F55}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{F8A3A748-82D9-BE44-A0E6-C133691326F2}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="lauxlib.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_alloc.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_arch.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_asm.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_asm_arm.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_asm_mips.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_asm_ppc.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_asm_x86.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_bc.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_bcdump.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_carith.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_ccall.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_ccallback.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_cconv.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_cdata.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_char.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_clib.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_cparse.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_crecord.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_ctype.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_debug.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_def.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_dispatch.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_emit_arm.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_emit_mips.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_emit_ppc.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_emit_x86.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_err.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_errmsg.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_ff.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_ffrecord.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_frame.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_func.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_gc.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_gdbjit.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_ir.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_ircall.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_iropt.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_jit.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_lex.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_lib.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_mcode.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_meta.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_obj.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_parse.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_record.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_snap.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_state.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_str.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_strscan.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_tab.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_target.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_target_arm.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_target_mips.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_target_ppc.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_target_x86.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_trace.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_traceerr.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_udata.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_vm.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lj_vmevent.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lua.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="luaconf.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="luajit.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="lualib.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="lib_aux.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_base.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_bit.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_debug.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_ffi.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_init.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_io.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_jit.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_math.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_os.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_package.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_string.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lib_table.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_alloc.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_api.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_asm.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_bc.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_bcread.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_bcwrite.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_carith.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_ccall.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_ccallback.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_cconv.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_cdata.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_char.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_clib.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_cparse.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_crecord.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_ctype.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_debug.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_dispatch.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_err.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_ffrecord.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_func.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_gc.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_gdbjit.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_ir.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_lex.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_lib.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_load.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_mcode.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_meta.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_obj.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_opt_dce.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_opt_fold.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_opt_loop.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_opt_mem.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_opt_narrow.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_opt_sink.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_opt_split.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_parse.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_record.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_snap.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_state.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_str.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_strscan.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_tab.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_trace.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_udata.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_vmevent.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="lj_vmmath.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+</Project>
diff --git a/3rdparty/lua/src/luajit2.vs8.vcproj b/3rdparty/lua/src/luajit2.vs8.vcproj
index a01da1d..3282bf0 100644
--- a/3rdparty/lua/src/luajit2.vs8.vcproj
+++ b/3rdparty/lua/src/luajit2.vs8.vcproj
@@ -8,10 +8,179 @@
Keyword="Win32Proj"
>
<Platforms>
+ <Platform
+ Name="Win32"
+ />
+ <Platform
+ Name="x64"
+ />
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="..\..\..\..\..\build"
+ IntermediateDirectory="..\..\..\intermediate\vs2005_$(PlatformName)_$(ConfigurationName)\$(ProjectName)"
+ ConfigurationType="4"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine="if not exist &quot;..\..\..\intermediate\vs2005_$(PlatformName)&quot; md &quot;..\..\..\intermediate\vs2005_$(PlatformName)&quot;&#x0D;&#x0A;buildvm32 -m peobj -o &quot;$(IntDir)\lj_vm32.obj&quot;&#x0D;&#x0A;buildvm32 -m bcdef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_bcdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm32 -m ffdef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_ffdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm32 -m libdef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_libdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm32 -m recdef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_recdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm32 -m folddef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_folddef.h&quot; lj_opt_fold.c"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="3"
+ AdditionalIncludeDirectories="$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2005_$(PlatformName)"
+ PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ ProgramDataBaseFileName="$(OutDir)\luajit2_$(PlatformName).pdb"
+ DebugInformationFormat="0"
+ CompileAs="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE"
+ AdditionalIncludeDirectories="$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2005_$(PlatformName)"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=""
+ OutputFile="$(OutDir)\luajit2_$(PlatformName).lib"
+ AdditionalLibraryDirectories="$(IntDir)"
+ AdditionalOptions="/MACHINE:X86 /nodefaultlib &quot;$(IntDir)\lj_vm32.obj&quot;"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|x64"
+ OutputDirectory="..\..\..\..\..\build"
+ IntermediateDirectory="..\..\..\intermediate\vs2005_$(PlatformName)_$(ConfigurationName)\$(ProjectName)"
+ ConfigurationType="4"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ CommandLine="if not exist &quot;..\..\..\intermediate\vs2005_$(PlatformName)&quot; md &quot;..\..\..\intermediate\vs2005_$(PlatformName)&quot;&#x0D;&#x0A;buildvm64 -m peobj -o &quot;$(IntDir)\lj_vm64.obj&quot;&#x0D;&#x0A;buildvm64 -m bcdef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_bcdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm64 -m ffdef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_ffdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm64 -m libdef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_libdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm64 -m recdef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_recdef.h&quot; lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c lib_package.c lib_debug.c lib_jit.c lib_ffi.c&#x0D;&#x0A;buildvm64 -m folddef -o &quot;..\..\..\intermediate\vs2005_$(PlatformName)\lj_folddef.h&quot; lj_opt_fold.c"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TargetEnvironment="3"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="3"
+ AdditionalIncludeDirectories="$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2005_$(PlatformName)"
+ PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE"
+ StringPooling="true"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="false"
+ ProgramDataBaseFileName="$(OutDir)\luajit2_$(PlatformName).pdb"
+ DebugInformationFormat="0"
+ CompileAs="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE"
+ AdditionalIncludeDirectories="$(ProjectDir);$(ProjectDir)..\dynasm;..\..\..\intermediate\vs2005_$(PlatformName)"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ AdditionalDependencies=""
+ OutputFile="$(OutDir)\luajit2_$(PlatformName).lib"
+ AdditionalLibraryDirectories="$(IntDir)"
+ AdditionalOptions="/MACHINE:X64 /nodefaultlib &quot;$(IntDir)\lj_vm64.obj&quot;"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
</Configurations>
<References>
</References>
diff --git a/3rdparty/lua/src/minilua.vs15.vcxproj b/3rdparty/lua/src/minilua.vs15.vcxproj
new file mode 100644
index 0000000..613d6a7
--- /dev/null
+++ b/3rdparty/lua/src/minilua.vs15.vcxproj
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{531911BC-0023-4EC6-A2CE-6C3F5C182647}</ProjectGuid>
+ <RootNamespace>minilua</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <CharacterSet>MultiByte</CharacterSet>
+ <PlatformToolset>v141_xp</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <OutDir>.\</OutDir>
+ <IntDir>..\..\..\intermediate\vs2017_$(Platform)_$(Configuration)\$(ProjectName)\</IntDir>
+ <TargetName>minilua</TargetName>
+ <TargetExt>.exe</TargetExt>
+ <LinkIncremental>false</LinkIncremental>
+ <GenerateManifest>false</GenerateManifest>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>false</MinimalRebuild>
+ <StringPooling>true</StringPooling>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <PrecompiledHeader></PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat></DebugInformationFormat>
+ <CompileAs>CompileAsC</CompileAs>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ResourceCompile>
+ <Link>
+ <SubSystem>Console</SubSystem>
+ <GenerateDebugInformation>false</GenerateDebugInformation>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <OutputFile>$(OutDir)minilua.exe</OutputFile>
+ <AdditionalLibraryDirectories>$(IntDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <EntryPointSymbol>mainCRTStartup</EntryPointSymbol>
+ <TargetMachine>MachineX86</TargetMachine>
+ <AdditionalOptions>/release %(AdditionalOptions)</AdditionalOptions>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="host\minilua.c">
+ </ClCompile>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
diff --git a/3rdparty/lua/src/minilua.vs15.vcxproj.filters b/3rdparty/lua/src/minilua.vs15.vcxproj.filters
new file mode 100644
index 0000000..0bb8a05
--- /dev/null
+++ b/3rdparty/lua/src/minilua.vs15.vcxproj.filters
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{D1048162-59B8-E34E-9DB4-D77812B70F7C}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="host\minilua.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+</Project>
diff --git a/3rdparty/lua/src/minilua.vs8.vcproj b/3rdparty/lua/src/minilua.vs8.vcproj
index 48de993..42e9a2d 100644
--- a/3rdparty/lua/src/minilua.vs8.vcproj
+++ b/3rdparty/lua/src/minilua.vs8.vcproj
@@ -66,3 +66,54 @@
AdditionalOptions="/release"
OutputFile="$(OutDir)\minilua.exe"
LinkIncremental="1"
+ AdditionalLibraryDirectories="$(IntDir);$(IntDir)"
+ GenerateManifest="false"
+ GenerateDebugInformation="false"
+ SubSystem="1"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ EntryPointSymbol="mainCRTStartup"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source Files"
+ Filter=""
+ >
+ <File
+ RelativePath="host\minilua.c"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>