]> granicus.if.org Git - icinga2/blob - lib/remoting/remoting.vcxproj
Windows build fix.
[icinga2] / lib / remoting / remoting.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="Debug|Win32">
5       <Configuration>Debug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Debug|x64">
9       <Configuration>Debug</Configuration>
10       <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Release|Win32">
13       <Configuration>Release</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17       <Configuration>Release</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <ItemGroup>
22     <ClInclude Include="endpoint.h" />
23     <ClInclude Include="endpointmanager.h" />
24     <ClInclude Include="i2-remoting.h" />
25     <ClInclude Include="jsonrpcconnection.h" />
26     <ClInclude Include="requestmessage.h" />
27     <ClInclude Include="responsemessage.h" />
28     <ClInclude Include="messagepart.h" />
29   </ItemGroup>
30   <ItemGroup>
31     <ClCompile Include="endpoint.cpp" />
32     <ClCompile Include="endpointmanager.cpp" />
33     <ClCompile Include="jsonrpcconnection.cpp" />
34     <ClCompile Include="remoting-type.cpp">
35       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
36       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
37       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
38       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
39     </ClCompile>
40     <ClCompile Include="requestmessage.cpp" />
41     <ClCompile Include="responsemessage.cpp" />
42     <ClCompile Include="messagepart.cpp" />
43   </ItemGroup>
44   <ItemGroup>
45     <CustomBuild Include="remoting-type.conf">
46       <FileType>Document</FileType>
47       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
48       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Preparing config fragment for embedding</Message>
49       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
50       <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Preparing config fragment for embedding</Message>
51       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
52       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Preparing config fragment for embedding</Message>
53       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(SolutionDir)$(Platform)\$(Configuration)\mkembedconfig.exe" "%(Identity)" "%(Filename).cpp"</Command>
54       <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Preparing config fragment for embedding</Message>
55       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
56       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename).cpp;%(Outputs)</Outputs>
57       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename).cpp;%(Outputs)</Outputs>
58       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename).cpp;%(Outputs)</Outputs>
59       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\tools\mkembedconfig.c</AdditionalInputs>
60       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\tools\mkembedconfig.c</AdditionalInputs>
61       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\tools\mkembedconfig.c</AdditionalInputs>
62       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\tools\mkembedconfig.c</AdditionalInputs>
63     </CustomBuild>
64   </ItemGroup>
65   <PropertyGroup Label="Globals">
66     <ProjectGuid>{8DD52FAC-ECEE-48C2-B266-E7C47ED485F8}</ProjectGuid>
67     <Keyword>Win32Proj</Keyword>
68     <RootNamespace>icinga</RootNamespace>
69   </PropertyGroup>
70   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
71   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
72     <ConfigurationType>DynamicLibrary</ConfigurationType>
73     <UseDebugLibraries>true</UseDebugLibraries>
74     <CharacterSet>MultiByte</CharacterSet>
75   </PropertyGroup>
76   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
77     <ConfigurationType>DynamicLibrary</ConfigurationType>
78     <UseDebugLibraries>true</UseDebugLibraries>
79     <CharacterSet>MultiByte</CharacterSet>
80   </PropertyGroup>
81   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
82     <ConfigurationType>DynamicLibrary</ConfigurationType>
83     <UseDebugLibraries>false</UseDebugLibraries>
84     <WholeProgramOptimization>true</WholeProgramOptimization>
85     <CharacterSet>MultiByte</CharacterSet>
86   </PropertyGroup>
87   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
88     <ConfigurationType>DynamicLibrary</ConfigurationType>
89     <UseDebugLibraries>false</UseDebugLibraries>
90     <WholeProgramOptimization>true</WholeProgramOptimization>
91     <CharacterSet>MultiByte</CharacterSet>
92   </PropertyGroup>
93   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
94   <ImportGroup Label="ExtensionSettings">
95   </ImportGroup>
96   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
97     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
98   </ImportGroup>
99   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
100     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
101   </ImportGroup>
102   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
103     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
104   </ImportGroup>
105   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
106     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
107   </ImportGroup>
108   <PropertyGroup Label="UserMacros" />
109   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
110     <IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
111     <LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
112     <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
113     <IntDir>$(Platform)\$(Configuration)\</IntDir>
114   </PropertyGroup>
115   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
116     <IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
117     <LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
118     <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
119     <IntDir>$(Platform)\$(Configuration)\</IntDir>
120   </PropertyGroup>
121   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
122     <IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
123     <LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
124     <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
125     <IntDir>$(Platform)\$(Configuration)\</IntDir>
126   </PropertyGroup>
127   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
128     <IncludePath>$(SolutionDir)\lib;$(IncludePath)</IncludePath>
129     <LibraryPath>$(SolutionDir)$(Platform)\$(Configuration)\;$(LibraryPath)</LibraryPath>
130     <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
131     <IntDir>$(Platform)\$(Configuration)\</IntDir>
132   </PropertyGroup>
133   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
134     <ClCompile>
135       <PrecompiledHeader>NotUsing</PrecompiledHeader>
136       <Optimization>Disabled</Optimization>
137       <PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_REMOTING_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
138       <WarningLevel>Level3</WarningLevel>
139       <MinimalRebuild>false</MinimalRebuild>
140       <PrecompiledHeaderFile>i2-remoting.h</PrecompiledHeaderFile>
141       <MultiProcessorCompilation>true</MultiProcessorCompilation>
142     </ClCompile>
143     <Link>
144       <SubSystem>Windows</SubSystem>
145       <GenerateDebugInformation>true</GenerateDebugInformation>
146       <AdditionalDependencies>base.lib;config.lib;%(AdditionalDependencies)</AdditionalDependencies>
147     </Link>
148     <Lib>
149       <AdditionalDependencies>
150       </AdditionalDependencies>
151     </Lib>
152   </ItemDefinitionGroup>
153   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
154     <ClCompile>
155       <PrecompiledHeader>NotUsing</PrecompiledHeader>
156       <Optimization>Disabled</Optimization>
157       <PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_REMOTING_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
158       <WarningLevel>Level3</WarningLevel>
159       <MinimalRebuild>false</MinimalRebuild>
160       <PrecompiledHeaderFile>i2-remoting.h</PrecompiledHeaderFile>
161       <MultiProcessorCompilation>true</MultiProcessorCompilation>
162     </ClCompile>
163     <Link>
164       <SubSystem>Windows</SubSystem>
165       <GenerateDebugInformation>true</GenerateDebugInformation>
166       <AdditionalDependencies>base.lib;config.lib;%(AdditionalDependencies)</AdditionalDependencies>
167     </Link>
168     <Lib>
169       <AdditionalDependencies>
170       </AdditionalDependencies>
171     </Lib>
172   </ItemDefinitionGroup>
173   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
174     <ClCompile>
175       <PrecompiledHeader>NotUsing</PrecompiledHeader>
176       <Optimization>MaxSpeed</Optimization>
177       <FunctionLevelLinking>true</FunctionLevelLinking>
178       <IntrinsicFunctions>true</IntrinsicFunctions>
179       <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_REMOTING_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
180       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
181       <WarningLevel>Level3</WarningLevel>
182       <MinimalRebuild>false</MinimalRebuild>
183       <PrecompiledHeaderFile>i2-remoting.h</PrecompiledHeaderFile>
184       <MultiProcessorCompilation>true</MultiProcessorCompilation>
185     </ClCompile>
186     <Link>
187       <SubSystem>Windows</SubSystem>
188       <GenerateDebugInformation>true</GenerateDebugInformation>
189       <EnableCOMDATFolding>true</EnableCOMDATFolding>
190       <OptimizeReferences>true</OptimizeReferences>
191       <AdditionalDependencies>base.lib;config.lib;%(AdditionalDependencies)</AdditionalDependencies>
192     </Link>
193     <Lib>
194       <AdditionalDependencies>
195       </AdditionalDependencies>
196     </Lib>
197   </ItemDefinitionGroup>
198   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
199     <ClCompile>
200       <PrecompiledHeader>NotUsing</PrecompiledHeader>
201       <Optimization>MaxSpeed</Optimization>
202       <FunctionLevelLinking>true</FunctionLevelLinking>
203       <IntrinsicFunctions>true</IntrinsicFunctions>
204       <PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;I2_REMOTING_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
205       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
206       <WarningLevel>Level3</WarningLevel>
207       <MinimalRebuild>false</MinimalRebuild>
208       <PrecompiledHeaderFile>i2-remoting.h</PrecompiledHeaderFile>
209       <MultiProcessorCompilation>true</MultiProcessorCompilation>
210     </ClCompile>
211     <Link>
212       <SubSystem>Windows</SubSystem>
213       <GenerateDebugInformation>true</GenerateDebugInformation>
214       <EnableCOMDATFolding>true</EnableCOMDATFolding>
215       <OptimizeReferences>true</OptimizeReferences>
216       <AdditionalDependencies>base.lib;config.lib;%(AdditionalDependencies)</AdditionalDependencies>
217     </Link>
218     <Lib>
219       <AdditionalDependencies>
220       </AdditionalDependencies>
221     </Lib>
222   </ItemDefinitionGroup>
223   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
224   <ImportGroup Label="ExtensionTargets">
225   </ImportGroup>
226 </Project>