Mizux Seiha
94dceb5957
cmake: fix .net release candidate support
2025-12-03 14:43:03 +01:00
Corentin Le Molgat
a7f49a2585
backport from main
...
* rename swig files .i in .swig
* update constraint_solver and routing
* backport math_opt changes
* move dynamic loading to ortools/third_party_solvers
2025-07-23 23:12:34 +02:00
Mizux Seiha
24eb888d2e
doxygen: update docs
2025-07-09 14:13:52 +02:00
Corentin Le Molgat
835b3b3b93
doxygen: force light-mode for doc
2025-06-30 15:20:19 +02:00
Corentin Le Molgat
52d44af1dd
cmake: update doxygen-awesome-css from v2.1.0 to v2.3.4
2025-06-26 13:27:34 +02:00
Mizux Seiha
483a20165f
cmake: format fix
2025-06-04 09:39:36 +02:00
Corentin Le Molgat
8480ff4f3f
dependency: Fix bzip2 support
...
* always enable it
* Fix CMake support
* fix windows support
2025-04-30 15:15:39 +02:00
Corentin Le Molgat
77a28070b9
deps: bump scip to v9.2.1
...
* use libscip shared library
* enable soplex
2025-03-13 15:56:35 +01:00
Corentin Le Molgat
da058cd01b
cmake: Fix and enabled shared lib support with MSVC
...
* Add decldll to proto
* rework init to make it working for MSVC
* fix test_xprs_interface build
dotnet: Fix MSVC shared libs support
* Fix csproj to include libortools.dll
java: Fix MSVC shared_libs support
* Fix runtime jar to include libortools.dll
python: Fix MSVC shared_libs support
* fix __init__.py.in loading for MSVC
2025-02-04 14:28:08 +01:00
Corentin Le Molgat
a66a6daac7
Bump Copyright to 2025
2025-01-10 11:35:44 +01:00
Corentin Le Molgat
1273928df0
cmake: backport update from main
2024-11-15 10:27:20 +01:00
Corentin Le Molgat
2012f67202
cmake: dotnet test fixup
2024-09-04 08:36:04 +02:00
Corentin Le Molgat
f5d9ea77be
cmake: cleanup
2024-07-12 15:50:55 +02:00
Corentin Le Molgat
34de189f40
backport cmake and bazel update from main
2024-05-30 10:52:45 +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