Commit Graph

335 Commits

Author SHA1 Message Date
Laurent Perron
61b101bdca test model builder 2022-03-28 10:55:39 +02:00
Laurent Perron
1adfa7fc80 make: cleanup
* Remove SYSTEM (only use PLATFORM)
* Add HAS_PYTHON HAS_JAVA HAS_DOTNET
* move Makefile.unix|win.mk into Makefile.port.mk
* fix make CI
2022-03-09 09:23:41 +01:00
Mizux Seiha
606aca577e Fix LICENSE copy 2022-03-02 21:24:52 +01:00
Mizux Seiha
ed1056cd1a make: Fix build on distro using lib64 2022-03-01 16:14:13 +01:00
Mizux Seiha
83aeed3b7f make: Fix install_python 2022-03-01 13:26:27 +01:00
Corentin Le Molgat
699ec2c3a9 make: Clean and polish
* use BUILD_DIR instead of dependencies
* bring back target doc
* Fix few archive recipe (WiP)
2022-02-25 17:22:19 +01:00
Laurent Perron
4727640b19 fix python tests 2022-02-22 12:53:14 +01:00
Laurent Perron
ff670072ed add check targets 2022-02-22 10:50:50 +01:00
Laurent Perron
464a7bbdfc polish 2022-02-22 10:46:37 +01:00
Laurent Perron
fb79dedb2d more work on makefiles 2022-02-22 10:36:26 +01:00
Laurent Perron
ffad5bbc40 huge makefile cleanup; remove Makefile.local; detect all languages 2022-02-22 10:11:08 +01:00
Laurent Perron
3f0c85d5e0 readd make python java dotnet 2022-02-21 17:45:51 +01:00
Laurent Perron
951e8bbc1e bump pdlp; add log to linear_solver proto; fix bug in CP-SAT 2022-02-21 17:26:34 +01:00
Laurent Perron
8524e60172 fix targets 2022-02-21 16:44:53 +01:00
Laurent Perron
990444339b remove most of the make build commands, rely on cmake to build libraries and packages 2022-02-21 14:02:35 +01:00
Laurent Perron
c1cc32fdb1 remove make based python building 2022-02-21 11:55:25 +01:00
Laurent Perron
1ff01c8932 fix compilation of pywrapinit; add SRC_DIR to the includes; use swig.exe on the path 2022-02-19 17:01:41 +01:00
Laurent Perron
744db669e2 fix make builds 2022-02-18 19:04:21 +01:00
Laurent Perron
1e06115bf6 [BUILD] remove old version of make third_party; use cmake to build dependencies 2022-02-18 15:35:32 +01:00
Corentin Le Molgat
35cf1ed9cb Rework LinearSumAssignment sample 2021-12-22 11:05:53 +01:00
Corentin Le Molgat
689160bfe1 python: use system-site-packages for venv
on Alpine pillow package from pip can't be built
2021-12-13 16:15:50 +01:00
Mizux Seiha
42b65ea6c0 make: Install pandas and matplotlib
Still need to run all samples using the python venv IMHO
2021-11-18 11:39:12 +01:00
Corentin Le Molgat
ac0b672e34 constraint_solver: Add NQueensCp in all supported languages 2021-10-21 15:13:33 +02:00
Corentin Le Molgat
0d6e2a9169 sat: NQueensSat in all languages 2021-10-21 15:13:32 +02:00
Mizux Seiha
b17823cda4 make: Fix packing integration in python wheel package 2021-09-28 19:05:40 +02:00
Laurent Perron
f6fa781fa4 split ortools/data into ortools/scheduling and ortools/packing 2021-09-28 15:58:37 +02:00
Mizux Seiha
d95720b890 python: Add vrp_nodes_indices 2021-09-21 12:27:04 +02:00
Mizux Seiha
c39aa46590 rework cvrptw_breaks_intvar.py
- remove TW constraints to futher reduce its size
- But force vehicle start time to better show what's happen
- rename it vrp_breaks_from_start.py
- sync code with vrp_breaks.py to make them consistents
2021-09-15 12:25:38 +02:00
Laurent Perron
dacb0b0a47 Merge branch 'master' of github.com:google/or-tools 2021-08-07 10:23:31 +02:00
Laurent Perron
0660f932b8 improve make run for python 2021-08-07 10:23:25 +02:00
Mizux Seiha
4b6a9b47c8 Port Stigler Diet to all languages supported 2021-08-05 17:25:03 +02:00
Mizux Seiha
6c2d922918 make: Add publish_python rule 2021-04-19 16:48:40 +02:00
Mizux Seiha
aa8745b547 python: Rework init support 2021-03-26 15:15:23 +01:00
Mizux Seiha
d3734f08ad make: Add vrp_breaks.py 2021-03-25 18:12:55 +01:00
Laurent Perron
e29b1f578b export init to pypi archive 2021-03-19 18:58:27 +01:00
Laurent Perron
3c1932b21a export init.h to all languages 2021-03-19 18:55:20 +01:00
Mizux Seiha
aa79c4cdcc Add cvrptw_break when testing python package 2021-03-18 01:07:37 +01:00
Xiang Chen
b34ceefb86 Wrap CP-SAT assumptions 2021-02-04 23:53:50 +01:00
Mizux Seiha
ce64b466fe make: Add vrp_tokens to test list 2021-02-04 11:54:43 +01:00
Corentin Le Molgat
702c457b8d make: fix mypy check on windows 2020-12-08 10:17:02 +01:00
Mizux Seiha
8522d2cc2b linear_solver: Add Basic_example 2020-12-07 14:57:42 +01:00
Mizux Seiha
dc6ee7f9ce Propagate mypy-protobuf usage (#1547) 2020-12-02 15:11:48 +01:00
Mizux Seiha
c72666acd5 cmake: Fix timeout when running shift_scheduling_sat.py 2020-11-19 21:32:05 +01:00
Mizux Seiha
b97f577459 Fixup for google 2020-10-03 00:04:37 +02:00
Mizux Seiha
590a7f9726 make: fix windows python examples
note: `copy` does not support multiple wildcard...
2020-09-28 15:16:41 +02:00
Mizux Seiha
d8c8930aa0 archive: fix python example archive generation 2020-09-28 10:32:59 +02:00
Mizux Seiha
231a641456 python: Rename examples/python/assignment_sat.py to avoid collision 2020-09-28 10:32:35 +02:00
Mizux Seiha
d83e4c1fce make: Generate example archives for each languages 2020-09-25 18:22:25 +02:00
Mizux Seiha
73e21fa3a2 python: Replace virtualenv by venv (Fix #2035) 2020-09-21 09:51:01 +02:00
Mizux Seiha
bfa84d423b make: Fix package_python 2020-09-08 22:16:19 +02:00