You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

188 regels
10 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <ItemGroup Label="ProjectConfigurations">
  4. <ProjectConfiguration Include="Debug-JIT|x64">
  5. <Configuration>Debug-JIT</Configuration>
  6. <Platform>x64</Platform>
  7. </ProjectConfiguration>
  8. <ProjectConfiguration Include="Debug|x64">
  9. <Configuration>Debug</Configuration>
  10. <Platform>x64</Platform>
  11. </ProjectConfiguration>
  12. <ProjectConfiguration Include="Release|x64">
  13. <Configuration>Release</Configuration>
  14. <Platform>x64</Platform>
  15. </ProjectConfiguration>
  16. </ItemGroup>
  17. <PropertyGroup Label="Globals">
  18. <VCProjectVersion>16.0</VCProjectVersion>
  19. <Keyword>Win32Proj</Keyword>
  20. <ProjectGuid>{df0b7199-3ed8-49dc-9544-46b6315d4390}</ProjectGuid>
  21. <RootNamespace>BL3Lua</RootNamespace>
  22. <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
  23. <ProjectName>BLua</ProjectName>
  24. </PropertyGroup>
  25. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  26. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  27. <ConfigurationType>DynamicLibrary</ConfigurationType>
  28. <UseDebugLibraries>true</UseDebugLibraries>
  29. <PlatformToolset>ClangCL</PlatformToolset>
  30. <CharacterSet>Unicode</CharacterSet>
  31. </PropertyGroup>
  32. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-JIT|x64'" Label="Configuration">
  33. <ConfigurationType>DynamicLibrary</ConfigurationType>
  34. <UseDebugLibraries>true</UseDebugLibraries>
  35. <PlatformToolset>ClangCL</PlatformToolset>
  36. <CharacterSet>Unicode</CharacterSet>
  37. </PropertyGroup>
  38. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  39. <ConfigurationType>DynamicLibrary</ConfigurationType>
  40. <UseDebugLibraries>false</UseDebugLibraries>
  41. <PlatformToolset>ClangCL</PlatformToolset>
  42. <WholeProgramOptimization>true</WholeProgramOptimization>
  43. <CharacterSet>Unicode</CharacterSet>
  44. </PropertyGroup>
  45. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  46. <ImportGroup Label="ExtensionSettings">
  47. </ImportGroup>
  48. <ImportGroup Label="Shared">
  49. </ImportGroup>
  50. <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  51. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  52. </ImportGroup>
  53. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-JIT|x64'" Label="PropertySheets">
  54. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  55. </ImportGroup>
  56. <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  57. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  58. </ImportGroup>
  59. <PropertyGroup Label="UserMacros" />
  60. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  61. <LinkIncremental>true</LinkIncremental>
  62. <IncludePath>C:\SDK_GEN\BL3-2021-4-9\SDK;F:\Programmieren\Lua\sol2\single\single\include;F:\Programmieren\Lua\lua-5.4.2_Win64_vc16_lib\include;F:\Programmieren\Lua;F:\Programmieren\C++\BL3\BL3Lua\include;$(IncludePath)</IncludePath>
  63. <LibraryPath>F:\Programmieren\C++\BL3\BL3Lua\lib;$(LibraryPath)</LibraryPath>
  64. <SourcePath>$(SourcePath)</SourcePath>
  65. </PropertyGroup>
  66. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-JIT|x64'">
  67. <LinkIncremental>true</LinkIncremental>
  68. <IncludePath>C:\SDK_GEN\BL3-2021-4-9\SDK;F:\Programmieren\Lua\sol2\single\single\include;F:\Programmieren\Lua\lua-5.4.2_Win64_vc16_lib\include;F:\Programmieren\Lua;F:\Programmieren\C++\BL3\BL3Lua\include;$(IncludePath)</IncludePath>
  69. <LibraryPath>F:\Programmieren\C++\BL3\BL3Lua\lib;$(LibraryPath)</LibraryPath>
  70. <SourcePath>$(SourcePath)</SourcePath>
  71. </PropertyGroup>
  72. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  73. <LinkIncremental>false</LinkIncremental>
  74. <IncludePath>C:\SDK_GEN\BL3-2021-4-9\SDK;F:\Programmieren\Lua\sol2\single\single\include;F:\Programmieren\Lua\lua-5.4.2_Win64_vc16_lib\include;F:\Programmieren\Lua;F:\Programmieren\C++\BL3\BL3Lua\include;$(IncludePath)</IncludePath>
  75. <LibraryPath>F:\Programmieren\C++\BL3\BL3Lua\lib;$(LibraryPath)</LibraryPath>
  76. <SourcePath>$(SourcePath)</SourcePath>
  77. </PropertyGroup>
  78. <PropertyGroup Label="Vcpkg">
  79. <VcpkgAutoLink>false</VcpkgAutoLink>
  80. </PropertyGroup>
  81. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  82. <ClCompile>
  83. <WarningLevel>Level3</WarningLevel>
  84. <SDLCheck>true</SDLCheck>
  85. <PreprocessorDefinitions>_DEBUG;BL3LUA_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  86. <ConformanceMode>true</ConformanceMode>
  87. <PrecompiledHeader>NotUsing</PrecompiledHeader>
  88. <PrecompiledHeaderFile>
  89. </PrecompiledHeaderFile>
  90. <LanguageStandard>stdcpp17</LanguageStandard>
  91. <LanguageStandard_C>stdc17</LanguageStandard_C>
  92. <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
  93. <OmitFramePointers>true</OmitFramePointers>
  94. <BufferSecurityCheck>false</BufferSecurityCheck>
  95. <ExceptionHandling>Async</ExceptionHandling>
  96. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  97. </ClCompile>
  98. <Link>
  99. <SubSystem>Windows</SubSystem>
  100. <GenerateDebugInformation>true</GenerateDebugInformation>
  101. <EnableUAC>false</EnableUAC>
  102. <AdditionalDependencies>lua5.4.2-static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  103. </Link>
  104. </ItemDefinitionGroup>
  105. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-JIT|x64'">
  106. <ClCompile>
  107. <WarningLevel>Level3</WarningLevel>
  108. <SDLCheck>true</SDLCheck>
  109. <PreprocessorDefinitions>_DEBUG;BL3LUA_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  110. <ConformanceMode>true</ConformanceMode>
  111. <PrecompiledHeader>NotUsing</PrecompiledHeader>
  112. <PrecompiledHeaderFile>
  113. </PrecompiledHeaderFile>
  114. <LanguageStandard>stdcpp17</LanguageStandard>
  115. <LanguageStandard_C>stdc17</LanguageStandard_C>
  116. <AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
  117. <OmitFramePointers>true</OmitFramePointers>
  118. <BufferSecurityCheck>false</BufferSecurityCheck>
  119. <ExceptionHandling>Async</ExceptionHandling>
  120. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  121. </ClCompile>
  122. <Link>
  123. <SubSystem>Windows</SubSystem>
  124. <GenerateDebugInformation>true</GenerateDebugInformation>
  125. <EnableUAC>false</EnableUAC>
  126. <AdditionalDependencies>lua5.4.2-static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  127. </Link>
  128. </ItemDefinitionGroup>
  129. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  130. <ClCompile>
  131. <WarningLevel>Level3</WarningLevel>
  132. <FunctionLevelLinking>true</FunctionLevelLinking>
  133. <IntrinsicFunctions>true</IntrinsicFunctions>
  134. <SDLCheck>true</SDLCheck>
  135. <PreprocessorDefinitions>NDEBUG;BL3LUA_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  136. <ConformanceMode>true</ConformanceMode>
  137. <PrecompiledHeader>NotUsing</PrecompiledHeader>
  138. <PrecompiledHeaderFile>
  139. </PrecompiledHeaderFile>
  140. <LanguageStandard>stdcpp17</LanguageStandard>
  141. <LanguageStandard_C>stdc17</LanguageStandard_C>
  142. <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
  143. <OmitFramePointers>true</OmitFramePointers>
  144. <ExceptionHandling>Async</ExceptionHandling>
  145. <BufferSecurityCheck>false</BufferSecurityCheck>
  146. <AdditionalOptions>-m64 /GR- %(AdditionalOptions)</AdditionalOptions>
  147. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  148. </ClCompile>
  149. <Link>
  150. <SubSystem>Windows</SubSystem>
  151. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  152. <OptimizeReferences>true</OptimizeReferences>
  153. <GenerateDebugInformation>true</GenerateDebugInformation>
  154. <EnableUAC>false</EnableUAC>
  155. <AdditionalDependencies>lua5.4.2-static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  156. <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
  157. </Link>
  158. </ItemDefinitionGroup>
  159. <ItemGroup>
  160. <ClCompile Include="BL3Lua.cpp" />
  161. <ClCompile Include="BL3LuaDLL.cpp" />
  162. <ClCompile Include="C:\SDK_GEN\BL3-2021-4-9\SDK\BL3_Basic.cpp" />
  163. <ClCompile Include="C:\SDK_GEN\BL3-2021-4-9\SDK\BL3_CoreUObject_functions.cpp" />
  164. <ClCompile Include="C:\SDK_GEN\BL3-2021-4-9\SDK\BL3_Engine_functions.cpp" />
  165. <ClCompile Include="C:\SDK_GEN\BL3-2021-4-9\SDK\BL3_GbxUI_functions.cpp" />
  166. <ClCompile Include="C:\SDK_GEN\BL3-2021-4-9\SDK\BL3_OakGame_functions.cpp" />
  167. <ClCompile Include="C:\SDK_GEN\BL3-2021-4-9\SDK\BL3_ScaleformUI_functions.cpp" />
  168. <ClCompile Include="C:\SDK_GEN\BL3-2021-4-9\SDK\BL3_UMG_functions.cpp" />
  169. <ClCompile Include="LuaComponent.cpp" />
  170. <ClCompile Include="LuaUtility.cpp" />
  171. </ItemGroup>
  172. <ItemGroup>
  173. <ClInclude Include="BitFields.hpp" />
  174. <ClInclude Include="BL3Lua.h" />
  175. <ClInclude Include="Helper.hpp" />
  176. <ClInclude Include="include\LuaComponent.h" />
  177. <ClInclude Include="include\Patterns.h" />
  178. <ClInclude Include="include\Utility.hpp" />
  179. <ClInclude Include="LuaUtility.h" />
  180. </ItemGroup>
  181. <ItemGroup>
  182. <None Include="include\json.lua" />
  183. <None Include="split.lua" />
  184. </ItemGroup>
  185. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  186. <ImportGroup Label="ExtensionTargets">
  187. </ImportGroup>
  188. </Project>