corentinl
784c4fecb4
git: renormalize some files
...
wrong clrf
2025-12-15 17:06:07 +01:00
Corentin Le Molgat
4f9d32fd6a
cmake: dotnet build samples,examples,tests fixup
2025-12-03 14:43:59 +01:00
Mizux Seiha
94dceb5957
cmake: fix .net release candidate support
2025-12-03 14:43:03 +01:00
Corentin Le Molgat
2a36fb057b
cmake: bump protobuf to v33.1
2025-11-19 09:39:56 +01:00
Mizux Seiha
4f381f6d07
backport from main:
...
* bump abseil to 20250814
* bump protobuf to v32.0
* cmake: add ccache auto support
* backport flatzinc, math_opt and sat update
2025-09-16 16:25:04 +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
Mizux Seiha
8e1e6b5e97
dependencies: bump Protobuf from v31.0 to v31.1
2025-06-17 11:08:04 +02:00
Mizux Seiha
ec2e8c68c9
deps: add missing absl::random_internal_entropy_pool
2025-05-22 14:43:02 +02:00
Mizux Seiha
1a913c57f9
cmake: fixup abseil-cpp bump
...
`absl::bad_any_cast_impl` has been removed
ref: 8ce0c88d6a
2025-05-22 14:42:57 +02:00
Corentin Le Molgat
9cbf09afdf
cmake: bump dependencies
...
* abseil-cpp 20250512.0
* protobuf v31.0
* re2 2024-07-02
* googletest 1.17.0
* benchmark 1.9.2
devNote: to fix a patch not working
```sh
cd ~/.../ortools_repo
cmake -S. -Bbuild -DBUILD_DEPS=ON -DBUILD_EXAMPLES=OFF -DBUILD_SAMPLES=OFF -DBUILD_TESTING=ON
pushd build/_deps/absl-src
git apply --3way ~/.../ortools_repo/patches/abseil-cpp-20250512.0.patch
git mergetool
git diff HEAD -u > ~/.../ortools_repo/patches/abseil-cpp-20250512.0.patch
cd ..
rm -rf absl-*
popd
<repeat>
```
2025-05-22 14:42:48 +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
3312af9735
dotnet: cleanup the use Net8.0 as default
2025-04-30 15:03:41 +02:00
Corentin Le Molgat
b13bc4085b
cmake(dotnet): Fix Sample and Test csproj.in
...
Now correctly use the copied .cs file instead of the original one.
Which means hacking the `<CMAKE_BINARY_DIR>/dotnet/<component>/<sample>/<sample>.cs`
then running `dotnet build` behave as expected...
2025-03-28 11:46:12 +01:00
Corentin Le Molgat
36220e039d
dependency: bump protobuf to v30.2
2025-03-28 09:38:56 +01:00
Corentin Le Molgat
6258871db6
dependency: bump protobuf to v30.1
2025-03-26 11:42:18 +01:00
Corentin Le Molgat
0d035168ea
deps: bump abseil-cpp to 20250127.0
2025-03-13 15:56:35 +01: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
Mizux Seiha
7b71c4b140
dependencies: Bump protobuf to v29.3
2025-02-11 14:47:27 +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
Mizux Seiha
49f1623661
deps: Bump Protobuf to v29.2
2024-12-19 21:35:55 +01:00
Corentin Le Molgat
3543608705
dependency: Bump Protobuf to v29.1
2024-12-09 15:41:28 +01:00
Mizux Seiha
423a99bb8f
deps: Bump Protobuf to v29.0
2024-12-03 18:06:49 +01:00
Corentin Le Molgat
e670dccdb0
cmake: Bump Protobuf to v28.3 and use shared libraries
2024-11-15 14:42:08 +01:00
Corentin Le Molgat
79d194ceff
dotnet: update xunit
2024-11-15 10:27:20 +01:00
Laurent Perron
4cbd27dae9
sync with main
2024-05-30 10:52:42 +02:00
Mizux Seiha
5d771cc919
dependency: bump Protobuf to v25.3
2024-02-22 11:44:59 +01:00
Mizux Seiha
af98bfc60c
dotnet: Try to add a README.md to package
2024-02-15 08:50:44 +01:00
Corentin Le Molgat
ab64c92906
fixup after deps bump
2024-01-31 17:01:05 +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
Corentin Le Molgat
e2b0e3b163
deps: Bump Protobuf v25.0 to v25.1
...
dev note: `git grep "[34]\.25\.0"`
2023-12-18 16:34:15 +01:00
Corentin Le Molgat
8386a84234
cmake: Fix doxygen documentations
2023-11-27 16:12:16 +01:00
Corentin Le Molgat
129e1a8fad
dependencies: Bump Protobuf from v24.4 to v25.0
2023-11-10 16:48:32 +01:00
Laurent Perron
d229e48c88
polish model_builder code and samples; tweak C# wrapping code
2023-11-03 15:09:13 +01:00
Laurent Perron
c0f2ce22a3
LogCallback -> MbLogCallback
2023-11-01 21:53:36 +01:00
Mizux Seiha
4cededaa16
dotnet: Fix Google.OrTools csproj templates
2023-10-31 13:35:25 +01:00
Corentin Le Molgat
6286ae4499
replace VS 2019 by 2022 in the doc
2023-10-30 14:36:28 +01:00
Mizux Seiha
bfdc7b5dce
dependency: Bump Protobuf to v24.4
2023-10-06 18:12:44 +02:00
Corentin Le Molgat
72a609006b
dotnet: fix indent
2023-08-21 09:04:57 +02:00
Corentin Le Molgat
e3d047f983
deps: Bump Protobuf to v24.0
2023-08-11 15:13:42 +02:00
Mizux Seiha
0693558fd5
deps: finish Protobuf 3.23.4 bump
2023-08-10 12:53:06 +02:00
Corentin Le Molgat
f05719439c
dotnet: Bump xunit deps
...
Fix xunit CS5001 error:
Program does not contain a static 'Main' method suitable for an entry point XUnit
2023-07-31 01:48:44 -07:00
Mizux Seiha
3716579ca4
deps: Fix Protobuf bump to v23.3
2023-06-29 15:29:05 +02:00
Corentin Le Molgat
77bc962925
doxygen: Fix #define list
2023-06-07 14:43:51 +02:00
Corentin Le Molgat
331ca9647a
dotnet: typo fix
2023-06-02 08:53:08 +02:00
Mizux Seiha
19eede6b61
deps: Bump protobuf to v23.2
2023-05-30 11:22:25 +02:00
Mizux Seiha
fdb50b644d
deps: Bump protobuf to v23.1
2023-05-22 00:18:42 +02:00
Mizux Seiha
8021a8837e
deps: Bump Protobuf v21.12 -> v22.2
2023-03-24 10:47:51 +01:00