LibLinphone.vcxproj 15.2 KB
Newer Older
Sylvain Berfini's avatar
Sylvain Berfini committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|ARM">
      <Configuration>Debug</Configuration>
      <Platform>ARM</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|ARM">
      <Configuration>Release</Configuration>
      <Platform>ARM</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{08dd0d38-d9b5-4626-b60d-b4d76b571142}</ProjectGuid>
    <RootNamespace>LibLinphone</RootNamespace>
    <DefaultLanguage>en-US</DefaultLanguage>
    <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v110</PlatformToolset>
    <IgnoreImportLibrary>false</IgnoreImportLibrary>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v110_wp80</PlatformToolset>
    <IgnoreImportLibrary>false</IgnoreImportLibrary>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <PlatformToolset>v110</PlatformToolset>
    <IgnoreImportLibrary>false</IgnoreImportLibrary>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <PlatformToolset>v110_wp80</PlatformToolset>
    <IgnoreImportLibrary>false</IgnoreImportLibrary>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
    <IntDir>$(SolutionDir)$(Platform)\$(Configuration)\$(TargetName)\</IntDir>
  </PropertyGroup>
  <PropertyGroup>
    <GenerateManifest>false</GenerateManifest>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
Sylvain Berfini's avatar
Sylvain Berfini committed
68 69 70 71 72
      <WarningLevel>Level4</WarningLevel>
      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\..\belle-sip\include;$(ProjectDir)..\..\..\..\oRTP\include;$(ProjectDir)..\..\..\..\mediastreamer2\include;$(ProjectDIr)..\..\..\..\tunnel\include;$(ProjectDir)..\..\..\coreapi;$(ProjectDir)..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>__STDC_CONSTANT_MACROS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;WINDOW_NATIVE;_TRUE_TIME;IN_LINPHONE;USE_BELLESIP;LINPHONE_PACKAGE_NAME="linphone";LINPHONE_VERSION="Devel";LIBLINPHONE_EXPORTS;LINPHONE_PLUGINS_DIR="";%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <MinimalRebuild>false</MinimalRebuild>
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
Sylvain Berfini's avatar
Sylvain Berfini committed
73 74 75 76 77 78 79 80 81
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <CompileAsWinRT>false</CompileAsWinRT>
      <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
      <GenerateDebugInformation>true</GenerateDebugInformation>
Sylvain Berfini's avatar
Sylvain Berfini committed
82 83 84
      <AdditionalDependencies>belle-sip_dll.lib;mediastreamer2_dll.lib;ws2_32.lib;ortp_dll.lib;gsm_dll.lib;speex_dll.lib;speexdsp_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ImportLibrary>$(TargetDir)$(TargetName)_dll.lib</ImportLibrary>
Sylvain Berfini's avatar
Sylvain Berfini committed
85
    </Link>
Sylvain Berfini's avatar
Sylvain Berfini committed
86 87 88
    <CustomBuildStep>
      <Outputs>$(TargetDir)$(TargetName)_dll.lib;%(Outputs)</Outputs>
    </CustomBuildStep>
Sylvain Berfini's avatar
Sylvain Berfini committed
89 90 91
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
Sylvain Berfini's avatar
Sylvain Berfini committed
92 93 94 95 96 97 98
      <WarningLevel>Level4</WarningLevel>
      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\..\belle-sip\include;$(ProjectDir)..\..\..\..\oRTP\include;$(ProjectDir)..\..\..\..\mediastreamer2\include;$(ProjectDIr)..\..\..\..\tunnel\include;$(ProjectDir)..\..\..\coreapi;$(ProjectDir)..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>__STDC_CONSTANT_MACROS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;WINDOW_NATIVE;_TRUE_TIME;IN_LINPHONE;USE_BELLESIP;LINPHONE_PACKAGE_NAME="linphone";LINPHONE_VERSION="Devel";LIBLINPHONE_EXPORTS;LINPHONE_PLUGINS_DIR="";%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
      <IntrinsicFunctions>true</IntrinsicFunctions>
Sylvain Berfini's avatar
Sylvain Berfini committed
99 100 101 102 103 104 105 106
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <CompileAsWinRT>false</CompileAsWinRT>
      <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
Sylvain Berfini's avatar
Sylvain Berfini committed
107 108 109 110
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <AdditionalDependencies>belle-sip_dll.lib;mediastreamer2_dll.lib;ws2_32.lib;ortp_dll.lib;gsm_dll.lib;speex_dll.lib;speexdsp_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ImportLibrary>$(TargetDir)$(TargetName)_dll.lib</ImportLibrary>
Sylvain Berfini's avatar
Sylvain Berfini committed
111
    </Link>
Sylvain Berfini's avatar
Sylvain Berfini committed
112 113 114
    <CustomBuildStep>
      <Outputs>$(TargetDir)$(TargetName)_dll.lib;%(Outputs)</Outputs>
    </CustomBuildStep>
Sylvain Berfini's avatar
Sylvain Berfini committed
115 116 117 118
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
    <ClCompile>
      <WarningLevel>Level4</WarningLevel>
