Laurent Perron
d47f599ac2
bump .NET to 8.0; remove LP_PARSER option
2025-04-09 15:18:29 +02:00
Corentin Le Molgat
a5bbbcbcff
cmake: BZip2 fixup
2025-04-07 17:46:43 +02:00
Corentin Le Molgat
1f27694ab8
cmake: Add BZip2 support
2025-04-07 16:28:51 +02:00
Mizux Seiha
73497f7daa
cmake: git shallow zlib
2025-04-01 18:02:50 +02:00
Mizux Seiha
a416e40827
cmake: clean toolchain
...
* remove mips r2
* bump codescape toolchain to 2024.10-02
2025-04-01 17:59:29 +02:00
Mizux Seiha
c5b2ada541
cmake: format fix
2025-04-01 17:47:11 +02:00
Corentin Le Molgat
520ec2e026
dependency: bump protobuf to v30.2
2025-03-28 09:38:15 +01:00
Mizux Seiha
f63e33b9dc
cmake: Fix routing/parsers build
2025-03-27 17:52:49 +01:00
Mizux Seiha
ccca0602d5
cmake: Add USE_fuzztest option
2025-03-27 17:03:28 +01:00
Corentin Le Molgat
ca018ae386
dependency: bump abseil-cpp to 20250127.1
2025-03-26 15:58:04 +01:00
Corentin Le Molgat
2687e092c0
dependency: update googletest to 1.16.0
2025-03-26 14:39:03 +01:00
Corentin Le Molgat
f9cf5d17eb
dependency: bump pybind_protobuf
2025-03-24 18:21:23 +01:00
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
fb7544a82c
fix highs multiconfig cmake
2025-03-22 12:13:16 +01: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
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
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
01d57fed9f
cmake: update pybind11 to v2.13.6
...
sync Dependencies.txt
2025-02-12 14:08:44 +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
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
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
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
a90371f0bc
bump bazel dependencies; bump cmake google_benchmark to 1.9.1
2024-12-31 14:12:26 +01:00
Laurent Perron
5f9682f1b0
cmake: bump highs to 1.9.0
2024-12-31 13:47:55 +01:00
Mizux Seiha
a86127fec5
deps: Bump Protobuf to v29.2
2024-12-19 21:35:11 +01:00
Corentin Le Molgat
fced774079
dependency: Bump Protobuf to v29.1
2024-12-09 14:24:08 +01:00
Corentin Le Molgat
afe79800bd
dependencies: Bump COIN-OR solvers
2024-12-06 17:27:55 +01:00
Corentin Le Molgat
cd6792ad4d
fixup
2024-12-05 16:29:27 +01:00
Corentin Le Molgat
4a4652f758
Merge remote-tracking branch 'origin/v99bugfix'
2024-12-05 16:18:25 +01:00
Mizux Seiha
63f17fea0b
deps: Bump Protobuf to v29.0
2024-12-03 18:07:47 +01:00
Mizux Seiha
423a99bb8f
deps: Bump Protobuf to v29.0
2024-12-03 18:06:49 +01:00
Jamie Cook
49aa19d144
Handle GLPK library naming on windows
...
libglpk.a on linux, GLPK.lib on windows.
2024-11-26 10:07:04 +01:00
Corentin Le Molgat
cfa3883c44
deps: Bump HiGHS to v1.8.1
2024-11-22 15:38:02 +01:00