Skip to content

Commit

Permalink
添加发包配置
Browse files Browse the repository at this point in the history
  • Loading branch information
彭伟 committed Dec 15, 2017
1 parent 5e2bc34 commit f411208
Show file tree
Hide file tree
Showing 5 changed files with 71 additions and 4 deletions.
27 changes: 26 additions & 1 deletion Apollo.Configuration/Apollo.Configuration.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,36 @@
<TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>Com.Ctrip.Framework.Apollo</RootNamespace>
<AssemblyName>Com.Ctrip.Framework.Apollo.Configuration</AssemblyName>

<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Description>携程Apollo客户端

与Microsoft.Extensions.Configuration集成请使用Com.Ctrip.Framework.Apollo.Configuration包
非集成(ApolloConfigManager)或与System.Configuration.ConfigurationManager集成(.net 4.7.1及以后版本)请使用Com.Ctrip.Framework.Apollo.ConfigurationManager包</Description>
<RepositoryType>git</RepositoryType>
<PackageProjectUrl>https://github.com/ctripcorp/apollo.net</PackageProjectUrl>
<Version>1.0.0</Version>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\Apollo.snk</AssemblyOriginatorKeyFile>
<PackageTags>apollo configcenter ctrip</PackageTags>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)'=='Debug'">
<DebugType>full</DebugType>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
</PropertyGroup>

<ItemGroup Condition="'$(Configuration)'=='Debug'">
<ProjectReference Include="..\Apollo\Apollo.csproj" />
</ItemGroup>

<ItemGroup Condition="'$(Configuration)'!='Debug'">
<PackageReference Include="Com.Ctrip.Framework.Apollo" Version="1.0.0" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="2.0.0" />
<ProjectReference Include="..\Apollo\Apollo.csproj" />
</ItemGroup>

</Project>
25 changes: 24 additions & 1 deletion Apollo.ConfigurationManager/Apollo.ConfigurationManager.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,35 @@
<TargetFrameworks>net45;net471;netstandard2.0</TargetFrameworks>
<RootNamespace>Com.Ctrip.Framework.Apollo</RootNamespace>
<AssemblyName>Com.Ctrip.Framework.Apollo.ConfigurationManager</AssemblyName>

<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Description>携程Apollo客户端

与Microsoft.Extensions.Configuration集成请使用Com.Ctrip.Framework.Apollo.Configuration包
非集成(ApolloConfigManager)或与System.Configuration.ConfigurationManager集成(.net 4.7.1及以后版本)请使用Com.Ctrip.Framework.Apollo.ConfigurationManager包
</Description>
<RepositoryType>git</RepositoryType>
<PackageProjectUrl>https://github.com/ctripcorp/apollo.net</PackageProjectUrl>
<Version>1.0.0</Version>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\Apollo.snk</AssemblyOriginatorKeyFile>
<PackageTags>apollo configcenter ctrip</PackageTags>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)'=='Debug'">
<DebugType>full</DebugType>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
</PropertyGroup>

<ItemGroup>
<ItemGroup Condition="'$(Configuration)'=='Debug'">
<ProjectReference Include="..\Apollo\Apollo.csproj" />
</ItemGroup>

<ItemGroup Condition="'$(Configuration)'!='Debug'">
<PackageReference Include="Com.Ctrip.Framework.Apollo" Version="1.0.0" />
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'net45' OR '$(TargetFramework)' == 'net471'">
<Reference Include="System.Configuration" />
<Reference Include="System.Net.Http" />
Expand Down
Binary file added Apollo.snk
Binary file not shown.
19 changes: 19 additions & 0 deletions Apollo/Apollo.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,25 @@
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
<AssemblyName>Com.Ctrip.Framework.Apollo</AssemblyName>
<RootNamespace>Com.Ctrip.Framework.Apollo</RootNamespace>

<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Description>携程Apollo客户端

与Microsoft.Extensions.Configuration集成请使用Com.Ctrip.Framework.Apollo.Configuration包
非集成(ApolloConfigManager)或与System.Configuration.ConfigurationManager集成(.net 4.7.1及以后版本)请使用Com.Ctrip.Framework.Apollo.ConfigurationManager包</Description>
<RepositoryType>git</RepositoryType>
<PackageProjectUrl>https://github.com/ctripcorp/apollo.net</PackageProjectUrl>
<IncludeSymbols>True</IncludeSymbols>
<Version>1.0.0</Version>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\Apollo.snk</AssemblyOriginatorKeyFile>
<PackageTags>apollo configcenter ctrip</PackageTags>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)'=='Debug'">
<DebugType>full</DebugType>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
</PropertyGroup>

<ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions Apollo/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using System.Runtime.CompilerServices;

[assembly: InternalsVisibleTo("Com.Ctrip.Framework.Apollo.Configuration")]
[assembly: InternalsVisibleTo("Com.Ctrip.Framework.Apollo.ConfigurationManager")]
[assembly: InternalsVisibleTo("Com.Ctrip.Framework.Apollo.Configuration, PublicKey=002400000480000094000000060200000024000052534131000400000100010031b198cb1742fb12c699a60d820e6582ca8a8dbbd9383812f82bed299e06eab18931798fb14cc6ab80cda818032d15704f0e1c4aa5641b428f8a0decbfa1a30ab8d92efc7ec9cbd801f60c4b88b91c6acb704c20c6a061a7dae86601981164fb27be0c0beb3e6d5dbec1b83962a6d0b845ca09a52723237bd7083359b17830c0")]
[assembly: InternalsVisibleTo("Com.Ctrip.Framework.Apollo.ConfigurationManager, PublicKey=002400000480000094000000060200000024000052534131000400000100010031b198cb1742fb12c699a60d820e6582ca8a8dbbd9383812f82bed299e06eab18931798fb14cc6ab80cda818032d15704f0e1c4aa5641b428f8a0decbfa1a30ab8d92efc7ec9cbd801f60c4b88b91c6acb704c20c6a061a7dae86601981164fb27be0c0beb3e6d5dbec1b83962a6d0b845ca09a52723237bd7083359b17830c0")]

0 comments on commit f411208

Please sign in to comment.