Corentin Le Molgat
8f6258861d
dependency: Bump Protobuf to v30.1
2025-03-24 16:19:09 +01:00
Corentin Le Molgat
5bc02349d5
cmake: cleanup
2025-03-24 16:11:19 +01:00
Corentin Le Molgat
285066c32d
cmake: update docs/deps.dot
2025-03-24 14:15:50 +01:00
Corentin Le Molgat
9f0888a01d
cmake: don't find_package if target already present
...
Better for super build integration (#4543 )
2025-03-24 13:38:50 +01:00
Corentin Le Molgat
92b17b8fd2
cmake: make re2 a mandatory dependency
2025-03-24 13:38:50 +01:00
Laurent Perron
107216cf8a
support for highs in cmake multi config
2025-03-22 04:27:01 -07:00
Laurent Perron
fb7544a82c
fix highs multiconfig cmake
2025-03-22 12:13:16 +01:00
Laurent Perron
bbaf68564b
bump highs to 1.10
2025-03-21 06:55:59 -07:00
Laurent Perron
b4c3ab0908
bump highs to 1.10 in cmake
2025-03-21 05:57:50 -07:00
Laurent Perron
0d40043e4c
routing/parsers to cmake
2025-03-21 05:44:01 -07:00
Mizux Seiha
88a40d401f
cmake(ci): Fix opensuse docker
2025-03-20 10:25:47 +01:00
Corentin Le Molgat
6d6916060d
cmake: add fuzztest
2025-03-19 15:51:56 +01:00
Corentin Le Molgat
21d88dc1f9
cmake: clean internal README.md
2025-03-19 14:57:02 +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
Corentin Le Molgat
6acf4d3311
cmake: update internal doc
2025-03-13 08:23:11 +01:00
Mizux Seiha
51e348357d
cmake: Enable soplex when building SCIP
...
* use SCIP::libscip
note: While scip provide ALIAS,
they forget to use it when `install(export ...)`
* update internal docs/
* build boost as static libraries
2025-03-12 14:12:54 +01:00
Corentin Le Molgat
b6678e4cbb
dependencies: fixup abseil-cpp
2025-03-05 11:55:07 +01:00
Mizux Seiha
d97048d4eb
scip bump to v921
2025-03-04 21:07:18 +01:00
Mizux Seiha
56fde74a11
move set_cover
2025-03-04 21:06:53 +01:00
Laurent Perron
6c81f1187e
bump absl to 20250127.0 for cmake
2025-03-03 14:47:26 +01:00
Laurent Perron
4096100d40
bump scip to 9.2.1 for cmake
2025-02-25 19:28:53 +01:00
Laurent Perron
4efd54f5f0
move set_cover code in its own directory
2025-02-17 12:52:36 +01:00
Corentin Le Molgat
ee21143464
cmake: remove ortools_full.lib generation on windows
...
note: Do not build anymore got the error:
```
LINK : fatal error LNK1189: library limit of 65535 objects exceeded
```
2025-02-12 14:32:01 +01:00
Corentin Le Molgat
73bef34d95
cmake: update pybind11 to v2.13.6
...
* sync Dependencies.txt
2025-02-12 14:31:17 +01:00
Corentin Le Molgat
460cc866a6
cmake: remove ortools_full.lib generation on windows
...
note: Do not build anymore got the error:
```
LINK : fatal error LNK1189: library limit of 65535 objects exceeded
```
2025-02-12 05:29:33 -08:00
Corentin Le Molgat
01d57fed9f
cmake: update pybind11 to v2.13.6
...
sync Dependencies.txt
2025-02-12 14:08:44 +01:00
Mizux Seiha
7b71c4b140
dependencies: Bump protobuf to v29.3
2025-02-11 14:47:27 +01:00
Mizux Seiha
20a88024f5
dependencies: Bump protobuf to v29.3
2025-02-11 12:05:28 +01:00
Corentin Le Molgat
3bbfde4de4
cmake: Fix glop install_build
2025-02-05 21:38:56 +01:00
Corentin Le Molgat
5ccb262e37
cmake: Fix glop install_build
2025-02-05 21:00:42 +01:00
Mizux Seiha
cba9f72e47
cmake: Fix glpk support on windows
2025-02-04 19:43:25 +01:00
Mizux Seiha
d3af4d76c9
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 19:42:22 +01:00
Corentin Le Molgat
998314a9db
cmake: Build gtest and benchmark as shared lib with MSVC
...
should fix `gmock.lib(gtest-all.obj) : error LNK2005`
2025-02-04 18:24:15 +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
befa5f7a4f
cmake: Build gtest and benchmark as shared lib with MSVC
...
should fix `gmock.lib(gtest-all.obj) : error LNK2005`
2025-02-03 16:25:41 +01:00
Corentin Le Molgat
09be9a9815
cmake: fix model_build_helper.pyi on windows ( #4512 )
2025-01-24 02:22:30 -08:00
Corentin Le Molgat
9f398f6e9f
swig: bump to 4.3.0 in all tools
2025-01-22 15:28:15 +01:00
Corentin Le Molgat
8a074c486a
ci: cleanup cmake/Makefile
2025-01-22 15:28:15 +01:00
Corentin Le Molgat
210ccab7e8
swig: bump to 4.3.0 in various scripts and docker
2025-01-22 15:13:24 +01:00
Laurent Perron
54b8c24839
big graph cleaning; rewrite CP-SAT python layer; rewrite model_builder python layer; reorganize CP-SAT scheduling and packing code
2025-01-15 13:51:40 +01:00
Corentin Le Molgat
a66a6daac7
Bump Copyright to 2025
2025-01-10 11:35:44 +01:00
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
Laurent Perron
bd2225832f
fix cmake after CP-SAT python renaming
2025-01-09 16:33:47 +01:00
Laurent Perron
2fe0f90685
bump bazel dependencies; bump cmake google_benchmark to 1.9.1
2024-12-31 14:12:50 +01:00
Laurent Perron
a90371f0bc
bump bazel dependencies; bump cmake google_benchmark to 1.9.1
2024-12-31 14:12:26 +01:00
Laurent Perron
6f97ceac86
cmake: bump highs to 1.9.0
2024-12-31 13:48:09 +01:00
Laurent Perron
5f9682f1b0
cmake: bump highs to 1.9.0
2024-12-31 13:47:55 +01:00
Mizux Seiha
49f1623661
deps: Bump Protobuf to v29.2
2024-12-19 21:35:55 +01:00
Mizux Seiha
a86127fec5
deps: Bump Protobuf to v29.2
2024-12-19 21:35:11 +01:00