Commit Graph

24 Commits

Author SHA1 Message Date
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
Laurent Perron
4af14d7d4f sync: cp-sat bug fixes, stringview, fix strong int missing stl code, update graph 2025-04-01 06:29:45 +02:00
Mizux Seiha
61091ff4af cmake(java): allow to not load highs or scip dll.
should fix #4600
2025-03-28 17:03:41 +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
fc237eaf0d export from google3 2025-02-10 14:26:48 +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
e670dccdb0 cmake: Bump Protobuf to v28.3 and use shared libraries 2024-11-15 14:42:08 +01:00
Corentin Le Molgat
cadcdb5995 java: cleanup 2024-11-15 10:27:20 +01:00
Laurent Perron
af9051e8d8 revamp non C++ MPSolver export methods 2024-10-08 16:05:50 +02:00
Mizux Seiha
a76bf1c5dd bump license boilerplate 2024-01-04 13:43:15 +01:00
Corentin Le Molgat
47ce2eae9f cleanup 2023-04-05 10:36:56 +02:00
afloren
ea111e48be ensure absolute library path in Java Loader 2023-04-05 09:53:03 +02:00
Corentin Le Molgat
1ae193343a bazel: Fix Loader.java
Bazel will use the `System.loadLibrary()` path
while CMake typically use the URI unpacked stuff
2023-03-02 17:41:10 +01:00
Laurent Perron
2746b48c5c add bazel java POC; works with algorithms and graph 2022-12-29 19:56:02 +01:00
Corentin Le Molgat
c7120439d4 Bump license date 2022-06-17 14:23:23 +02:00
Laurent Perron
f5d01e1c19 reformat 2021-11-28 12:59:14 +01:00
Corentin Le Molgat
29c3ccfc78 java: Make loadeNativeLibraries() a static synchronized function. 2021-10-27 16:25:38 +02:00
Xianyin Xin
b72093332d fix #2575: Loader may not load native lib correctly due to resource name conflicting. 2021-06-09 09:32:06 +02:00
Mizux Seiha
8bb54b04ef Bump Copyright to 2021
FYI:
find ortools \( -type d -name .git -prune \) -o -type f -print0 | xargs -0 sed -i 's/\(Copyright 2010\)-2018/\1-2021/g'
2021-04-01 21:00:53 +02:00
Corentin Le Molgat
fb8e8b0693 Sync Google <=> GitHub 2021-01-26 15:52:32 +01:00
Mizux Seiha
11b72a2dd2 java: Fix missing import in Loader.java 2020-12-29 22:11:54 +01:00
Mizux Seiha
92893142a4 java: allow concurrent call to loader (Fix #2294) 2020-12-29 13:33:04 +01:00
Mizux Seiha
333403197a cmake: Fix ortools-java depends 2020-10-08 17:34:12 +02:00