28 Commits

Author SHA1 Message Date
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
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
Guillaume Chatelet
8b6100e21e Format py files to adopt internal style 2025-06-25 10:01:11 +00:00
Corentin Le Molgat
8a2a537cc5 cmake: format samples 2025-06-16 11:48:43 +02:00
Corentin Le Molgat
91eae80e1c cmake: Format samples 2025-06-16 11:47:36 +02:00
Corentin Le Molgat
3312af9735 dotnet: cleanup the use Net8.0 as default 2025-04-30 15:03:41 +02:00
Corentin Le Molgat
8ae6f8b5d6 dotnet: migrate from .Net 6.0 to 8.0 as default 2025-04-11 16:36:57 +02: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
Corentin Le Molgat
5de37e7214 cmake(ci): Fix routing sample 2024-04-24 16:20:49 +02:00
Mizux Seiha
a76bf1c5dd bump license boilerplate 2024-01-04 13:43:15 +01:00
Laurent Perron
32175c9c3b remove pywrap prefix for pybind11 generated modules 2023-07-03 12:46:51 +02:00
Corentin Le Molgat
122c411ebb cmake(ci): fix maven compiler version 2023-06-05 08:11:31 +02:00
Corentin Le Molgat
aad0e67975 export from google3 2022-10-05 15:56:33 +02:00
Corentin Le Molgat
3a284dc617 fixup cmake/samples/* 2022-09-30 18:08:44 +02:00
Corentin Le Molgat
6066db34a1 ci(cmake): Only test dotnet-sdk-6.0 to avoid "no space left on device" 2022-05-19 17:23:01 +02:00
Corentin Le Molgat
9a243af61c cmake(ci): fix sample.py 2022-04-12 15:50:05 +02:00
Laurent Perron
833ae17e99 Use pybind11 instead for swig for sorted_interval_list and cp_sat swig_helper; speed up CP-SAT presolve; add missing std includes 2022-02-22 18:33:45 +01:00
Mizux Seiha
03f534137a java: Fix CWE-200 in sample 2021-12-17 13:52:28 +01:00
Corentin Le Molgat
07127d463c dotnet: bump TFM net5.0 -> net6.0 LTS 2021-12-06 09:13:47 +01:00
Mizux Seiha
9ef797332b ci(cmake): Fix python sample 2021-09-29 09:54:08 +02:00
Laurent Perron
01fa53b1cd update csproj and generator to use netcoreapp3.1 2021-09-21 09:55:40 +02:00
Mizux Seiha
c0b5d67c45 cmake: Add glop docker test 2020-11-16 11:16:08 +01:00
Mizux Seiha
f992206a9a Force use of C++17
Routing use c++17 features (e.g. structured binding)
ref: https://en.cppreference.com/w/cpp/language/structured_binding
2020-08-14 14:07:58 +02:00
Mizux Seiha
e83cf08ce1 ci: Refactor CMake CI
* Update CMake doc
* Update Docker diagram
* Refactor CI Makefile
* Refactor and Fix <lang>.Dockerfile
* Refactor gh Docker CMake workflow
* gh CMake workflow disable fail-fast
* Remove manylinux
* Add Java samplei, generated using:
    $ mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart
    -> com.google.ortools
    -> sample
  note: sample still not use ortools package yet
2020-04-15 15:22:41 +02:00