mirror of
https://github.com/opentibiabr/remeres-map-editor
synced 2026-08-15 18:26:04 -04:00
fix: use MSBuildProjectDirectory for vcpkg paths (#194)
Chores: - Updated build configuration to improve path resolution consistency and prevent build conflicts, enhancing overall build reliability.
This commit is contained in:
parent
cf83cd034e
commit
e0761f7978
1 changed files with 130 additions and 130 deletions
|
|
@ -94,62 +94,62 @@
|
|||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(LibraryPath)</LibraryPath>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(LibraryPath)</LibraryPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<TargetName>$(ProjectName)_x64</TargetName>
|
||||
<OutDir>$(SolutionDir)..\</OutDir>
|
||||
<SourcePath>$(OutDirFullPath)source</SourcePath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<OutDir>$(SolutionDir)..\</OutDir>
|
||||
<SourcePath>$(OutDirFullPath)source</SourcePath>
|
||||
<TargetName>$(ProjectName)_Debug</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="Vcpkg">
|
||||
<VcpkgRoot Condition="'$(VcpkgRoot)' == '' and '$(VCPKG_ROOT)' != ''">$(VCPKG_ROOT)</VcpkgRoot>
|
||||
<VcpkgEnableManifest>true</VcpkgEnableManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<TargetName>$(ProjectName)_x64</TargetName>
|
||||
<OutDir>$(SolutionDir)..\</OutDir>
|
||||
<SourcePath>$(OutDirFullPath)source</SourcePath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<OutDir>$(SolutionDir)..\</OutDir>
|
||||
<SourcePath>$(OutDirFullPath)source</SourcePath>
|
||||
<TargetName>$(ProjectName)_Debug</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="Vcpkg">
|
||||
<VcpkgRoot Condition="'$(VcpkgRoot)' == '' and '$(VCPKG_ROOT)' != ''">$(VCPKG_ROOT)</VcpkgRoot>
|
||||
<VcpkgEnableManifest>true</VcpkgEnableManifest>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="Vcpkg" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<VcpkgInstalledDir>vcpkg_installed</VcpkgInstalledDir>
|
||||
<VcpkgInstalledDir>$(MSBuildProjectDirectory)\vcpkg_installed</VcpkgInstalledDir>
|
||||
<VcpkgTriplet>x64-windows</VcpkgTriplet>
|
||||
<VcpkgConfiguration>Debug</VcpkgConfiguration>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Vcpkg">
|
||||
<VcpkgInstalledDir>vcpkg_installed</VcpkgInstalledDir>
|
||||
<VcpkgInstalledDir>$(MSBuildProjectDirectory)\vcpkg_installed</VcpkgInstalledDir>
|
||||
<VcpkgTriplet>x64-windows</VcpkgTriplet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="Vcpkg" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<VcpkgInstalledDir>vcpkg_installed</VcpkgInstalledDir>
|
||||
<VcpkgInstalledDir>$(MSBuildProjectDirectory)\vcpkg_installed</VcpkgInstalledDir>
|
||||
<VcpkgTriplet>x64-windows</VcpkgTriplet>
|
||||
<VcpkgConfiguration>Release</VcpkgConfiguration>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Vcpkg">
|
||||
<VcpkgInstalledDir>vcpkg_installed</VcpkgInstalledDir>
|
||||
<VcpkgInstalledDir>$(MSBuildProjectDirectory)\vcpkg_installed</VcpkgInstalledDir>
|
||||
<VcpkgTriplet>x64-windows</VcpkgTriplet>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>
|
||||
generated;
|
||||
..\..\source;
|
||||
%(AdditionalIncludeDirectories)
|
||||
</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_CRTDBG_MAP_ALLOC;__DEBUG__;WXUSINGDLL;wxMSVC_VERSION_AUTO;_CRT_SECURE_NO_WARNINGS;__EXPERIMENTAL__;LIVE_SERVER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<ExternalWarningLevel>TurnOffAllWarnings</ExternalWarningLevel>
|
||||
<TreatAngleIncludeAsExternal>true</TreatAngleIncludeAsExternal>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>
|
||||
generated;
|
||||
..\..\source;
|
||||
%(AdditionalIncludeDirectories)
|
||||
</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_CRTDBG_MAP_ALLOC;__DEBUG__;WXUSINGDLL;wxMSVC_VERSION_AUTO;_CRT_SECURE_NO_WARNINGS;__EXPERIMENTAL__;LIVE_SERVER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<ExternalWarningLevel>TurnOffAllWarnings</ExternalWarningLevel>
|
||||
<TreatAngleIncludeAsExternal>true</TreatAngleIncludeAsExternal>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeaderFile>main.h</PrecompiledHeaderFile>
|
||||
<AdditionalOptions>/bigobj /FS /utf-8 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalOptions>/bigobj /FS /utf-8 %(AdditionalOptions)</AdditionalOptions>
|
||||
<LanguageStandard>stdcpp23</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wxmsw33ud_core.lib;wxbase33ud.lib;wxmsw33ud_adv.lib;wxmsw33ud_html.lib;wxmsw33ud_aui.lib;wxmsw33ud_gl.lib;wxbase33ud_net.lib;comctl32.lib;Rpcrt4.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wxmsw33ud_core.lib;wxbase33ud.lib;wxmsw33ud_adv.lib;wxmsw33ud_html.lib;wxmsw33ud_aui.lib;wxmsw33ud_gl.lib;wxbase33ud_net.lib;comctl32.lib;Rpcrt4.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>$(SolutionDir)..\dependencies\vs\lib\</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<GenerateMapFile>true</GenerateMapFile>
|
||||
|
|
@ -161,29 +161,29 @@
|
|||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>
|
||||
generated;
|
||||
..\..\source;
|
||||
%(AdditionalIncludeDirectories)
|
||||
</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_CRTDBG_MAP_ALLOC;__DEBUG__;WXUSINGDLL;wxMSVC_VERSION_AUTO;_CRT_SECURE_NO_WARNINGS;__EXPERIMENTAL__;LIVE_SERVER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<ExternalWarningLevel>TurnOffAllWarnings</ExternalWarningLevel>
|
||||
<TreatAngleIncludeAsExternal>true</TreatAngleIncludeAsExternal>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>
|
||||
generated;
|
||||
..\..\source;
|
||||
%(AdditionalIncludeDirectories)
|
||||
</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WIN32;_CRTDBG_MAP_ALLOC;__DEBUG__;WXUSINGDLL;wxMSVC_VERSION_AUTO;_CRT_SECURE_NO_WARNINGS;__EXPERIMENTAL__;LIVE_SERVER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<ExternalWarningLevel>TurnOffAllWarnings</ExternalWarningLevel>
|
||||
<TreatAngleIncludeAsExternal>true</TreatAngleIncludeAsExternal>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeaderFile>main.h</PrecompiledHeaderFile>
|
||||
<AdditionalOptions>/bigobj /FS /utf-8 %(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalOptions>/bigobj /FS /utf-8 %(AdditionalOptions)</AdditionalOptions>
|
||||
<LanguageStandard>stdcpp23</LanguageStandard>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wxbase33ud.lib;wxmsw33ud_core.lib;wxmsw33ud_html.lib;wxbase33ud_xml.lib;wxmsw33ud_adv.lib;wxmsw33ud_aui.lib;wxmsw33ud_gl.lib;wxbase33ud_net.lib;comctl32.lib;Rpcrt4.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wxbase33ud.lib;wxmsw33ud_core.lib;wxmsw33ud_html.lib;wxbase33ud_xml.lib;wxmsw33ud_adv.lib;wxmsw33ud_aui.lib;wxmsw33ud_gl.lib;wxbase33ud_net.lib;comctl32.lib;Rpcrt4.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>$(ProjectDir)vcpkg_installed\x64-windows\debug\lib\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<GenerateMapFile>true</GenerateMapFile>
|
||||
|
|
@ -194,32 +194,32 @@
|
|||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<ClCompile>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>
|
||||
generated;
|
||||
..\..\source;
|
||||
%(AdditionalIncludeDirectories)
|
||||
</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>NDEBUG;__RELEASE__;WXUSINGDLL;wxMSVC_VERSION_AUTO;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>
|
||||
generated;
|
||||
..\..\source;
|
||||
%(AdditionalIncludeDirectories)
|
||||
</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>NDEBUG;__RELEASE__;WXUSINGDLL;wxMSVC_VERSION_AUTO;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<FunctionLevelLinking>false</FunctionLevelLinking>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<ExternalWarningLevel>TurnOffAllWarnings</ExternalWarningLevel>
|
||||
<TreatAngleIncludeAsExternal>true</TreatAngleIncludeAsExternal>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<ExternalWarningLevel>TurnOffAllWarnings</ExternalWarningLevel>
|
||||
<TreatAngleIncludeAsExternal>true</TreatAngleIncludeAsExternal>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<PrecompiledHeaderFile>main.h</PrecompiledHeaderFile>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<AdditionalOptions>/bigobj /utf-8 %(AdditionalOptions)</AdditionalOptions>
|
||||
<LanguageStandard>stdcpp23</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wxbase33u.lib;wxmsw33u_core.lib;wxmsw33u_html.lib;wxbase33u_xml.lib;wxmsw33u_adv.lib;wxmsw33u_aui.lib;wxmsw33u_gl.lib;wxbase33u_net.lib;comctl32.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wxbase33u.lib;wxmsw33u_core.lib;wxmsw33u_html.lib;wxbase33u_xml.lib;wxmsw33u_adv.lib;wxmsw33u_aui.lib;wxmsw33u_gl.lib;wxbase33u_net.lib;comctl32.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<LargeAddressAware>true</LargeAddressAware>
|
||||
|
|
@ -236,19 +236,19 @@
|
|||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>
|
||||
generated;
|
||||
..\..\source;
|
||||
%(AdditionalIncludeDirectories)
|
||||
</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>
|
||||
generated;
|
||||
..\..\source;
|
||||
%(AdditionalIncludeDirectories)
|
||||
</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>NDEBUG;__RELEASE__;WXUSINGDLL;wxMSVC_VERSION_AUTO;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<FunctionLevelLinking>false</FunctionLevelLinking>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<ExternalWarningLevel>TurnOffAllWarnings</ExternalWarningLevel>
|
||||
<TreatAngleIncludeAsExternal>true</TreatAngleIncludeAsExternal>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<PrecompiledHeader>Use</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<ExternalWarningLevel>TurnOffAllWarnings</ExternalWarningLevel>
|
||||
<TreatAngleIncludeAsExternal>true</TreatAngleIncludeAsExternal>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<PrecompiledHeaderFile>main.h</PrecompiledHeaderFile>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
|
|
@ -256,9 +256,9 @@
|
|||
<AdditionalUsingDirectories>
|
||||
</AdditionalUsingDirectories>
|
||||
<LanguageStandard>stdcpp23</LanguageStandard>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wxmsw33u_core.lib;wxbase33u.lib;wxmsw33u_adv.lib;wxmsw33u_html.lib;wxmsw33u_aui.lib;wxmsw33u_gl.lib;wxbase33u_net.lib;comctl32.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>wxmsw33u_core.lib;wxbase33u.lib;wxmsw33u_adv.lib;wxmsw33u_html.lib;wxmsw33u_aui.lib;wxmsw33u_gl.lib;wxbase33u_net.lib;comctl32.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<LargeAddressAware>true</LargeAddressAware>
|
||||
|
|
@ -357,17 +357,17 @@
|
|||
<ClCompile Include="..\..\source\live_peer.cpp" />
|
||||
<ClInclude Include="..\..\source\live_server.h" />
|
||||
<ClCompile Include="..\..\source\live_server.cpp" />
|
||||
<ClInclude Include="..\..\source\live_socket.h" />
|
||||
<ClCompile Include="..\..\source\live_socket.cpp" />
|
||||
<ClInclude Include="..\..\source\live_tab.h" />
|
||||
<ClCompile Include="..\..\source\live_tab.cpp" />
|
||||
<ClInclude Include="..\..\source\map_allocator.h" />
|
||||
<ClInclude Include="..\..\source\map_region.h" />
|
||||
<ClCompile Include="..\..\source\map_region.cpp" />
|
||||
<ClInclude Include="..\..\source\object_pool.h" />
|
||||
<ClCompile Include="..\..\source\object_pool.cpp" />
|
||||
<ClInclude Include="..\..\source\mt_rand.h" />
|
||||
<ClCompile Include="..\..\source\mt_rand.cpp" />
|
||||
<ClInclude Include="..\..\source\live_socket.h" />
|
||||
<ClCompile Include="..\..\source\live_socket.cpp" />
|
||||
<ClInclude Include="..\..\source\live_tab.h" />
|
||||
<ClCompile Include="..\..\source\live_tab.cpp" />
|
||||
<ClInclude Include="..\..\source\map_allocator.h" />
|
||||
<ClInclude Include="..\..\source\map_region.h" />
|
||||
<ClCompile Include="..\..\source\map_region.cpp" />
|
||||
<ClInclude Include="..\..\source\object_pool.h" />
|
||||
<ClCompile Include="..\..\source\object_pool.cpp" />
|
||||
<ClInclude Include="..\..\source\mt_rand.h" />
|
||||
<ClCompile Include="..\..\source\mt_rand.cpp" />
|
||||
<ClInclude Include="..\..\source\net_connection.h" />
|
||||
<ClCompile Include="..\..\source\net_connection.cpp" />
|
||||
<ClInclude Include="..\..\source\npc.h" />
|
||||
|
|
@ -465,13 +465,13 @@
|
|||
<ClCompile Include="..\..\source\updater.cpp" />
|
||||
<ClInclude Include="..\..\source\brush.h" />
|
||||
<ClCompile Include="..\..\source\brush.cpp" />
|
||||
<ClInclude Include="..\..\source\brush_database.h" />
|
||||
<ClCompile Include="..\..\source\brush_database.cpp" />
|
||||
<ClInclude Include="..\..\source\brush_database.h" />
|
||||
<ClCompile Include="..\..\source\brush_database.cpp" />
|
||||
<ClInclude Include="..\..\source\brush_enums.h" />
|
||||
<ClInclude Include="..\..\source\materials.h" />
|
||||
<ClCompile Include="..\..\source\materials.cpp" />
|
||||
<ClInclude Include="..\..\source\sqlite_materials_inspector.h" />
|
||||
<ClCompile Include="..\..\source\sqlite_materials_inspector.cpp" />
|
||||
<ClInclude Include="..\..\source\sqlite_materials_inspector.h" />
|
||||
<ClCompile Include="..\..\source\sqlite_materials_inspector.cpp" />
|
||||
<ClInclude Include="..\..\source\tileset.h" />
|
||||
<ClCompile Include="..\..\source\tileset.cpp" />
|
||||
<ClInclude Include="..\..\source\basemap.h" />
|
||||
|
|
@ -541,30 +541,30 @@
|
|||
<Target Name="EnsureGeneratedDirectoryExists" BeforeTargets="ProtoCompile">
|
||||
<MakeDir Directories="generated" />
|
||||
</Target>
|
||||
<PropertyGroup>
|
||||
<RunProtoCompile>true</RunProtoCompile>
|
||||
</PropertyGroup>
|
||||
<Target Name="DisplayRunProtoCompileValue" BeforeTargets="ProtoCompile">
|
||||
<Message Text="RunProtoCompile value: $(RunProtoCompile)" Importance="high" />
|
||||
</Target>
|
||||
<PropertyGroup Condition="'$(RunProtoCompile)'=='true'">
|
||||
<ProtocPath>$(VcpkgInstalledDir)\$(VcpkgTriplet)\tools\protobuf\protoc.exe</ProtocPath>
|
||||
<ProtoPath>$(ProjectDir)..\..\source\protobuf</ProtoPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(RunProtoCompile)'=='true' and '$(GITHUB_WORKSPACE)' != ''">
|
||||
<ProtoPath>$(GITHUB_WORKSPACE)\source\protobuf</ProtoPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<ProtoCompileDependsOn Condition="Exists('$(VcpkgRoot)\scripts\buildsystems\msbuild\vcpkg.targets')">VcpkgInstallManifestDependencies</ProtoCompileDependsOn>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition="'$(RunProtoCompile)'=='true'">
|
||||
<ProtoFiles Include="$(ProtoPath)\*.proto" />
|
||||
</ItemGroup>
|
||||
<Target Name="ProtoCompile"
|
||||
BeforeTargets="PrepareForBuild"
|
||||
Condition="'$(RunProtoCompile)'=='true'"
|
||||
DependsOnTargets="$(ProtoCompileDependsOn)">
|
||||
<Exec Command=""$(ProtocPath)" --proto_path="$(ProtoPath)" --cpp_out="generated" "%(ProtoFiles.Identity)"" />
|
||||
<PropertyGroup>
|
||||
<RunProtoCompile>true</RunProtoCompile>
|
||||
</PropertyGroup>
|
||||
<Target Name="DisplayRunProtoCompileValue" BeforeTargets="ProtoCompile">
|
||||
<Message Text="RunProtoCompile value: $(RunProtoCompile)" Importance="high" />
|
||||
</Target>
|
||||
<PropertyGroup Condition="'$(RunProtoCompile)'=='true'">
|
||||
<ProtocPath>$(VcpkgInstalledDir)\$(VcpkgTriplet)\tools\protobuf\protoc.exe</ProtocPath>
|
||||
<ProtoPath>$(ProjectDir)..\..\source\protobuf</ProtoPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(RunProtoCompile)'=='true' and '$(GITHUB_WORKSPACE)' != ''">
|
||||
<ProtoPath>$(GITHUB_WORKSPACE)\source\protobuf</ProtoPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<ProtoCompileDependsOn Condition="Exists('$(VcpkgRoot)\scripts\buildsystems\msbuild\vcpkg.targets')">VcpkgInstallManifestDependencies</ProtoCompileDependsOn>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition="'$(RunProtoCompile)'=='true'">
|
||||
<ProtoFiles Include="$(ProtoPath)\*.proto" />
|
||||
</ItemGroup>
|
||||
<Target Name="ProtoCompile"
|
||||
BeforeTargets="PrepareForBuild"
|
||||
Condition="'$(RunProtoCompile)'=='true'"
|
||||
DependsOnTargets="$(ProtoCompileDependsOn)">
|
||||
<Exec Command=""$(ProtocPath)" --proto_path="$(ProtoPath)" --cpp_out="generated" "%(ProtoFiles.Identity)"" />
|
||||
<ItemGroup>
|
||||
<ClCompile Include="generated\%(ProtoFiles.Filename).pb.cc">
|
||||
<IncludeInUnityFile>false</IncludeInUnityFile>
|
||||
|
|
@ -574,7 +574,7 @@
|
|||
<IncludeInUnityFile>false</IncludeInUnityFile>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
</Target>
|
||||
<Target Name="DownloadFastNoiseLite" BeforeTargets="ClCompile"
|
||||
Condition="!Exists('$(ProjectDir)..\..\source\lua\FastNoiseLite.h')">
|
||||
<DownloadFile
|
||||
|
|
@ -582,8 +582,8 @@
|
|||
DestinationFolder="$(ProjectDir)..\..\source\lua"
|
||||
DestinationFileName="FastNoiseLite.h" />
|
||||
</Target>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
<Import Project="$(VcpkgRoot)\\scripts\\buildsystems\\msbuild\\vcpkg.targets" Condition="Exists('$(VcpkgRoot)\\scripts\\buildsystems\\msbuild\\vcpkg.targets')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
<Import Project="$(VcpkgRoot)\scripts\buildsystems\msbuild\vcpkg.targets" Condition="'$(_ZVcpkgRoot)'=='' and '$(VcpkgRoot)'!='' and Exists('$(VcpkgRoot)\scripts\buildsystems\msbuild\vcpkg.targets')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue