Source

libphonenumber-csharp / csharp / PhoneNumbers / PhoneNumbers.csproj

Full commit
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProductVersion>9.0.30729</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{775A5AF2-FB45-4CE5-88D0-B1BE8AD56459}</ProjectGuid>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>PhoneNumbers</RootNamespace>
    <AssemblyName>PhoneNumbers</AssemblyName>
    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
    <FileAlignment>512</FileAlignment>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="System" />
    <Reference Include="System.Core">
      <RequiredTargetFramework>3.5</RequiredTargetFramework>
    </Reference>
    <Reference Include="System.Xml.Linq">
      <RequiredTargetFramework>3.5</RequiredTargetFramework>
    </Reference>
    <Reference Include="System.Data.DataSetExtensions">
      <RequiredTargetFramework>3.5</RequiredTargetFramework>
    </Reference>
    <Reference Include="System.Data" />
    <Reference Include="System.Xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="AreaCodeMap.cs" />
    <Compile Include="AreaCodeMapStorageStrategy.cs" />
    <Compile Include="AreaCodeParser.cs" />
    <Compile Include="AsYouTypeFormatter.cs" />
    <Compile Include="CountryCodeToRegionCodeMap.cs" />
    <Compile Include="DefaultMapStorage.cs" />
    <Compile Include="FlyweightMapStorage.cs" />
    <Compile Include="LocaleData.cs" />
    <Compile Include="MappingFileProvider.cs" />
    <Compile Include="MetadataManager.cs" />
    <Compile Include="NumberParseException.cs" />
    <Compile Include="Phonemetadata.cs" />
    <Compile Include="Phonenumber.cs" />
    <Compile Include="PhoneNumberMatch.cs" />
    <Compile Include="PhoneNumberMatcher.cs" />
    <Compile Include="PhoneNumberOfflineGeocoder.cs" />
    <Compile Include="PhoneNumberUtil.cs" />
    <Compile Include="PhoneRegex.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="RegexCache.cs" />
    <Compile Include="RegionCode.cs" />
    <Compile Include="ShortNumberUtil.cs" />
    <Compile Include="Util.cs" />
    <Compile Include="BuildMetadataFromXml.cs" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="PhoneNumberMetaData.xml" />
    <EmbeddedResource Include="PhoneNumberMetaDataForTesting.xml" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="res\test_1_en" />
    <EmbeddedResource Include="res\test_82_en" />
    <EmbeddedResource Include="res\test_82_ko" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="res\test_1_de" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="res\prod_1_en" />
    <EmbeddedResource Include="res\prod_20_en" />
    <EmbeddedResource Include="res\prod_212_en" />
    <EmbeddedResource Include="res\prod_212_fr" />
    <EmbeddedResource Include="res\prod_213_en" />
    <EmbeddedResource Include="res\prod_216_en" />
    <EmbeddedResource Include="res\prod_220_en" />
    <EmbeddedResource Include="res\prod_221_en" />
    <EmbeddedResource Include="res\prod_222_en" />
    <EmbeddedResource Include="res\prod_222_fr" />
    <EmbeddedResource Include="res\prod_224_en" />
    <EmbeddedResource Include="res\prod_225_en" />
    <EmbeddedResource Include="res\prod_225_fr" />
    <EmbeddedResource Include="res\prod_226_en" />
    <EmbeddedResource Include="res\prod_228_en" />
    <EmbeddedResource Include="res\prod_228_es" />
    <EmbeddedResource Include="res\prod_228_fr" />
    <EmbeddedResource Include="res\prod_229_en" />
    <EmbeddedResource Include="res\prod_229_fr" />
    <EmbeddedResource Include="res\prod_230_en" />
    <EmbeddedResource Include="res\prod_230_es" />
    <EmbeddedResource Include="res\prod_230_fr" />
    <EmbeddedResource Include="res\prod_232_en" />
    <EmbeddedResource Include="res\prod_233_en" />
    <EmbeddedResource Include="res\prod_238_en" />
    <EmbeddedResource Include="res\prod_238_pt" />
    <EmbeddedResource Include="res\prod_239_en" />
    <EmbeddedResource Include="res\prod_239_pt" />
    <EmbeddedResource Include="res\prod_242_en" />
    <EmbeddedResource Include="res\prod_242_fr" />
    <EmbeddedResource Include="res\prod_243_en" />
    <EmbeddedResource Include="res\prod_243_fr" />
    <EmbeddedResource Include="res\prod_244_en" />
    <EmbeddedResource Include="res\prod_244_pt" />
    <EmbeddedResource Include="res\prod_245_en" />
    <EmbeddedResource Include="res\prod_245_pt" />
    <EmbeddedResource Include="res\prod_247_en" />
    <EmbeddedResource Include="res\prod_249_en" />
    <EmbeddedResource Include="res\prod_251_en" />
    <EmbeddedResource Include="res\prod_252_en" />
    <EmbeddedResource Include="res\prod_254_en" />
    <EmbeddedResource Include="res\prod_256_en" />
    <EmbeddedResource Include="res\prod_258_en" />
    <EmbeddedResource Include="res\prod_258_pt" />
    <EmbeddedResource Include="res\prod_260_en" />
    <EmbeddedResource Include="res\prod_261_en" />
    <EmbeddedResource Include="res\prod_263_en" />
    <EmbeddedResource Include="res\prod_264_en" />
    <EmbeddedResource Include="res\prod_266_en" />
    <EmbeddedResource Include="res\prod_267_en" />
    <EmbeddedResource Include="res\prod_268_en" />
    <EmbeddedResource Include="res\prod_269_en" />
    <EmbeddedResource Include="res\prod_269_fr" />
    <EmbeddedResource Include="res\prod_27_en" />
    <EmbeddedResource Include="res\prod_290_en" />
    <EmbeddedResource Include="res\prod_290_fr" />
    <EmbeddedResource Include="res\prod_299_en" />
    <EmbeddedResource Include="res\prod_30_el" />
    <EmbeddedResource Include="res\prod_30_en" />
    <EmbeddedResource Include="res\prod_31_en" />
    <EmbeddedResource Include="res\prod_31_nl" />
    <EmbeddedResource Include="res\prod_33_en" />
    <EmbeddedResource Include="res\prod_33_fr" />
    <EmbeddedResource Include="res\prod_34_en" />
    <EmbeddedResource Include="res\prod_34_es" />
    <EmbeddedResource Include="res\prod_351_en" />
    <EmbeddedResource Include="res\prod_351_pt" />
    <EmbeddedResource Include="res\prod_352_de" />
    <EmbeddedResource Include="res\prod_352_en" />
    <EmbeddedResource Include="res\prod_352_fr" />
    <EmbeddedResource Include="res\prod_354_en" />
    <EmbeddedResource Include="res\prod_355_en" />
    <EmbeddedResource Include="res\prod_358_en" />
    <EmbeddedResource Include="res\prod_358_fi" />
    <EmbeddedResource Include="res\prod_358_se" />
    <EmbeddedResource Include="res\prod_36_en" />
    <EmbeddedResource Include="res\prod_36_hu" />
    <EmbeddedResource Include="res\prod_370_en" />
    <EmbeddedResource Include="res\prod_371_en" />
    <EmbeddedResource Include="res\prod_372_en" />
    <EmbeddedResource Include="res\prod_373_en" />
    <EmbeddedResource Include="res\prod_373_ro" />
    <EmbeddedResource Include="res\prod_373_ru" />
    <EmbeddedResource Include="res\prod_374_en" />
    <EmbeddedResource Include="res\prod_381_en" />
    <EmbeddedResource Include="res\prod_381_sr" />
    <EmbeddedResource Include="res\prod_39_en" />
    <EmbeddedResource Include="res\prod_39_it" />
    <EmbeddedResource Include="res\prod_41_de" />
    <EmbeddedResource Include="res\prod_41_en" />
    <EmbeddedResource Include="res\prod_41_fr" />
    <EmbeddedResource Include="res\prod_41_it" />
    <EmbeddedResource Include="res\prod_420_en" />
    <EmbeddedResource Include="res\prod_421_en" />
    <EmbeddedResource Include="res\prod_43_de" />
    <EmbeddedResource Include="res\prod_43_en" />
    <EmbeddedResource Include="res\prod_44_en" />
    <EmbeddedResource Include="res\prod_46_en" />
    <EmbeddedResource Include="res\prod_46_sv" />
    <EmbeddedResource Include="res\prod_48_en" />
    <EmbeddedResource Include="res\prod_48_pl" />
    <EmbeddedResource Include="res\prod_49_de" />
    <EmbeddedResource Include="res\prod_49_en" />
    <EmbeddedResource Include="res\prod_51_en" />
    <EmbeddedResource Include="res\prod_53_en" />
    <EmbeddedResource Include="res\prod_54_en" />
    <EmbeddedResource Include="res\prod_54_es" />
    <EmbeddedResource Include="res\prod_55_en" />
    <EmbeddedResource Include="res\prod_55_pt" />
    <EmbeddedResource Include="res\prod_56_en" />
    <EmbeddedResource Include="res\prod_56_es" />
    <EmbeddedResource Include="res\prod_58_en" />
    <EmbeddedResource Include="res\prod_58_es" />
    <EmbeddedResource Include="res\prod_7_en" />
    <EmbeddedResource Include="res\prod_81_en" />
    <EmbeddedResource Include="res\prod_81_ja" />
    <EmbeddedResource Include="res\prod_82_en" />
    <EmbeddedResource Include="res\prod_82_ko" />
    <EmbeddedResource Include="res\prod_82_zh" />
    <EmbeddedResource Include="res\prod_82_zh_Hant" />
    <EmbeddedResource Include="res\prod_84_en" />
    <EmbeddedResource Include="res\prod_84_vi" />
    <EmbeddedResource Include="res\prod_86_en" />
    <EmbeddedResource Include="res\prod_86_zh" />
    <EmbeddedResource Include="res\prod_886_en" />
    <EmbeddedResource Include="res\prod_886_zh" />
    <EmbeddedResource Include="res\prod_886_zh_Hant" />
    <EmbeddedResource Include="res\prod_90_en" />
    <EmbeddedResource Include="res\prod_90_tr" />
    <EmbeddedResource Include="res\prod_94_en" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="PhoneNumberAlternateFormats.xml" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="res\prod_234_en" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="res\prod_353_en" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="res\prod_40_en" />
    <EmbeddedResource Include="res\prod_40_ro" />
    <EmbeddedResource Include="res\prod_57_en" />
    <EmbeddedResource Include="res\prod_57_es" />
    <EmbeddedResource Include="res\prod_66_en" />
    <EmbeddedResource Include="res\prod_66_th" />
    <EmbeddedResource Include="res\prod_82_fr" />
    <EmbeddedResource Include="res\prod_91_en" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="res\prod_7_ru" />
    <EmbeddedResource Include="res\prod_98_en" />
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
       Other similar extension points exist, see Microsoft.Common.targets.
  <Target Name="BeforeBuild">
  </Target>
  <Target Name="AfterBuild">
  </Target>
  -->
  <PropertyGroup>
    <PreBuildEvent>python $(SolutionDir)\lib\version.py</PreBuildEvent>
  </PropertyGroup>
</Project>