Files
ortools-clone/.gitignore
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

112 lines
1.3 KiB
Plaintext

Makefile.local
CMakeLists.txt.user
dependencies/archives/
!dependencies/archives/autoconf.patch
!dependencies/archives/patchelf-0.8.tar.gz
dependencies/install/
dependencies/sources/
or-tools*.tar.gz
or-tools*.zip
*.a
*.o
*.so
*.py[co]
*.lib
*.exp
*.pdb
*.ass
*.swp
build.log
bin/
ortools/gen/
objs/
classes/
temp_test/
temp_fz/
temp_fz_test/
temp-python*
temp_dotnet/
temp_dotnet_test/
temp_archive/
temp_fz_archive/
temp/ortools_examples
lib/
install/
examples/csharp/solution/*.csproj
examples/csharp/*.sln
examples/notebook/.ipynb_checkpoints
ortools/bazel-*
examples/bazel-*
bazel-*
tools/docker/export
# Prerequisites
*.d
# Compiled Object files
*.slo
*.lo
*.obj
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.dylib
*.dll
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
bin/*.exe
bin/*.app
*build*/*
.idea/*
.idea/
build/
cache/
**/.vscode/*
.DS_Store
**/.vs/*
**/dotnet-test/*
**/packages
ortools/fsharp/**/bin
ortools/fsharp/**/obj
ortools/fsharp/**/packages
examples/dotnet/**/bin
examples/dotnet/**/obj
ortools/dotnet/*/*.csproj
ortools/dotnet/*/runtime.json
ortools/dotnet/OrTools.FSharp/*.fsproj
ortools/dotnet/*.nuspec
ortools/dotnet/**/bin
ortools/dotnet/**/obj
ortools/dotnet/**/packages
tools/dotnet/CreateSigningKey/bin
tools/dotnet/CreateSigningKey/obj
*.userprefs