Mercurial > minori
comparison dep/pugixml/scripts/nuget/build/native/pugixml.targets @ 55:d10b6c6b432e
add xml lib, we will need to use it eventually
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Tue, 26 Sep 2023 12:37:08 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
54:466ac9870df9 | 55:d10b6c6b432e |
---|---|
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> |