package.targets 8.52 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
<?xml version="1.0" encoding="utf-8"?>
<!--
#################################################################
#   GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY    #
#################################################################
-->
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

  <!-- user interface -->
  <ItemGroup>
    <PropertyPageSchema Include="$(MSBuildThisFileDirectory)package.xml" />
  </ItemGroup>

  <!-- general -->
  <ItemDefinitionGroup>
    <ClCompile>
      <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>$(MSBuildThisFileDirectory)bin\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
23
  <ItemDefinitionGroup Condition="'$(Linkage-libzmq)' == 'static' Or '$(Linkage-libzmq)' == 'ltcg'">
24 25 26 27 28 29
    <ClCompile>
      <PreprocessorDefinitions>ZMQ_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ClCompile>
  </ItemDefinitionGroup>

  <!-- static libraries -->
evoskuil's avatar
evoskuil committed
30
  <ItemDefinitionGroup Condition="'$(Platform)' == 'Win32' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'static' And $(Configuration.IndexOf('Release')) != -1">
31
    <Link>
32
      <AdditionalDependencies>libzmq-x86-v120-mt-s-4_1_0_4.lib;%(AdditionalDependencies)</AdditionalDependencies>
33 34
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
35
  <ItemDefinitionGroup Condition="'$(Platform)' == 'Win32' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'static' And $(Configuration.IndexOf('Debug')) != -1">
36
    <Link>
37
      <AdditionalDependencies>libzmq-x86-v120-mt-sgd-4_1_0_4.lib;%(AdditionalDependencies)</AdditionalDependencies>
38 39
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
40
  <ItemDefinitionGroup Condition="'$(Platform)' == 'x64' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'static' And $(Configuration.IndexOf('Release')) != -1">
41
    <Link>
42
      <AdditionalDependencies>libzmq-x64-v120-mt-s-4_1_0_4.lib;%(AdditionalDependencies)</AdditionalDependencies>
43 44
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
45
  <ItemDefinitionGroup Condition="'$(Platform)' == 'x64' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'static' And $(Configuration.IndexOf('Debug')) != -1">
46
    <Link>
47
      <AdditionalDependencies>libzmq-x64-v120-mt-sgd-4_1_0_4.lib;%(AdditionalDependencies)</AdditionalDependencies>
48 49 50 51
    </Link>
  </ItemDefinitionGroup>

  <!-- static ltcg libraries -->
evoskuil's avatar
evoskuil committed
52
  <ItemDefinitionGroup Condition="'$(Platform)' == 'Win32' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'ltcg' And $(Configuration.IndexOf('Release')) != -1">
53
    <Link>
54
      <AdditionalDependencies>libzmq-x86-v120-mt-s-4_1_0_4.ltcg.lib;%(AdditionalDependencies)</AdditionalDependencies>
55 56
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
57
  <ItemDefinitionGroup Condition="'$(Platform)' == 'Win32' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'ltcg' And $(Configuration.IndexOf('Debug')) != -1">
58
    <Link>
59
      <AdditionalDependencies>libzmq-x86-v120-mt-sgd-4_1_0_4.ltcg.lib;%(AdditionalDependencies)</AdditionalDependencies>
60 61
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
62
  <ItemDefinitionGroup Condition="'$(Platform)' == 'x64' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'ltcg' And $(Configuration.IndexOf('Release')) != -1">
63
    <Link>
64
      <AdditionalDependencies>libzmq-x64-v120-mt-s-4_1_0_4.ltcg.lib;%(AdditionalDependencies)</AdditionalDependencies>
65 66
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
67
  <ItemDefinitionGroup Condition="'$(Platform)' == 'x64' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'ltcg' And $(Configuration.IndexOf('Debug')) != -1">
68
    <Link>
69
      <AdditionalDependencies>libzmq-x64-v120-mt-sgd-4_1_0_4.ltcg.lib;%(AdditionalDependencies)</AdditionalDependencies>
70 71 72 73
    </Link>
  </ItemDefinitionGroup>
  
  <!-- dynamic import libraries -->
evoskuil's avatar
evoskuil committed
74
  <ItemDefinitionGroup Condition="'$(Platform)' == 'Win32' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'dynamic' And $(Configuration.IndexOf('Release')) != -1">
75
    <Link>
76
      <AdditionalDependencies>libzmq-x86-v120-mt-4_1_0_4.imp.lib;%(AdditionalDependencies)</AdditionalDependencies>
77 78
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
79
  <ItemDefinitionGroup Condition="'$(Platform)' == 'Win32' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'dynamic' And $(Configuration.IndexOf('Debug')) != -1">
80
    <Link>
81
      <AdditionalDependencies>libzmq-x86-v120-mt-gd-4_1_0_4.imp.lib;%(AdditionalDependencies)</AdditionalDependencies>
