commit | 0434969aa0cb5d942370a284aa28f43026cd86fe | [log] [tgz] |
---|---|---|
author | Scott Inglis <msinglft@gmail.com> | Wed Apr 19 19:37:33 2017 -0700 |
committer | Markus Weimer <weimer@apache.org> | Thu Apr 20 08:39:48 2017 -0700 |
tree | ded353e4b5e9f2836477ec80b58320717cfc2138 | |
parent | 326ad9ab7394c98e682a4a9075f78d0a4c665746 [diff] |
[REEF-1578] Introduce DotNet build files for Utilities and Tang This check-in starts the conversion of existing VS projects to the new dotnet project format supported by Visual Studio 2017 and the dotnet command line. This starts with conversion of the Utilities and Tang projects, providing a `.DotNet.` project file that sits side-by-dside with the existing .net 4.5 project. This allows the existing projects to still be used during the transition to the new project format. With the new project format, a single project supports building multiple dotnet frameworks. This provides the framework that will be followed with the other projects. We are targeting `.net451`, `.net46` and `.netstarndard`/`.netcore` where possible as there are some projects that cannot convert to .net core yet (Tang is one example of this). Since Utilities now targets .netstandard 2.0 - this addresses REEF-1578. To build the new projects, the dotnet core cli tools will be required. Details on this provided in the BUILD.md file. There is also a side-by-side DotNet solution file that is used to build all migrated DotNet projects. JIRA: [REEF-1578](https://issues.apache.org/jira/browse/REEF-1578) Pull request: This closes #1279
Apache REEF™ (Retainable Evaluator Execution Framework) is a library for developing portable applications for cluster resource managers such as Apache Hadoop YARN or Apache Mesos. For example, Microsoft Azure Stream Analytics is built on REEF and Hadoop.
Detailed information on REEF can be found in the following places:
The developer mailing list is the best way to reach REEF‘s developers when the above aren’t sufficient.
Component | OS | Status |
---|---|---|
REEF Java | Ubuntu | |
REEF.NET | Windows |
Java | .NET | |
---|---|---|
Build & run unit tests | java\BUILD.md | cs\BUILD.md |