1- <? xml version = " 1.0 " encoding = " utf-8 " ? >
2- < Project ToolsVersion = " 12.0 " DefaultTargets = " Build " xmlns = " http://schemas.microsoft.com/developer/msbuild/2003 " >
1+ <Project Sdk = " Microsoft.NET.Sdk " >
2+
33 <PropertyGroup >
4- <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6- <ProductVersion >8.0.30703</ProductVersion >
7- <SchemaVersion >2.0</SchemaVersion >
8- <ProjectGuid >{429C5EB5-63BF-4421-AD9B-300F3361BDB4}</ProjectGuid >
9- <OutputType >Library</OutputType >
10- <AppDesignerFolder >Properties</AppDesignerFolder >
11- <RootNamespace >Ipfs.Api</RootNamespace >
4+ <TargetFrameworks >netstandard2;net45</TargetFrameworks >
125 <AssemblyName >Ipfs.Api</AssemblyName >
13- <TargetFrameworkVersion >v4.5.2</TargetFrameworkVersion >
14- <FileAlignment >512</FileAlignment >
15- <TargetFrameworkProfile />
16- </PropertyGroup >
17- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
18- <DebugSymbols >true</DebugSymbols >
6+ <RootNamespace >Ipfs.Api</RootNamespace >
7+ <DocumentationFile >Ipfs.Api.xml</DocumentationFile >
198 <DebugType >full</DebugType >
20- < Optimize >false</ Optimize >
21- <OutputPath >bin\Debug\</ OutputPath >
22- <DefineConstants >DEBUG;TRACE</ DefineConstants >
23- <ErrorReport >prompt</ ErrorReport >
24- < WarningLevel >4</ WarningLevel >
25- <TreatWarningsAsErrors >true</ TreatWarningsAsErrors >
26- <Prefer32Bit >false</ Prefer32Bit >
27- <DocumentationFile >bin\Debug\Ipfs.Api.xml</ DocumentationFile >
28- </ PropertyGroup >
29- < PropertyGroup Condition = " '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
30- <DebugType >pdbonly</ DebugType >
31- <Optimize >true</ Optimize >
32- <OutputPath >bin\Release\</ OutputPath >
33- <DefineConstants >TRACE</ DefineConstants >
34- <ErrorReport >prompt</ ErrorReport >
35- <WarningLevel >4</ WarningLevel >
36- <Prefer32Bit >false</ Prefer32Bit >
37- <DocumentationFile >bin\Release\Ipfs.Api.xml</ DocumentationFile >
38- < TreatWarningsAsErrors >true</ TreatWarningsAsErrors >
9+
10+ <!-- developer build is always 0.42 -- >
11+ <AssemblyVersion >0.42</ AssemblyVersion >
12+ <Version >0.42</ Version >
13+
14+ <!-- Nuget specs -- >
15+ <PackageId >Ipfs.Api</ PackageId >
16+ <Authors >Richard Schneider</ Authors >
17+ < Title >IPFS API</ Title >
18+ < Description > Provides .Net client access to the InterPlanetary File System.</ Description >
19+ <PackageRequireLicenseAcceptance >false</ PackageRequireLicenseAcceptance >
20+ <PackageReleaseNotes ></ PackageReleaseNotes >
21+ <Copyright >© 2015-2017 Richard Schneider</ Copyright >
22+ <PackageTags >ipfs peer-to-peer distributed file-system</ PackageTags >
23+ <IncludeSymbols >True</ IncludeSymbols >
24+ <PackageLicenseUrl >https://github.com/richardschneider/net-ipfs-api/blob/master/LICENSE</ PackageLicenseUrl >
25+ <PackageProjectUrl >https://github.com/richardschneider/net-ipfs-api</ PackageProjectUrl >
26+ <PackageIconUrl >https://github.com/ipfs/logo/blob/master/platform-icons/osx-menu-bar.png</ PackageIconUrl >
27+
3928 </PropertyGroup >
29+
4030 <ItemGroup >
41- <Reference Include =" Albireo.Base32, Version=1.0.1.0, Culture=neutral, processorArchitecture=MSIL" >
42- <HintPath >..\packages\Albireo.Base32.1.0.1.0\lib\portable-net40+sl50+wp80+win\Albireo.Base32.dll</HintPath >
43- <Private >True</Private >
44- </Reference >
45- <Reference Include =" Base58Check, Version=0.2.0.0, Culture=neutral, processorArchitecture=MSIL" >
46- <HintPath >..\packages\Base58Check.0.2.0\lib\Net40\Base58Check.dll</HintPath >
47- <Private >True</Private >
48- </Reference >
49- <Reference Include =" Common.Logging, Version=3.3.1.0, Culture=neutral, PublicKeyToken=af08829b84f0328e, processorArchitecture=MSIL" >
50- <HintPath >..\packages\Common.Logging.3.3.1\lib\net40\Common.Logging.dll</HintPath >
51- <Private >True</Private >
52- </Reference >
53- <Reference Include =" Common.Logging.Core, Version=3.3.1.0, Culture=neutral, PublicKeyToken=af08829b84f0328e, processorArchitecture=MSIL" >
54- <HintPath >..\packages\Common.Logging.Core.3.3.1\lib\net40\Common.Logging.Core.dll</HintPath >
55- <Private >True</Private >
56- </Reference >
57- <Reference Include =" Google.Protobuf, Version=3.1.0.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL" >
58- <HintPath >..\packages\Google.Protobuf.3.1.0\lib\net45\Google.Protobuf.dll</HintPath >
59- <Private >True</Private >
60- </Reference >
61- <Reference Include =" Ipfs.Core, Version=0.6.3.0, Culture=neutral, processorArchitecture=MSIL" >
62- <HintPath >..\packages\Ipfs.Core.0.6.3\lib\net45\Ipfs.Core.dll</HintPath >
63- <Private >True</Private >
64- </Reference >
65- <Reference Include =" Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" >
66- <HintPath >..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll</HintPath >
67- <Private >True</Private >
68- </Reference >
69- <Reference Include =" SHA3, Version=0.9.2.0, Culture=neutral, processorArchitecture=MSIL" >
70- <HintPath >..\packages\SHA3.0.9.2\lib\net40\SHA3.dll</HintPath >
71- <Private >True</Private >
72- </Reference >
73- <Reference Include =" SHA3Managed, Version=0.9.2.0, Culture=neutral, processorArchitecture=MSIL" >
74- <HintPath >..\packages\SHA3.0.9.2\lib\net40\SHA3Managed.dll</HintPath >
75- <Private >True</Private >
76- </Reference >
77- <Reference Include =" System" />
78- <Reference Include =" System.Core" />
79- <Reference Include =" Microsoft.CSharp" />
80- <Reference Include =" System.Net.Http" />
81- </ItemGroup >
82- <ItemGroup >
83- <Compile Include =" Block.cs" />
84- <Compile Include =" CoreApi\FileSystemApi.cs" />
85- <Compile Include =" FileSystemLink.cs" />
86- <Compile Include =" FileSystemNode.cs" />
87- <Compile Include =" CoreApi\ObjectApi.cs" />
88- <Compile Include =" CoreApi\DagApi.cs" />
89- <Compile Include =" CoreApi\SwarmApi.cs" />
90- <Compile Include =" CoreApi\DhtApi.cs" />
91- <Compile Include =" CoreApi\PinApi.cs" />
92- <Compile Include =" CoreApi\ConfigApi.cs" />
93- <Compile Include =" CoreApi\BlockApi.cs" />
94- <Compile Include =" ConnectedPeer.cs" />
95- <Compile Include =" MerkleNode.cs" />
96- <Compile Include =" PinMode.cs" />
97- <Compile Include =" PinnedObject.cs" />
98- <Compile Include =" PinnedCollection .cs" />
99- <Compile Include =" TrustedPeerCollection.cs" />
100- <Compile Include =" CoreApi\GenericApi.cs" />
101- <Compile Include =" PeerNode.cs" />
102- <Compile Include =" IpfsClient.cs" />
103- <Compile Include =" Properties\AssemblyInfo.cs" />
104- </ItemGroup >
105- <ItemGroup >
106- <None Include =" IpfsApi.nuspec" >
107- <SubType >Designer</SubType >
108- </None >
109- <None Include =" packages.config" >
110- <SubType >Designer</SubType >
111- </None >
31+ <PackageReference Include =" Ipfs.Core" Version =" 0.7.1" />
32+ <PackageReference Include =" Newtonsoft.Json" Version =" 10.0.3" />
33+ <PackageReference Include =" System.Net.Http" Version =" 4.3.3" />
11234 </ItemGroup >
113- <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
114- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
115- Other similar extension points exist, see Microsoft.Common.targets.
116- <Target Name="BeforeBuild">
117- </Target>
118- <Target Name="AfterBuild">
119- </Target>
120- -->
121- </Project >
35+
36+
37+ </Project >
0 commit comments