Corentin Le Molgat
22bc8cef36
dependencies: bump abseil-cpp to 20250814.1
2025-10-16 11:52:06 +02:00
Mizux Seiha
1533e23537
cmake: reformat python.cmake
2025-10-16 11:45:29 +02:00
Guillaume Chatelet
8710e86e8a
Test export
2025-10-16 11:43:45 +02:00
Corentin Le Molgat
bef5bd6dc4
cmake: bump Scip to v923
...
note: can't bump bazel since scip v923 is not available on BCR
2025-09-29 16:35:06 +02:00
Corentin Le Molgat
29a74e7547
base: backport rework from main
2025-09-22 18:05:44 +02: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
Corentin Le Molgat
e4334bea06
cmake(ci): fix debian python and dotnet build
2025-08-27 08:13:18 +02:00
Mizux Seiha
805ef64029
Merge remote-tracking branch 'origin/main' into v99bugfix
2025-08-26 15:52:40 +02:00
Corentin Le Molgat
3ca6e921ad
cmake: add license boilerplate to samples
2025-08-21 13:56:24 +02:00
Mizux Seiha
1bf2448981
cmake: fix math_opt update
...
* fix cxx build
* fix python build
2025-08-20 11:37:19 +02:00
Mizux Seiha
4ca5464e48
cmake: fix ortools/util/python
2025-08-20 11:36:44 +02:00
Mizux Seiha
d389457ae8
cmake: regenerate docs/ images
2025-08-07 12:46:27 +02:00
Mizux Seiha
a762c579b7
cmake: update docs/
2025-08-07 12:45:53 +02:00
Corentin Le Molgat
6a6e57a0b8
ci: fix system_deps python jobs not using archlinux's pybind11 3.0.0
2025-07-24 09:52:38 +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
Corentin Le Molgat
95e8a33097
ci: fix system_deps python jobs not using archlinux's pybind11
2025-07-21 17:24:38 +02:00
Corentin Le Molgat
513ee8bd00
cmake: fix glopConfig.cmake
2025-07-21 15:31:49 +02:00
Corentin Le Molgat
efa8b07484
cmake: fix glopConfig.cmake
2025-07-21 15:00:18 +02:00
Corentin Le Molgat
f540e75db3
cmake: fix -DBUILD_CXX=OFF -DBUILD_GLOP=ON build
2025-07-21 11:56:34 +02:00
Corentin Le Molgat
0e129b5fc6
cmake: fix -DBUILD_CXX=OFF -DBUILD_GLOP=ON build
2025-07-21 11:48:13 +02:00
Laurent Perron
0720713896
[CP-SAT] simplify python proto generation workflow
2025-07-17 12:55:17 +02:00
Laurent Perron
e5dc796ef6
[CP-SAT] remove the use of python protobufs; use proxies to C++ protobufs instead; this changes slightly the API of these proto for parameters
2025-07-16 16:55:49 +02:00
Mizux Seiha
959bb0d51c
cmake: Use Boost repo instead of archive
...
should fix #4724
2025-07-15 10:19:34 +02:00
Mizux Seiha
c19897df1b
cmake: Use Boost repo instead of archive
...
should fix #4724
2025-07-15 10:09:38 +02:00
Corentin Le Molgat
9d3350dcbc
cmake: Rework FindSCIP.cmake
...
note: currently scip do not provide alias targets when installing scip.
2025-07-10 11:00:45 +02:00
Corentin Le Molgat
9141d05483
cmake: docs fixup
2025-07-10 10:58:01 +02:00
Corentin Le Molgat
194bf807ac
doxygen: add missing ortools deps to c++ doc
...
note: this is needed so doxygen can parse generated protoc pb.h.
2025-07-09 17:56:50 +02:00
Corentin Le Molgat
1cad6fc8e0
doxygen: add missing ortools deps to c++ doc
...
note: this is needed so doxygen can parse generated protoc pb.h.
2025-07-09 17:56:05 +02:00
Mizux Seiha
24eb888d2e
doxygen: update docs
2025-07-09 14:13:52 +02:00
Corentin Le Molgat
052d57da07
doxygen: Improve C++ ref manual
...
* Had to use absolute paths otherwise `ortools/<dir>` conflict with `build/ortools/<dir>`
* rework Doxygen main page following devsite C++ ref overview.
* improve doxygen c++ cache
note: doxygen log specify the ideal cache size according to the previous run.
2025-07-09 14:13:46 +02:00
Corentin Le Molgat
3445c9233f
cpp: Add DoxygenLayout.xml
...
move "detailedDescription" to top to follow devsite layout convention
2025-07-09 14:13:41 +02:00
Mizux Seiha
e2a2295fb4
doxygen: update docs
2025-07-08 13:45:24 +02:00
Corentin Le Molgat
4dd891330a
doxygen: Improve C++ ref manual
...
* Had to use absolute paths otherwise `ortools/<dir>` conflict with `build/ortools/<dir>`
* rework Doxygen main page following devsite C++ ref overview.
* improve doxygen c++ cache
note: doxygen log specify the ideal cache size according to the previous run.
2025-07-07 17:37:36 +02:00
Corentin Le Molgat
2f343eee41
cpp: Add DoxygenLayout.xml
...
move "detailedDescription" to top to follow devsite layout convention
2025-07-07 15:39:38 +02:00
Guillaume Chatelet
914025a5f8
Turn some .i files into .swig
...
This helps with the import / export process.
2025-07-03 11:02:22 +02:00
Guillaume Chatelet
6af8bd54b4
Turn some .i files into .swig
...
This helps with the import / export process.
2025-07-02 19:11:40 +00:00
Laurent Perron
5b1376b9df
small cleaning
2025-07-01 16:51:11 +02:00
Corentin Le Molgat
09e7e951a2
cmake(ci): Rework Vagrantfile
...
ci: Rework BSD workflows
ci: Bump freebsd Vagrantfile from python 3.9 to 3.11
2025-06-30 15:20:25 +02:00
Corentin Le Molgat
835b3b3b93
doxygen: force light-mode for doc
2025-06-30 15:20:19 +02:00
Corentin Le Molgat
b644c5fb1e
cmake(ci): Rework Vagrantfile
...
ci: Rework BSD workflows
ci: Bump freebsd Vagrantfile from python 3.9 to 3.11
2025-06-30 13:15:16 +02:00
Corentin Le Molgat
94308a9fe6
doxygen: force light-mode for doc
2025-06-30 11:54:28 +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
Corentin Le Molgat
b7f7e9b1ec
cmake: update doxygen-awesome-css from v2.1.0 to v2.3.4
2025-06-26 13:24:26 +02:00
Guillaume Chatelet
8b6100e21e
Format py files to adopt internal style
2025-06-25 10:01:11 +00:00
Corentin Le Molgat
9fa309b358
cmake: Fix cmake_minimum_required to 3.24 ( #4692 )
2025-06-23 07:53:40 +02:00
Corentin Le Molgat
f1e95386d1
cmake: Fix cmake_minimum_required to 3.24 ( #4692 )
2025-06-19 13:44:50 +02:00
Laurent Perron
b61ec9860c
reorganize gurobi and xpress side loading
2025-06-18 18:22:06 +02:00
Mizux Seiha
3467396a74
dependencies: bump Protobuf from v31.0 to v31.1
2025-06-17 12:32:17 +02:00
Mizux Seiha
8e1e6b5e97
dependencies: bump Protobuf from v31.0 to v31.1
2025-06-17 11:08:04 +02:00
Corentin Le Molgat
56e565a2e7
cmake: Fix internal README.md
2025-06-16 11:54:43 +02:00