Sylvain Berfini's avatar
Sylvain Berfini committed
119
      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\..\belle-sip\include;$(ProjectDir)..\..\..\..\oRTP\include;$(ProjectDir)..\..\..\..\mediastreamer2\include;$(ProjectDIr)..\..\..\..\tunnel\include;$(ProjectDir)..\..\..\coreapi;$(ProjectDir)..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
Sylvain Berfini's avatar
Sylvain Berfini committed
120
      <PreprocessorDefinitions>__STDC_CONSTANT_MACROS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;WINDOW_NATIVE;_TRUE_TIME;IN_LINPHONE;USE_BELLESIP;LINPHONE_PACKAGE_NAME="linphone";LINPHONE_VERSION="Devel";LIBLINPHONE_EXPORTS;LINPHONE_PLUGINS_DIR="";%(PreprocessorDefinitions)</PreprocessorDefinitions>
Sylvain Berfini's avatar
Sylvain Berfini committed
121 122 123 124 125
      <MinimalRebuild>false</MinimalRebuild>
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <CompileAsWinRT>false</CompileAsWinRT>
      <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
Sylvain Berfini's avatar
Sylvain Berfini committed
126 127
      <PreprocessToFile>false</PreprocessToFile>
      <IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
Sylvain Berfini's avatar
Sylvain Berfini committed
128
      <ExceptionHandling>Async</ExceptionHandling>
Sylvain Berfini's avatar
Sylvain Berfini committed
129 130 131 132 133 134
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
      <GenerateDebugInformation>true</GenerateDebugInformation>
Sylvain Berfini's avatar
Sylvain Berfini committed
135
      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
Sylvain Berfini's avatar
Sylvain Berfini committed
136 137
      <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ImportLibrary>$(TargetDir)$(TargetName)_dll.lib</ImportLibrary>
Sylvain Berfini's avatar
Sylvain Berfini committed
138 139 140
      <IgnoreSpecificDefaultLibraries>ole32.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
      <WindowsMetadataFile>
      </WindowsMetadataFile>
Sylvain Berfini's avatar
Sylvain Berfini committed
141 142 143 144 145 146 147
    </Link>
    <CustomBuildStep>
      <Outputs>$(TargetDir)$(TargetName)_dll.lib;%(Outputs)</Outputs>
    </CustomBuildStep>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
    <ClCompile>
Sylvain Berfini's avatar
Sylvain Berfini committed
148 149 150 151 152 153 154
      <WarningLevel>Level4</WarningLevel>
      <AdditionalIncludeDirectories>$(ProjectDir)..\..\..\..\belle-sip\include;$(ProjectDir)..\..\..\..\oRTP\include;$(ProjectDir)..\..\..\..\mediastreamer2\include;$(ProjectDIr)..\..\..\..\tunnel\include;$(ProjectDir)..\..\..\coreapi;$(ProjectDir)..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>__STDC_CONSTANT_MACROS;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;WINDOW_NATIVE;_TRUE_TIME;IN_LINPHONE;USE_BELLESIP;LINPHONE_PACKAGE_NAME="linphone";LINPHONE_VERSION="Devel";LIBLINPHONE_EXPORTS;LINPHONE_PLUGINS_DIR="";%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
      <IntrinsicFunctions>true</IntrinsicFunctions>
Sylvain Berfini's avatar
Sylvain Berfini committed
155 156 157 158 159 160 161 162
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <CompileAsWinRT>false</CompileAsWinRT>
      <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
Sylvain Berfini's avatar
Sylvain Berfini committed
163 164 165 166
      <GenerateDebugInformation>false</GenerateDebugInformation>
      <AdditionalDependencies>belle-sip_dll.lib;mediastreamer2_dll.lib;ws2_32.lib;ortp_dll.lib;gsm_dll.lib;speex_dll.lib;speexdsp_dll.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ImportLibrary>$(TargetDir)$(TargetName)_dll.lib</ImportLibrary>
Sylvain Berfini's avatar
Sylvain Berfini committed
167
    </Link>
Sylvain Berfini's avatar
Sylvain Berfini committed
168 169 170
    <CustomBuildStep>
      <Outputs>$(TargetDir)$(TargetName)_dll.lib;%(Outputs)</Outputs>
    </CustomBuildStep>
Sylvain Berfini's avatar
Sylvain Berfini committed
171 172 173 174
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="..\..\..\coreapi\address.c" />
    <ClCompile Include="..\..\..\coreapi\authentication.c" />
Sylvain Berfini's avatar
Sylvain Berfini committed
175 176 177 178 179 180 181 182 183
    <ClCompile Include="..\..\..\coreapi\bellesip_sal\sal_address_impl.c" />
    <ClCompile Include="..\..\..\coreapi\bellesip_sal\sal_impl.c" />
    <ClCompile Include="..\..\..\coreapi\bellesip_sal\sal_op_call.c" />
    <ClCompile Include="..\..\..\coreapi\bellesip_sal\sal_op_call_transfer.c" />
    <ClCompile Include="..\..\..\coreapi\bellesip_sal\sal_op_impl.c" />
    <ClCompile Include="..\..\..\coreapi\bellesip_sal\sal_op_message.c" />
    <ClCompile Include="..\..\..\coreapi\bellesip_sal\sal_op_presence.c" />
    <ClCompile Include="..\..\..\coreapi\bellesip_sal\sal_op_registration.c" />
    <ClCompile Include="..\..\..\coreapi\bellesip_sal\sal_sdp.c" />
