IGNITE-2111: Build procedure for .NET.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/01a22328 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/01a22328 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/01a22328 Branch: refs/heads/ignite-1.5 Commit: 01a22328289f707edb5e479b3cfd03e1502f2f55 Parents: afbb0dc Author: Pavel Tupitsyn <ptupit...@gridgain.com> Authored: Wed Dec 9 15:32:51 2015 +0300 Committer: vozerov-gridgain <voze...@gridgain.com> Committed: Wed Dec 9 15:32:51 2015 +0300 ---------------------------------------------------------------------- assembly/docfiles/ignite_logo.png | Bin 0 -> 24315 bytes assembly/release-fabric-base.xml | 12 +- .../Apache.Ignite.Core.csproj | 4 + modules/platforms/dotnet/Apache.Ignite.dxg | 2387 ++++++++++++++++++ modules/platforms/dotnet/Apache.Ignite.sln | 1 + modules/platforms/dotnet/build.bat | 94 + .../Apache.Ignite.Examples.csproj | 4 +- .../Apache.Ignite.ExamplesDll.csproj | 4 +- parent/pom.xml | 1 + 9 files changed, 2499 insertions(+), 8 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/01a22328/assembly/docfiles/ignite_logo.png ---------------------------------------------------------------------- diff --git a/assembly/docfiles/ignite_logo.png b/assembly/docfiles/ignite_logo.png new file mode 100644 index 0000000..7435f01 Binary files /dev/null and b/assembly/docfiles/ignite_logo.png differ http://git-wip-us.apache.org/repos/asf/ignite/blob/01a22328/assembly/release-fabric-base.xml ---------------------------------------------------------------------- diff --git a/assembly/release-fabric-base.xml b/assembly/release-fabric-base.xml index 65903ee..00dd9a4 100644 --- a/assembly/release-fabric-base.xml +++ b/assembly/release-fabric-base.xml @@ -87,16 +87,16 @@ </includes> </fileSet> - <!-- Move .Net "core" module. --> + <!-- Move .Net binaries. --> <fileSet> - <directory>modules/platforms/dotnet/Apache.Ignite.Core</directory> - <outputDirectory>/platforms/dotnet/Apache.Ignite.Core</outputDirectory> + <directory>modules/platforms/dotnet/bin</directory> + <outputDirectory>/platforms/dotnet/bin</outputDirectory> </fileSet> - <!-- Move .Net executable module. --> + <!-- Move .Net docs. --> <fileSet> - <directory>modules/platforms/dotnet/Apache.Ignite</directory> - <outputDirectory>/platforms/dotnet/Apache.Ignite</outputDirectory> + <directory>modules/platforms/dotnet/doc</directory> + <outputDirectory>/platforms/dotnet/docs</outputDirectory> </fileSet> <!-- Move .Net examples. --> http://git-wip-us.apache.org/repos/asf/ignite/blob/01a22328/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj b/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj index 831130c..b3bd712 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj +++ b/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj @@ -17,24 +17,28 @@ <OutputPath>bin\x64\Debug\</OutputPath> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <DefineConstants>DEBUG;CODE_ANALYSIS</DefineConstants> + <DocumentationFile>bin\x64\Debug\Apache.Ignite.Core.XML</DocumentationFile> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"> <PlatformTarget>x64</PlatformTarget> <OutputPath>bin\x64\Release\</OutputPath> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <Optimize>true</Optimize> + <DocumentationFile>bin\x64\Release\Apache.Ignite.Core.XML</DocumentationFile> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> <PlatformTarget>x86</PlatformTarget> <OutputPath>bin\x86\Debug\</OutputPath> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <DefineConstants>DEBUG;CODE_ANALYSIS</DefineConstants> + <DocumentationFile>bin\x86\Debug\Apache.Ignite.Core.XML</DocumentationFile> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> <PlatformTarget>x86</PlatformTarget> <OutputPath>bin\x86\Release\</OutputPath> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <Optimize>true</Optimize> + <DocumentationFile>bin\x86\Release\Apache.Ignite.Core.XML</DocumentationFile> </PropertyGroup> <PropertyGroup> <SignAssembly>true</SignAssembly>