Mercurial > minori
comparison dep/pugixml/scripts/nuget/build/native/pugixml.targets @ 367:8d45d892be88 default tip
*: instead of pugixml, use Qt XML features
this means we have one extra Qt dependency though...
author | Paper <paper@tflc.us> |
---|---|
date | Sun, 17 Nov 2024 22:55:47 -0500 |
parents | 886f66775f31 |
children |
comparison
equal
deleted
inserted
replaced
366:886f66775f31 | 367:8d45d892be88 |
---|---|
1 <?xml version="1.0" encoding="utf-8"?> | |
2 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
3 <PropertyGroup Label="Default initializers for properties"> | |
4 <Linkage-pugixml Condition="'$(Linkage-pugixml)' == ''">dynamic</Linkage-pugixml> | |
5 <Configuration-pugixml Condition="$(Configuration.ToLower().IndexOf('debug')) != -1">Debug</Configuration-pugixml> | |
6 <Configuration-pugixml Condition="$(Configuration.ToLower().IndexOf('debug')) == -1">Release</Configuration-pugixml> | |
7 </PropertyGroup> | |
8 <ItemGroup> | |
9 <PropertyPageSchema Include="$(MSBuildThisFileDirectory)\pugixml-propertiesui.xml" /> | |
10 </ItemGroup> | |
11 <ItemDefinitionGroup> | |
12 <ClCompile> | |
13 <PreprocessorDefinitions Condition="'$(Linkage-pugixml)' == 'header'">PUGIXML_HEADER_ONLY;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
14 <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |
15 </ClCompile> | |
16 <ResourceCompile> | |
17 <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |
18 </ResourceCompile> | |
19 </ItemDefinitionGroup> | |
20 <ItemGroup Condition="'$(Linkage-pugixml)' == 'source'"> | |
21 <ClCompile Include="$(MSBuildThisFileDirectory)include\pugixml.cpp"/> | |
22 </ItemGroup> | |
23 <ItemDefinitionGroup Condition="'$(Linkage-pugixml)' != 'header' AND '$(Linkage-pugixml)' != 'source'"> | |
24 <Link> | |
25 <AdditionalDependencies>$(MSBuildThisFileDirectory)lib/$(Platform)\$(PlatformToolset.Split('_')[0])\$(Linkage-pugixml)\$(Configuration-pugixml)\pugixml.lib;%(AdditionalDependencies)</AdditionalDependencies> | |
26 </Link> | |
27 </ItemDefinitionGroup> | |
28 </Project> |