mirror of
https://github.com/zeromq/libzmq.git
synced 2025-03-04 07:27:26 +01:00
Merge pull request #1766 from hintjens/master
Problem: MSVC build does not detect libsodium
This commit is contained in:
commit
08cfbdef7d
@ -22,27 +22,27 @@
|
||||
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(SolutionDir)libzmq.import.props" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_SODIUM)'=='1'" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_LIBSODIUM)'=='1'" />
|
||||
</ImportGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'dynamic'">
|
||||
<Linkage-libzmq>dynamic</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'" >dynamic</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'" >dynamic</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'ltcg'">
|
||||
<Linkage-libzmq>ltcg</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'static'">
|
||||
<Linkage-libzmq>static</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">static</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">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" Condition="'$(HAVE_SODIUM)'=='1'"/>
|
||||
<Message Text="Linkage-libsodium : $(Linkage-libsodium)" Importance="high" Condition="'$(HAVE_LIBSODIUM)'=='1'"/>
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
@ -22,27 +22,27 @@
|
||||
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(SolutionDir)libzmq.import.props" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_SODIUM)'=='1'" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_LIBSODIUM)'=='1'" />
|
||||
</ImportGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'dynamic'">
|
||||
<Linkage-libzmq>dynamic</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'ltcg'">
|
||||
<Linkage-libzmq>ltcg</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'static'">
|
||||
<Linkage-libzmq>static</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">static</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">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" Condition="'$(HAVE_SODIUM)'=='1'"/>
|
||||
<Message Text="Linkage-libsodium : $(Linkage-libsodium)" Importance="high" Condition="'$(HAVE_LIBSODIUM)'=='1'"/>
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
@ -36,17 +36,17 @@
|
||||
<!-- Dependencies -->
|
||||
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_SODIUM)'=='1'" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_LIBSODIUM)'=='1'" />
|
||||
</ImportGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'dynamic'">
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'ltcg'">
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'static'">
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">static</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">static</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Messages -->
|
||||
@ -57,7 +57,7 @@
|
||||
</Target>
|
||||
|
||||
<Target Name="LinkageInfo" BeforeTargets="PrepareForBuild">
|
||||
<Message Text="Linkage-libsodium : $(Linkage-libsodium)" Importance="high" Condition="'$(HAVE_SODIUM)'=='1'"/>
|
||||
<Message Text="Linkage-libsodium : $(Linkage-libsodium)" Importance="high" Condition="'$(HAVE_LIBSODIUM)'=='1'"/>
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
@ -22,27 +22,27 @@
|
||||
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(SolutionDir)libzmq.import.props" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_SODIUM)'=='1'" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_LIBSODIUM)'=='1'" />
|
||||
</ImportGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'dynamic'">
|
||||
<Linkage-libzmq>dynamic</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'ltcg'">
|
||||
<Linkage-libzmq>ltcg</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'static'">
|
||||
<Linkage-libzmq>static</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">static</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">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" Condition="'$(HAVE_SODIUM)'=='1'"/>
|
||||
<Message Text="Linkage-libsodium : $(Linkage-libsodium)" Importance="high" Condition="'$(HAVE_LIBSODIUM)'=='1'"/>
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
@ -22,27 +22,27 @@
|
||||
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(SolutionDir)libzmq.import.props" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_SODIUM)'=='1'" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_LIBSODIUM)'=='1'" />
|
||||
</ImportGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'dynamic'">
|
||||
<Linkage-libzmq>dynamic</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'ltcg'">
|
||||
<Linkage-libzmq>ltcg</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'static'">
|
||||
<Linkage-libzmq>static</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">static</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">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" Condition="'$(HAVE_SODIUM)'=='1'"/>
|
||||
<Message Text="Linkage-libsodium : $(Linkage-libsodium)" Importance="high" Condition="'$(HAVE_LIBSODIUM)'=='1'"/>
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
@ -22,27 +22,27 @@
|
||||
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(SolutionDir)libzmq.import.props" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_SODIUM)'=='1'" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_LIBSODIUM)'=='1'" />
|
||||
</ImportGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'dynamic'">
|
||||
<Linkage-libzmq>dynamic</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'ltcg'">
|
||||
<Linkage-libzmq>ltcg</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'static'">
|
||||
<Linkage-libzmq>static</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">static</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">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" Condition="'$(HAVE_SODIUM)'=='1'"/>
|
||||
<Message Text="Linkage-libsodium : $(Linkage-libsodium)" Importance="high" Condition="'$(HAVE_LIBSODIUM)'=='1'"/>
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
@ -22,27 +22,27 @@
|
||||
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(SolutionDir)libzmq.import.props" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_SODIUM)'=='1'" />
|
||||
<Import Project="$(SolutionDir)libsodium.import.props" Condition="'$(HAVE_LIBSODIUM)'=='1'" />
|
||||
</ImportGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'dynamic'">
|
||||
<Linkage-libzmq>dynamic</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">dynamic</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'ltcg'">
|
||||
<Linkage-libzmq>ltcg</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">ltcg</Linkage-libsodium>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(DefaultLinkage)' == 'static'">
|
||||
<Linkage-libzmq>static</Linkage-libzmq>
|
||||
<Linkage-libsodium Condition="'$(HAVE_SODIUM)'=='1'">static</Linkage-libsodium>
|
||||
<Linkage-libsodium Condition="'$(HAVE_LIBSODIUM)'=='1'">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" Condition="'$(HAVE_SODIUM)'=='1'"/>
|
||||
<Message Text="Linkage-libsodium : $(Linkage-libsodium)" Importance="high" Condition="'$(HAVE_LIBSODIUM)'=='1'"/>
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
Loading…
x
Reference in New Issue
Block a user