[CP-SAT] remove the use of python protobufs; use proxies to C++ protobufs instead; this changes slightly the API of these proto for parameters
This commit is contained in:
@@ -419,7 +419,6 @@ if(BUILD_MATH_OPT)
|
||||
endif()
|
||||
file(COPY
|
||||
ortools/sat/python/cp_model.py
|
||||
ortools/sat/python/cp_model_numbers.py
|
||||
DESTINATION ${PYTHON_PROJECT_DIR}/sat/python)
|
||||
file(COPY
|
||||
ortools/sat/colab/flags.py
|
||||
@@ -699,6 +698,10 @@ add_custom_command(
|
||||
$<TARGET_FILE:routing_pybind11> ${PYTHON_PROJECT}/routing/python
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
$<TARGET_FILE:cp_model_helper_pybind11> ${PYTHON_PROJECT}/sat/python
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
$<TARGET_FILE:cp_model_builder_pybind> ${PYTHON_PROJECT}/sat/python
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
$<TARGET_FILE:sat_parameters_builder_pybind> ${PYTHON_PROJECT}/sat/python
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
$<TARGET_FILE:rcpsp_pybind11> ${PYTHON_PROJECT}/scheduling/python
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
@@ -724,7 +727,9 @@ add_custom_command(
|
||||
$<$<BOOL:${BUILD_MATH_OPT}>:math_opt_elemental_pybind11>
|
||||
$<$<BOOL:${BUILD_MATH_OPT}>:math_opt_io_pybind11>
|
||||
$<TARGET_NAME_IF_EXISTS:pdlp_pybind11>
|
||||
cp_model_builder_pybind
|
||||
cp_model_helper_pybind11
|
||||
sat_parameters_builder_pybind
|
||||
rcpsp_pybind11
|
||||
set_cover_pybind11
|
||||
sorted_interval_list_pybind11
|
||||
|
||||
Reference in New Issue
Block a user