82 83
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
84
  <ItemDefinitionGroup Condition="'$(Platform)' == 'x64' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'dynamic' And $(Configuration.IndexOf('Release')) != -1">
85
    <Link>
86
      <AdditionalDependencies>libzmq-x64-v120-mt-4_1_0_4.imp.lib;%(AdditionalDependencies)</AdditionalDependencies>
87 88
    </Link>
  </ItemDefinitionGroup>
evoskuil's avatar
evoskuil committed
89
  <ItemDefinitionGroup Condition="'$(Platform)' == 'x64' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'dynamic' And $(Configuration.IndexOf('Debug')) != -1">
90
    <Link>
91
      <AdditionalDependencies>libzmq-x64-v120-mt-gd-4_1_0_4.imp.lib;%(AdditionalDependencies)</AdditionalDependencies>
92 93 94 95 96 97
    </Link>
  </ItemDefinitionGroup>

  <!-- dynamic libraries with debug symbols -->
  <Target Name="libzmq_AfterBuild" AfterTargets="AfterBuild" />
  <Target Name="libzmq_AfterBuild_Win32_v120_Dynamic_Release"
evoskuil's avatar
evoskuil committed
98
          Condition="'$(Platform)' == 'Win32' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'dynamic' And $(Configuration.IndexOf('Release')) != -1"
99
          AfterTargets="libzmq_AfterBuild">
100 101
    <Copy SourceFiles="$(MSBuildThisFileDirectory)bin\libzmq-x86-v120-mt-4_1_0_4.dll" DestinationFiles="$(TargetDir)libzmq.dll" SkipUnchangedFiles="true" />
    <!--<Copy SourceFiles="$(MSBuildThisFileDirectory)bin\libzmq-x86-v120-mt-4_1_0_4.pdb" DestinationFiles="$(TargetDir)libzmq.pdb" SkipUnchangedFiles="true" />-->
102 103
  </Target>
  <Target Name="libzmq_AfterBuild_Win32_v120_Dynamic_Debug"
evoskuil's avatar
evoskuil committed
104
          Condition="'$(Platform)' == 'Win32' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'dynamic' And $(Configuration.IndexOf('Debug')) != -1"
105
          AfterTargets="libzmq_AfterBuild">
106 107
    <Copy SourceFiles="$(MSBuildThisFileDirectory)bin\libzmq-x86-v120-mt-gd-4_1_0_4.dll" DestinationFiles="$(TargetDir)libzmq.dll" SkipUnchangedFiles="true" />
    <Copy SourceFiles="$(MSBuildThisFileDirectory)bin\libzmq-x86-v120-mt-gd-4_1_0_4.pdb" DestinationFiles="$(TargetDir)libzmq.pdb" SkipUnchangedFiles="true" />
108 109
  </Target>
  <Target Name="libzmq_AfterBuild_x64_v120_Dynamic_Release"
evoskuil's avatar
evoskuil committed
110
          Condition="'$(Platform)' == 'x64' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'dynamic' And $(Configuration.IndexOf('Release')) != -1"
111
          AfterTargets="libzmq_AfterBuild">
112 113
    <Copy SourceFiles="$(MSBuildThisFileDirectory)bin\libzmq-x64-v120-mt-4_1_0_4.dll" DestinationFiles="$(TargetDir)libzmq.dll" SkipUnchangedFiles="true" />
    <!--<Copy SourceFiles="$(MSBuildThisFileDirectory)bin\libzmq-x64-v120-mt-4_1_0_4.pdb" DestinationFiles="$(TargetDir)libzmq.pdb" SkipUnchangedFiles="true" />-->
114 115
  </Target>
  <Target Name="libzmq_AfterBuild_x64_v120_Dynamic_Debug"
evoskuil's avatar
evoskuil committed
116
          Condition="'$(Platform)' == 'x64' And ('$(PlatformToolset)' == 'v120' Or '$(PlatformToolset)' == 'CTP_Nov2013') And '$(Linkage-libzmq)' == 'dynamic' And $(Configuration.IndexOf('Debug')) != -1"
117
          AfterTargets="libzmq_AfterBuild">
118 119
    <Copy SourceFiles="$(MSBuildThisFileDirectory)bin\libzmq-x64-v120-mt-gd-4_1_0_4.dll" DestinationFiles="$(TargetDir)libzmq.dll" SkipUnchangedFiles="true" />
    <Copy SourceFiles="$(MSBuildThisFileDirectory)bin\libzmq-x64-v120-mt-gd-4_1_0_4.pdb" DestinationFiles="$(TargetDir)libzmq.pdb" SkipUnchangedFiles="true" />
120 121 122 123 124 125 126 127
  </Target>

<!--
#################################################################
#   GENERATED SOURCE CODE, DO NOT EDIT EXCEPT EXPERIMENTALLY    #
#################################################################
-->
</Project>