Files
ortools-clone/tools
Corentin Le Molgat 62cbe9a228 dotnet: Full Rework
- Create native project runtime.{rid}.Google.OrTools
  - follow the microsoft convention e.g.:
  https://www.nuget.org/packages/Microsoft.NETCore.App/
  https://www.nuget.org/packages/runtime.linux-x64.Microsoft.NETCore.App/
- Target `make_dotnet` targets local nupkg instead of dll.
- Use 4096 RSA key for or-tools.snk
- Clean nuget cache in `clean_dotnet` recipe

Refactor:
- Move cs files to ortools/*/csharp
- Move dotnet project to ortools/dotnet/Google.OrTools
- Move example generation to temp_dotnet
  - Avoid to mess the `BIN_DIR`
- Rework Google.OrTools.FSharp

Cleanup:
- Remove deps to netfx.props since we only support:
  netstandard2.0 TFM and netcoreapp2.1 Runtime TFM
- Remove OrTools.nuspec.in
  -> use newly added properties to .csproj format
- Remove of ortools/dotnet/OrTools project
  - replaced by ortools/dotnet/Google.OrTools
- Remove provided protobuf.dll.
  - Automatically retrieved from nuget.org

Misc:
- Add **/*.csproj to gitignore
- Add **/runtime.json to gitignore

- dotnet: Makefile windows fix
  - make.exe doesn't support `else ifeq`
2018-08-30 11:58:47 +02:00
..
2017-05-20 22:17:06 -04:00
2018-07-26 13:03:33 -07:00
2018-08-30 11:58:47 +02:00
2018-07-10 11:16:20 +02:00
2017-07-17 20:45:37 -07:00
2014-12-28 10:58:07 +00:00
2018-08-03 10:26:25 +02:00
2016-07-18 18:27:18 -07:00
2017-05-21 11:40:10 -04:00
2018-02-08 05:41:08 -08:00
2018-08-03 13:02:33 -07:00
2016-12-12 19:49:48 +01:00

This project hosts operations research tools developed at Google and
made available as open source under the Apache 2.0 License.

The project contains several tools:

- A Constraint Programming solver

- A wrapper around third-party linear solvers:

  - GLPK, CLP, CBC, SCIP, Sulum, and Gurobi

- Knapsack algorithms

- Graph algorithms:

  - min-cost flow

  - max flow

  - linear sum assignment