cmake: fix math_opt update
* fix cxx build * fix python build
This commit is contained in:
committed by
Corentin Le Molgat
parent
82bc28d3c1
commit
1bf2448981
@@ -86,7 +86,6 @@ if(USE_PDLP)
|
||||
endif()
|
||||
if(USE_SCIP)
|
||||
list(APPEND OR_TOOLS_COMPILE_DEFINITIONS "USE_SCIP")
|
||||
set(GSCIP_DIR gscip)
|
||||
endif()
|
||||
if(USE_CPLEX)
|
||||
list(APPEND OR_TOOLS_COMPILE_DEFINITIONS "USE_CPLEX")
|
||||
@@ -405,7 +404,6 @@ file(GLOB_RECURSE OR_TOOLS_PROTO_FILES RELATIVE ${PROJECT_SOURCE_DIR}
|
||||
"ortools/glop/*.proto"
|
||||
"ortools/graph/*.proto"
|
||||
"ortools/linear_solver/*.proto"
|
||||
"ortools/linear_solver/*.proto"
|
||||
"ortools/packing/*.proto"
|
||||
"ortools/sat/*.proto"
|
||||
"ortools/scheduling/*.proto"
|
||||
@@ -416,10 +414,6 @@ if(USE_PDLP OR BUILD_MATH_OPT)
|
||||
file(GLOB_RECURSE PDLP_PROTO_FILES RELATIVE ${PROJECT_SOURCE_DIR} "ortools/pdlp/*.proto")
|
||||
list(APPEND OR_TOOLS_PROTO_FILES ${PDLP_PROTO_FILES})
|
||||
endif()
|
||||
if(USE_SCIP OR BUILD_MATH_OPT)
|
||||
file(GLOB_RECURSE GSCIP_PROTO_FILES RELATIVE ${PROJECT_SOURCE_DIR} "ortools/gscip/*.proto")
|
||||
list(APPEND OR_TOOLS_PROTO_FILES ${GSCIP_PROTO_FILES})
|
||||
endif()
|
||||
|
||||
# ORTools proto
|
||||
generate_proto_library(
|
||||
@@ -529,7 +523,6 @@ foreach(SUBPROJECT IN ITEMS
|
||||
bop
|
||||
glop
|
||||
${GLPK_DIR}
|
||||
${GSCIP_DIR}
|
||||
${GUROBI_DIR}
|
||||
${PDLP_DIR}
|
||||
sat
|
||||
|
||||
@@ -172,10 +172,6 @@ if(USE_PDLP OR BUILD_MATH_OPT)
|
||||
file(GLOB_RECURSE PDLP_PROTO_PY_FILES RELATIVE ${PROJECT_SOURCE_DIR} "ortools/pdlp/*.proto")
|
||||
list(APPEND OR_TOOLS_PROTO_PY_FILES ${PDLP_PROTO_PY_FILES})
|
||||
endif()
|
||||
if(USE_SCIP OR BUILD_MATH_OPT)
|
||||
file(GLOB_RECURSE GSCIP_PROTO_PY_FILES RELATIVE ${PROJECT_SOURCE_DIR} "ortools/gscip/*.proto")
|
||||
list(APPEND OR_TOOLS_PROTO_PY_FILES ${GSCIP_PROTO_PY_FILES})
|
||||
endif()
|
||||
|
||||
foreach(PROTO_FILE IN LISTS OR_TOOLS_PROTO_PY_FILES)
|
||||
#message(STATUS "protoc proto(py): ${PROTO_FILE}")
|
||||
@@ -324,7 +320,6 @@ file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/constraint_solver/python/__init__.py
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/glop/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/graph/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/graph/python/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/gscip/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/init/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/init/python/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/linear_solver/__init__.py CONTENT "")
|
||||
@@ -343,6 +338,7 @@ if(BUILD_MATH_OPT)
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/math_opt/python/ipc/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/math_opt/python/testing/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/math_opt/solvers/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/math_opt/solvers/gscip/__init__.py CONTENT "")
|
||||
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/service/__init__.py CONTENT "")
|
||||
file(GENERATE OUTPUT ${PYTHON_PROJECT_DIR}/service/v1/__init__.py CONTENT "")
|
||||
|
||||
Reference in New Issue
Block a user