IGNITE-2305
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/23d7e251 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/23d7e251 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/23d7e251 Branch: refs/heads/ignite-1537 Commit: 23d7e2515056b3c37b8922b6cfca4cb18d86aaf7 Parents: fe44a56 Author: Anton Vinogradov <a...@apache.org> Authored: Mon Dec 28 14:01:43 2015 +0300 Committer: Anton Vinogradov <a...@apache.org> Committed: Mon Dec 28 14:01:43 2015 +0300 ---------------------------------------------------------------------- DEVNOTES.txt | 8 ++++++++ modules/platforms/dotnet/Apache.Ignite.sln | 5 +++-- modules/platforms/dotnet/DEVNOTES.txt | 18 ++++++++++++++++++ 3 files changed, 29 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/23d7e251/DEVNOTES.txt ---------------------------------------------------------------------- diff --git a/DEVNOTES.txt b/DEVNOTES.txt index 784be96..ee982e4 100644 --- a/DEVNOTES.txt +++ b/DEVNOTES.txt @@ -12,6 +12,14 @@ With LGPL dependencies: With LGPL dependencies and Scala 2.10: mvn clean package -DskipTests -Prelease,lgpl -Dignite.edition=fabric-lgpl -Dscala-2.10 +With Apache Ignite.NET: + Build Apache Ignite.NET as described at modules/platforms/dotnet/DEVNOTES.txt. + + Then build Ignite Fabric with Apache Ignite.NET: + mvn clean package -DskipTests -DclientDocs + + Note that 'doxygen' should be installed before running this command. + Look for apache-ignite-fabric-<version>-bin.zip in ./target/bin directory. NOTE: JDK version should be 1.7.0-* or >= 1.8.0-u40. http://git-wip-us.apache.org/repos/asf/ignite/blob/23d7e251/modules/platforms/dotnet/Apache.Ignite.sln ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.sln b/modules/platforms/dotnet/Apache.Ignite.sln index 5c6ce05..164f388 100644 --- a/modules/platforms/dotnet/Apache.Ignite.sln +++ b/modules/platforms/dotnet/Apache.Ignite.sln @@ -1,5 +1,4 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 +Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Apache.Ignite.Core", "Apache.Ignite.Core\Apache.Ignite.Core.csproj", "{4CD2F726-7E2B-46C4-A5BA-057BB82EECB6}" EndProject @@ -26,10 +25,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Apache.Ignite.FxCop = Apache.Ignite.FxCop Apache.Ignite.sln.DotSettings = Apache.Ignite.sln.DotSettings build.bat = build.bat + DEVNOTES.txt = DEVNOTES.txt examples\Config\example-cache-query.xml = examples\Config\example-cache-query.xml examples\Config\example-cache-store.xml = examples\Config\example-cache-store.xml examples\Config\example-cache.xml = examples\Config\example-cache.xml examples\Config\example-compute.xml = examples\Config\example-compute.xml + README.txt = README.txt EndProjectSection EndProject Global http://git-wip-us.apache.org/repos/asf/ignite/blob/23d7e251/modules/platforms/dotnet/DEVNOTES.txt ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/DEVNOTES.txt b/modules/platforms/dotnet/DEVNOTES.txt new file mode 100644 index 0000000..5650283 --- /dev/null +++ b/modules/platforms/dotnet/DEVNOTES.txt @@ -0,0 +1,18 @@ +Apache Ignite.NET Build Instructions +==================================== + +Requirements: +* Windows (XP and up), Windows Server (2008 and up) +* Oracle JDK 7 and above +* .NET Framework 4.0 +* Visual Studio 2010 (later versions require upgrading "common" C++ project, see below) +* JAVA_HOME environment variable set to the corresponding JDK (x64 or x86). + +Building binaries: + msbuild Apache.Ignite.sln /p:Configuration=Release /p:Platform=x64 +Resulting binaries will be in Apache.Ignite\bin folder + +Building in later versions of Visual Studio: +* Open Apache.Ignite.sln in Visual Studio +* You will be prompted to "Update VC++ Compiler and Libraries", click "Update" +* OR, right-click "common" project in the Solution Explorer and select "Upgrade VC++ Compiler and Libraries" \ No newline at end of file