Commit Graph

7584 Commits

Author SHA1 Message Date
Corentin Le Molgat
1287ce28a1 CMake: comment debug message 2020-03-05 13:04:08 +01:00
Corentin Le Molgat
f2981e11c3 CMake:python: Add missing definition for swig 2020-03-05 13:04:08 +01:00
Corentin Le Molgat
bd60f60a18 Update cmake doc 2020-03-05 13:04:08 +01:00
Corentin Le Molgat
506ebe9679 Cmake: Update Proto comment 2020-03-05 08:43:45 +01:00
Corentin Le Molgat
69c7295289 CMake: update foreach in cpp.cmake 2020-03-04 14:34:34 +01:00
Corentin Le Molgat
7817565452 CMake: Add orLogo.png & Directory.Build.props 2020-03-04 14:34:33 +01:00
Corentin Le Molgat
20c8ee05b8 CMake: fix dotnet_<targets> 2020-03-04 14:34:33 +01:00
Corentin Le Molgat
4a2e02637b Make: Copy orLogo.png to ${SRC_DIR}/ortools/dotnet
needed for CMake since it will use ${BUILD_DIR}/dotnet
2020-03-04 14:34:33 +01:00
Corentin Le Molgat
27121a1068 Update examples/notebook
generated using ./tools/gen_all_notebook.sh
2020-03-04 14:34:33 +01:00
Corentin Le Molgat
e608b65e82 Add generate_all_notebook.sh 2020-03-04 14:34:33 +01:00
Laurent Perron
6e4944b9e2 polish CP-SAT cut management code 2020-03-03 17:06:35 +01:00
Laurent Perron
d7703bc106 fix overflow 2020-03-03 14:53:36 +01:00
Laurent Perron
578afb76ea polish code 2020-03-03 14:44:46 +01:00
Laurent Perron
234d5f19fc simplify code 2020-03-02 18:39:24 +01:00
Laurent Perron
44b98a08d9 Merge branch 'master' of github.com:google/or-tools 2020-03-02 17:26:54 +01:00
Laurent Perron
b2d959afe8 enable multiple rounds of cuts at the root node 2020-03-02 17:26:45 +01:00
Laurent Perron
d956e29942 fix #1878 2020-03-02 17:26:28 +01:00
Corentin Le Molgat
2404b103bd CMake[.Net]: Add Signing Key support 2020-03-02 17:23:34 +01:00
Corentin Le Molgat
56f21f5a4e CMake: update foreach 2020-03-02 17:23:34 +01:00
Corentin Le Molgat
99516e690e CMake: Add dummy CMakeLists.txt in samples 2020-03-02 17:23:34 +01:00
Corentin Le Molgat
d7b67ee2eb CMake: fix constraint_solver dotnet swig 2020-03-02 17:23:34 +01:00
Corentin Le Molgat
a45a75e9a4 CMake: Add build examples option 2020-03-02 17:23:34 +01:00
Corentin Le Molgat
29ce9507dc CMake: Update deps management 2020-03-02 17:23:34 +01:00
Corentin Le Molgat
01b033ae32 Bump OR-Tools version to 7.6 2020-03-02 15:48:21 +01:00
Corentin Le Molgat
3158a67e62 Makefile: Fix absl bump on unix 2020-03-02 15:31:24 +01:00
Laurent Perron
8bc9b606d4 Merge branch 'master' of github.com:google/or-tools 2020-03-02 15:15:59 +01:00
Laurent Perron
2abc2b6786 remove warning in .NET 2020-03-02 15:15:50 +01:00
Laurent Perron
edb1ee13b1 improve CP-SAT cuts; fix #1901; fix #1882 2020-03-02 15:15:37 +01:00
Corentin Le Molgat
29779ee1b5 Bump abseil-cpp 8ba96a8 -> b832dce (LTS 20200225) 2020-03-02 11:20:47 +01:00
Corentin Le Molgat
595660d93d .Net: move snk kay to ortools/dotnet
to get relative path .. from project,
which is needed for CMake compatibility
2020-03-02 11:01:36 +01:00
Corentin Le Molgat
d67a1af2ea .Net: Fix SWIG compile option in CMake 2020-03-02 09:25:05 +01:00
Corentin Le Molgat
225a9c6ce8 Update cmake/README.md 2020-02-28 17:12:42 +01:00
Corentin Le Molgat
2f7a178154 CMake: Fix super project incorporation 2020-02-28 17:12:37 +01:00
Corentin Le Molgat
65838793f6 Add Build system dot 2020-02-28 14:33:13 +01:00
Corentin Le Molgat
42ceebb078 ci: Fix fedora docker 2020-02-28 14:32:35 +01:00
Corentin Le Molgat
b6a4c8e56d Win: update swigwin url 2020-02-28 14:31:55 +01:00
Corentin Le Molgat
42b242f799 ci: Fix alpine python dockerfile 2020-02-28 14:31:50 +01:00
Corentin Le Molgat
91e3670214 ci: rework CMake Docker/Makefile 2020-02-28 08:23:10 +01:00
Corentin Le Molgat
4c7456b175 CMake: Update Python support
* Add define SWIGWORDSIZE64 on Linux
* Add -doxygen option
* add ortools/util/python
* Move python generated stuff to BINARY_DIR/python
* Bump CMake >= 3.14 as requirement
  * SWIG module rework from 3.9 to 3.14
  * Python module rework in 3.12
* Drop Python 2.7 support (like in Makefile)
* Fix clean target
  * OUTPUT/BYPRODUCTS path are relative to CURRENT_BINARY_DIR not WORKING_DIR
* Fix ortools package install in virtualenv
* Clean target now remove the <build>/venv directory
2020-02-28 08:21:27 +01:00
Corentin Le Molgat
349f6b7681 CMake: Update .Net support
* Add define SWIGWORDSIZE64 on Linux
* Add -doxygen option
2020-02-28 08:21:27 +01:00
Corentin Le Molgat
6d31f4f52c CMake: Update Java support
* Add define SWIGWORDSIZE64 on Linux
* Add -doxygen option
2020-02-28 08:21:27 +01:00
Corentin Le Molgat
ddcbd35f23 CMake: Update CMP Policies 2020-02-28 08:21:27 +01:00
Corentin Le Molgat
8cd4a035cc CMake: Update swigwin url 2020-02-28 08:21:26 +01:00
Corentin Le Molgat
5acf9c6db9 CMake: comment examples/java and examples/dotnet
no support yet so avoid to crash the configure...
2020-02-28 08:21:26 +01:00
Corentin Le Molgat
86a5d0cc85 Fix cpp proto list 2020-02-28 08:21:26 +01:00
Corentin Le Molgat
0b9d349856 CMake: force CXX standard to C++11 2020-02-28 08:21:26 +01:00
Corentin Le Molgat
bf4f0969f2 Makefile: change mode a-x of Makefile 2020-02-28 08:21:26 +01:00
Corentin Le Molgat
7b757c0b10 Makefile: disable execution flags 2020-02-28 08:21:26 +01:00
Laurent Perron
4b7aa31302 fix crash in presolve 2020-02-26 19:49:50 +01:00
Laurent Perron
c95ed78898 Merge branch 'master' of github.com:google/or-tools 2020-02-26 16:10:25 +01:00