Corentin Le Molgat
c34026b101
Bump copyright to 2025
...
note: done using
```sh
git grep -l "2010-2024 Google" | xargs sed -i 's/2010-2024 Google/2010-2025 Google/'
```
2025-01-10 11:33:35 +01:00
Corentin Le Molgat
e8b9dbea4f
dotnet: Add .Net 9.0 support
2024-11-08 14:13:28 +01:00
Corentin Le Molgat
9f3da5e88e
cmake: Fix windows nuget package
2024-11-04 10:45:04 +01:00
Corentin Le Molgat
2f43818c74
cmake: Fix dotnet.cmake for windows
2024-10-25 16:17:56 +02:00
Corentin Le Molgat
bb19935571
cmake: dotnet test fixup
2024-09-06 07:51:49 +02:00
Corentin Le Molgat
ecdf969cbf
dotnet.cmake: cleanup
2024-06-20 09:45:58 +02:00
Corentin Le Molgat
e15b2e359d
dotnet: move routing.i to ortools/routing/csharp/
...
* move .Net samples to routing/samples/
* factorise %include in base.i
2024-04-12 18:12:47 +02:00
Corentin Le Molgat
88d94984ca
constraint_solver: export refactor from google3
...
* Add pybind11 wrapper
* Move routing proto to routing/
2024-04-12 17:17:40 +02:00
Mizux Seiha
af98bfc60c
dotnet: Try to add a README.md to package
2024-02-15 08:50:44 +01:00
Corentin Le Molgat
dd6da5bf0f
cmake: rework dotnet helper functions
2024-01-18 11:22:38 +01:00
Mizux Seiha
a76bf1c5dd
bump license boilerplate
2024-01-04 13:43:15 +01:00
Laurent Perron
6eb36dbfc7
initial support for dotnet 8.0
2023-12-21 09:38:30 +01:00
Corentin Le Molgat
a87803a881
cmake: find proto in algorithms/
2023-12-08 14:32:20 +01:00
Corentin Le Molgat
4adbf439e6
cmake: fix -p:Platform in dotnet build
2023-11-10 05:16:18 -08:00
Mizux Seiha
f5b0a65a4a
cmake: link dotnet_native_package to model_builder
...
note: still failling build
2023-11-01 20:05:42 +01:00
Corentin Le Molgat
b6425df8e4
Revert "cmake: Move test macros after package build"
...
This reverts commit 2118b9f52d .
2023-02-22 09:26:36 +01:00
Corentin Le Molgat
2118b9f52d
cmake: Move test macros after package build
2023-02-17 18:23:06 +01:00
Corentin Le Molgat
af4948c414
cmake: Add support for net7.0 TFM
2023-02-06 08:48:45 +01:00
Mizux Seiha
bc37fcafa4
cmake: Add .Net documentation
2023-02-02 11:40:42 +01:00
Corentin Le Molgat
ea0038d924
dotnet: Add net46,net461,net462 support
2022-11-21 17:29:27 +01:00
Corentin Le Molgat
03abc88fd0
dotnet: remove netstandard2.0 (unsupported)
...
ortools\sat\csharp\CpSolver.cs(214,25): error CS1061: 'Queue<Term>' does not contain a definition for 'TryDequeue' and no accessible extension method 'TryDequeue' accepting a first argument of type 'Queue<Term>' could be found
2022-11-21 17:29:27 +01:00
Corentin Le Molgat
9ffe31dcbf
dotnet: Rework C# lang version
...
* use 9.0 for building library
* use 8.0 when building samples
2022-11-21 17:29:27 +01:00
Mizux Seiha
c76c942180
dotnet: Add more optional TFM (disable by default)
2022-11-15 13:37:50 +01:00
Mizux Seiha
d898c91dbd
dotnet: rework TFM management
2022-11-15 13:36:46 +01:00
Mizux Seiha
80c098279d
dotnet: rework RID management
2022-11-15 13:36:09 +01:00
Mizux Seiha
7293caad10
dotnet: rework lang version
2022-11-15 13:34:52 +01:00
Corentin Le Molgat
1e8423c44f
swig: Fix dotnet build when using swig 4.1.0
2022-11-07 15:31:47 +01:00
Corentin Le Molgat
228f9593aa
cmake(dotnet): Fix dependency
...
dotnet_package was not rebuild when dotnet_native_package change
2022-10-24 08:07:35 +02:00
Corentin Le Molgat
86321f2025
cmake: prepare HiGHS support
2022-10-06 14:45:07 +02:00
Corentin Le Molgat
adf6e3dcbc
cmake: Fix .Net
2022-09-28 10:32:36 +02:00
Mizux Seiha
baaf1ca82a
cmake: Fix dotnet build
...
* fix cmake/dotnet.cmake
* fix <cmp>/dotnet/CMakeLists.txt
* fix examples/tests/CMakeLists.txt
2022-09-23 13:15:36 +02:00
Corentin Le Molgat
c90b245eab
cmake: Fix XCode dotnet build
2022-08-31 13:29:20 +02:00
Corentin Le Molgat
045a5d93b7
Sync google3 github
2022-06-17 14:23:23 +02:00
Corentin Le Molgat
cbc5674ffb
cmake(dotnet): Use USE_DOTNET_CORE_31 and USE_DOTNET_6
2022-06-10 16:06:18 +02:00
Corentin Le Molgat
e6107f65cf
dotnet: Add support for linux-arm64 and osx-arm64 ( #2724 )
2022-03-25 11:12:00 +01:00
Corentin Le Molgat
5f1cb90617
cmake(dotnet): Be able to disable a Target Framework Moniker
2022-03-18 18:02:30 +01:00
Corentin Le Molgat
e87e7bd8e5
tools/release: Fix windows build_dotnet
2022-03-03 17:01:35 +00:00
Corentin Le Molgat
674a0d6f77
cmake(dotnet): Add UNIVERSAL_DOTNET_PACKAGE option
2022-02-28 15:33:13 +01:00
Mizux Seiha
a096ca219c
export few more proto
2022-02-26 01:47:32 +01:00
Mizux Seiha
32b101b9ee
cmake: Fixup for pdlp
2022-02-25 23:43:01 +01:00
Corentin Le Molgat
1115798cd7
cmake: WORKING_DIRECTORY Fixup
2021-12-06 16:37:17 +01:00
Corentin Le Molgat
a6408ddb3b
dotnet: Use multiple TFM in samples
2021-12-06 12:02:40 +01:00
Corentin Le Molgat
81e568d519
Fixup dotnet.cmake
2021-12-03 15:28:26 +01:00
Corentin Le Molgat
5f567735d7
cmake: Fix dotnet.cmake and path
2021-12-03 14:20:19 +01:00
Mizux Seiha
72ebd8b748
cmake: rework .Net support
2021-12-03 14:20:19 +01:00
Mizux Seiha
d4a40bbd4c
cmake: Fix dotnet.cmake
2021-12-01 12:23:38 +01:00
Corentin Le Molgat
9bcf117040
cmake: Rework dotnet.cmake
2021-11-30 18:02:46 +01:00
Corentin Le Molgat
d51879e3d7
cmake: cleanup <lang>.cmake
2021-11-26 10:29:35 +01:00
Mizux Seiha
d0e7970c6b
cmake: Added GLPK support and docs
...
* Use Mizux/GLPK (Tag 5.0)
* cmake: Fix swig flags
* cmake: Update ortoolsConfig.cmake
2021-11-17 14:04:57 +01:00
Mizux Seiha
5713958c45
cmake: Use PROJECT_NAMESPACE
2021-11-17 12:28:42 +01:00