@@ -16,54 +16,66 @@ with the License. You may obtain a copy of the License at
16
16
under the License.
17
17
-->
18
18
<Project Sdk =" Microsoft.NET.Sdk" >
19
- <PropertyGroup >
20
- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
21
- <OutputType >Library</OutputType >
22
- <TargetFrameworks >netstandard2.0</TargetFrameworks >
23
- <RootNamespace >Apache.NMS.AMQP</RootNamespace >
24
- <AssemblyName >Apache.NMS.AMQP</AssemblyName >
25
- <LangVersion >7.3</LangVersion >
26
- </PropertyGroup >
19
+ <PropertyGroup >
20
+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
21
+ <OutputType >Library</OutputType >
22
+ <TargetFrameworks >netstandard2.0</TargetFrameworks >
23
+ <RootNamespace >Apache.NMS.AMQP</RootNamespace >
24
+ <AssemblyName >Apache.NMS.AMQP</AssemblyName >
25
+ <LangVersion >7.3</LangVersion >
26
+ </PropertyGroup >
27
27
28
- <PropertyGroup >
29
- <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
30
- <PackageId >Apache.NMS.AMQP</PackageId >
31
- <Version >1.0.0</Version >
32
- <Authors >Apache ActiveMQ</Authors >
33
- <Company >Apache Software Foundation</Company >
34
- <Product >Apache ActiveMQ NMS AMQP Client</Product >
35
- <Description >Apache ActiveMQ NMS.AMQP provides a NMS based client that uses the AMQP v1.0 protocol.</Description >
36
- <Copyright >Copyright (C) 2005-2019 Apache Software Foundation</Copyright >
37
- <PackageProjectUrl >https://activemq.apache.org/components/nms/</PackageProjectUrl >
38
- <PackageLicense >https://github.com/apache/activemq-nms-amqp/blob/master/NOTICE.txt</PackageLicense >
39
- <PackageIconUrl >https://activemq.apache.org/assets/img/activemq_logo_icon.png</PackageIconUrl >
40
- <RepositoryUrl >https://github.com/apache/activemq-nms-amqp</RepositoryUrl >
41
- <RepositoryType >git</RepositoryType >
42
- <PackageTags >apache;activemq;nms;amqp;net;messaging</PackageTags >
43
- </PropertyGroup >
28
+ <PropertyGroup Condition =" '$(Configuration)'=='Release'" >
29
+ <OutputPath >..\..\build\</OutputPath >
30
+ <AppendTargetFrameworkToOutputPath >true</AppendTargetFrameworkToOutputPath >
31
+ </PropertyGroup >
44
32
45
- < PropertyGroup Condition = " '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
46
- < DebugSymbols >true</DebugSymbols >
47
- < DebugType >full</ DebugType >
48
- < Optimize >false</ Optimize >
49
- <!-- To debug Message dispatch MultiThreading -- >
50
- <!-- <DefineConstants>DEBUG;TRACE;TRACELOCKS</DefineConstants> -- >
51
- < DefineConstants >DEBUG;TRACE</ DefineConstants >
52
- < ErrorReport >prompt</ ErrorReport >
53
- < WarningLevel >4</ WarningLevel >
54
- </ PropertyGroup >
55
- < PropertyGroup Condition = " '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
56
- < DebugType >pdbonly</ DebugType >
57
- < Optimize >true</ Optimize >
58
- < DefineConstants >TRACE</ DefineConstants >
59
- < ErrorReport >prompt</ ErrorReport >
60
- < WarningLevel >4</ WarningLevel >
61
- </PropertyGroup >
33
+ < PropertyGroup >
34
+ < GeneratePackageOnBuild >true</GeneratePackageOnBuild >
35
+ < PackageId >Apache.NMS.AMQP</ PackageId >
36
+ < Version >1.8.0</ Version >
37
+ < Authors >Apache ActiveMQ</ Authors >
38
+ < Company >Apache Software Foundation</ Company >
39
+ < Product >Apache ActiveMQ NMS AMQP Client</ Product >
40
+ < Description >Apache ActiveMQ NMS.AMQP provides a NMS based client that uses the AMQP v1.0 protocol.</ Description >
41
+ < Copyright >Copyright (C) 2005-2019 Apache Software Foundation</ Copyright >
42
+ < PackageProjectUrl >https://activemq.apache.org/components/nms/</ PackageProjectUrl >
43
+ < PackageLicense >https://github.com/apache/activemq-nms-amqp/blob/master/NOTICE.txt</ PackageLicense >
44
+ < PackageIconUrl >https://activemq.apache.org/assets/img/activemq_logo_icon.png</ PackageIconUrl >
45
+ < RepositoryUrl >https://github.com/apache/activemq-nms-amqp</ RepositoryUrl >
46
+ < RepositoryType >git</ RepositoryType >
47
+ < PackageTags >apache;activemq;nms;amqp;net;messaging</ PackageTags >
48
+ < PackageLicenseFile >LICENSE.txt</ PackageLicenseFile >
49
+ </PropertyGroup >
62
50
63
- <ItemGroup >
64
- <!-- AMQPNetLite.Core is .NET Standard 1.3 package -->
65
- <PackageReference Include =" AMQPNetLite.Core" Version =" 2.1.7" />
66
- <PackageReference Include =" Apache.NMS" Version =" 1.8.0" />
67
- <PackageReference Include =" System.Threading.Tasks.Dataflow" Version =" 4.9.0" />
68
- </ItemGroup >
51
+ <ItemGroup >
52
+ <None Include =" ..\..\LICENSE.txt" Pack =" true" PackagePath =" LICENSE.txt" />
53
+ <None Include =" ..\..\NOTICE.txt" Pack =" true" PackagePath =" NOTICE.txt" />
54
+ </ItemGroup >
55
+
56
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
57
+ <DebugSymbols >true</DebugSymbols >
58
+ <DebugType >full</DebugType >
59
+ <Optimize >false</Optimize >
60
+ <!-- To debug Message dispatch MultiThreading -->
61
+ <!-- <DefineConstants>DEBUG;TRACE;TRACELOCKS</DefineConstants> -->
62
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
63
+ <ErrorReport >prompt</ErrorReport >
64
+ <WarningLevel >4</WarningLevel >
65
+ </PropertyGroup >
66
+
67
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
68
+ <DebugType >pdbonly</DebugType >
69
+ <Optimize >true</Optimize >
70
+ <DefineConstants >TRACE</DefineConstants >
71
+ <ErrorReport >prompt</ErrorReport >
72
+ <WarningLevel >4</WarningLevel >
73
+ </PropertyGroup >
74
+
75
+ <ItemGroup >
76
+ <!-- AMQPNetLite.Core is .NET Standard 1.3 package -->
77
+ <PackageReference Include =" AMQPNetLite.Core" Version =" 2.1.7" />
78
+ <PackageReference Include =" Apache.NMS" Version =" 1.8.0" />
79
+ <PackageReference Include =" System.Threading.Tasks.Dataflow" Version =" 4.9.0" />
80
+ </ItemGroup >
69
81
</Project >
0 commit comments