<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <_PropertySheetDisplayName>ZeroMQ inproc_lat Common Settings</_PropertySheetDisplayName> <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> <RunCodeAnalysis>false</RunCodeAnalysis> </PropertyGroup> <!-- Configuration --> <ItemDefinitionGroup> <ClCompile> <AdditionalIncludeDirectories>$(ProjectDir)..\..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> <Link> <AdditionalDependencies>Advapi32.lib;Rpcrt4.lib;Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> <!-- Dependencies --> <ImportGroup Label="PropertySheets"> <Import Project="$(SolutionDir)libzmq.import.props" /> <Import Project="$(SolutionDir)libsodium.import.props" /> </ImportGroup> <PropertyGroup Condition="'$(DefaultLinkage)' == 'dynamic'"> <Linkage-libzmq>dynamic</Linkage-libzmq> <Linkage-libsodium>dynamic</Linkage-libsodium> </PropertyGroup> <PropertyGroup Condition="'$(DefaultLinkage)' == 'ltcg'"> <Linkage-libzmq>ltcg</Linkage-libzmq> <Linkage-libsodium>ltcg</Linkage-libsodium> </PropertyGroup> <PropertyGroup Condition="'$(DefaultLinkage)' == 'static'"> <Linkage-libzmq>static</Linkage-libzmq> <Linkage-libsodium>static</Linkage-libsodium> </PropertyGroup> <!-- Messages --> <Target Name="LinkageInfo" BeforeTargets="PrepareForBuild"> <Message Text="Linkage-libzmq : $(Linkage-libzmq)" Importance="high"/> <Message Text="Linkage-libsodium : $(Linkage-libsodium)" Importance="high"/> </Target> </Project>