Sylvain Berfini's avatar
Sylvain Berfini committed
184 185 186 187 188 189 190 191 192 193
    <ClCompile Include="..\..\..\coreapi\callbacks.c" />
    <ClCompile Include="..\..\..\coreapi\chat.c" />
    <ClCompile Include="..\..\..\coreapi\conference.c" />
    <ClCompile Include="..\..\..\coreapi\ec-calibrator.c" />
    <ClCompile Include="..\..\..\coreapi\enum.c" />
    <ClCompile Include="..\..\..\coreapi\friend.c" />
    <ClCompile Include="..\..\..\coreapi\linphonecall.c" />
    <ClCompile Include="..\..\..\coreapi\linphonecore.c" />
    <ClCompile Include="..\..\..\coreapi\lpconfig.c" />
    <ClCompile Include="..\..\..\coreapi\lsd.c" />
Sylvain Berfini's avatar
Sylvain Berfini committed
194
    <ClCompile Include="..\..\..\coreapi\message_storage.c" />
Sylvain Berfini's avatar
Sylvain Berfini committed
195 196 197 198 199 200 201 202 203
    <ClCompile Include="..\..\..\coreapi\misc.c" />
    <ClCompile Include="..\..\..\coreapi\offeranswer.c" />
    <ClCompile Include="..\..\..\coreapi\presence.c" />
    <ClCompile Include="..\..\..\coreapi\proxy.c" />
    <ClCompile Include="..\..\..\coreapi\sal.c" />
    <ClCompile Include="..\..\..\coreapi\siplogin.c" />
    <ClCompile Include="..\..\..\coreapi\sipsetup.c" />
  </ItemGroup>
  <ItemGroup>
Sylvain Berfini's avatar
Sylvain Berfini committed
204
    <ClInclude Include="..\..\..\coreapi\bellesip_sal\sal_impl.h" />
Sylvain Berfini's avatar
Sylvain Berfini committed
205 206 207 208 209 210 211 212 213 214
    <ClInclude Include="..\..\..\coreapi\enum.h" />
    <ClInclude Include="..\..\..\coreapi\linphonecore.h" />
    <ClInclude Include="..\..\..\coreapi\linphonecore_utils.h" />
    <ClInclude Include="..\..\..\coreapi\linphonefriend.h" />
    <ClInclude Include="..\..\..\coreapi\lpconfig.h" />
    <ClInclude Include="..\..\..\coreapi\offeranswer.h" />
    <ClInclude Include="..\..\..\coreapi\private.h" />
    <ClInclude Include="..\..\..\coreapi\sipsetup.h" />
  </ItemGroup>
  <ItemGroup>
Sylvain Berfini's avatar
Sylvain Berfini committed
215 216 217 218 219 220
    <ProjectReference Include="..\..\..\..\belle-sip\build\windows\belle-sip\belle-sip.vcxproj">
      <Project>{4c225a82-800b-427b-ba7b-61686a9b347f}</Project>
    </ProjectReference>
    <ProjectReference Include="..\..\..\..\mediastreamer2\build\vsx\mediastreamer2\mediastreamer2\mediastreamer2.vcxproj">
      <Project>{027bad0e-9179-48c1-9733-7aa7e2c2ec70}</Project>
    </ProjectReference>
221 222 223
    <ProjectReference Include="..\..\..\..\mswasapi\mswasapi\mswasapi\mswasapi.vcxproj">
      <Project>{d22bd217-d0f8-4274-9b3a-f3f35f46482c}</Project>
    </ProjectReference>
Sylvain Berfini's avatar
Sylvain Berfini committed
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240
    <ProjectReference Include="..\..\..\..\oRTP\build\vsx\oRTP\oRTP\oRTP.vcxproj">
      <Project>{ffc7b532-0502-4d88-ac98-9e89071cbc97}</Project>
      <Private>false</Private>
      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
      <LinkLibraryDependencies>true</LinkLibraryDependencies>
      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
    </ProjectReference>
  </ItemGroup>
  <ItemGroup Condition="'$(Platform)'=='ARM'">
    <Reference Include="Windows">
      <IsWinMDFile>true</IsWinMDFile>
    </Reference>
    <Reference Include="platform.winmd">
      <IsWinMDFile>true</IsWinMDFile>
      <Private>false</Private>
    </Reference>
Sylvain Berfini's avatar
Sylvain Berfini committed
241 242 243 244 245 246
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsPhone\v$(TargetPlatformVersion)\Microsoft.Cpp.WindowsPhone.$(TargetPlatformVersion).targets" Condition="'$(Platform)'=='ARM'" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>