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
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
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
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
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
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
1273928df0
cmake: backport update from main
2024-11-15 10:27:20 +01:00
Corentin Le Molgat
1738560891
backport cmake fixup from main branch
2024-09-18 11:57:05 +02:00
Corentin Le Molgat
34de189f40
backport cmake and bazel update from main
2024-05-30 10:52:45 +02:00
Corentin Le Molgat
7050ad3fc9
cmake: rework java 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
a87803a881
cmake: find proto in algorithms/
2023-12-08 14:32:20 +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
Mizux Seiha
1a269db56d
cmake: Add Java documentation
2023-02-02 11:40:42 +01:00
Corentin Le Molgat
d1aed89a26
swig: Fix java build when using swig 4.1.0
2022-11-07 15:31:47 +01:00
Corentin Le Molgat
535d155a0f
cmake(java): Fix dependency
...
java_package was not rebuild when java_native_package change
2022-10-24 08:07:35 +02:00
Corentin Le Molgat
07ba519e13
cmake: Fix java.cmake
2022-10-19 17:54:12 +02:00
Corentin Le Molgat
86321f2025
cmake: prepare HiGHS support
2022-10-06 14:45:07 +02:00
Mizux Seiha
b65c86da8b
cmake: Fix java
...
* fix cmake/java.cmake
* fix <cmp>/java/CMakeLists.txt
* fix examples/tests/CMakeLists.txt
2022-09-23 13:15:36 +02:00
Laurent Perron
32249d73fa
fixes
2022-09-12 15:34:30 +02:00
Laurent Perron
81b31ff24b
Move model_builder under linear_solver
2022-09-12 11:28:52 +02:00
Corentin Le Molgat
045a5d93b7
Sync google3 github
2022-06-17 14:23:23 +02:00
Corentin Le Molgat
5b3d1e0f58
java: Add support for linux-aarch64 and darwin-aarch64 ( #2538 )
2022-05-23 16:39:25 +02:00
Laurent Perron
0223b492b3
incomplete ModelBuilder java implementation
2022-04-02 23:28:05 +02:00
Mizux Seiha
bdbac4dd4e
cmake: Fix java xcode configuration
2022-03-11 08:56:25 +01:00
Mizux Seiha
0ba8add1b5
cmake: Add java_deploy and java_native_deploy target
2022-03-09 09:55:00 +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
df2f7cf352
cmake: Fix java.cmake
2021-12-03 17:55:48 +01:00
Mizux Seiha
976f227b67
cmake: rework java
2021-12-03 14:20:19 +01:00
Mizux Seiha
95e31a7e8c
cmake: Fixup java.cmake
2021-12-01 10:31:33 +01:00
Mizux Seiha
db96176998
cmake: Rework java.cmake
2021-11-30 18:02:46 +01:00
Corentin Le Molgat
882f13d248
cmake: Remove CMakeTest.java
2021-11-29 11:02:35 +01:00
Corentin Le Molgat
d51879e3d7
cmake: cleanup <lang>.cmake
2021-11-26 10:29:35 +01:00
Mizux Seiha
d0e7970c6b
cmake: Added GLPK support and docs
...
* Use Mizux/GLPK (Tag 5.0)
* cmake: Fix swig flags
* cmake: Update ortoolsConfig.cmake
2021-11-17 14:04:57 +01:00
Mizux Seiha
5713958c45
cmake: Use PROJECT_NAMESPACE
2021-11-17 12:28:42 +01:00
Two4
35e1046e1f
cmake: Added BUILD_FAT_JAR option ( #2871 )
...
* Added support and documentation for the CMake BUILD_FAT_JAR option
Co-authored-by: kyle <kyle@awesomeguy.co.za >
2021-10-29 11:53:26 +02:00
Corentin Le Molgat
322a404ec4
cmake: Fix target naming convention
2021-10-18 12:57:53 +02:00
Mizux Seiha
877d49c0dd
cmake(java): Fixup
2021-10-08 17:37:26 +02:00
Mizux Seiha
23b8be50ed
cmake(java): Fix add_java_sample function
2021-10-08 12:05:35 +02:00