diff --git a/cmake/modules/FindIPOpt.cmake b/cmake/modules/FindIPOpt.cmake index 5c38650a31ecaf41d588ad31986a292fe997064c..ef52da31393aa2b89cf1495675450c65e41aa3cb 100644 --- a/cmake/modules/FindIPOpt.cmake +++ b/cmake/modules/FindIPOpt.cmake @@ -37,4 +37,9 @@ if(IPOPT_FOUND) if (DL_FOUND) set (IPOPT_LIBRARY ${DL_LIBRARY} ${IPOPT_LIBRARY}) endif(DL_FOUND) + + # register all related flags + dune_register_package_flags(COMPILE_DEFINITIONS "ENABLE_IPOPT=1" + LIBRARIES "${IPOPT_LIBRARY}" + INCLUDE_DIRS "${IPOPT_INCLUDE_DIR}") endif(IPOPT_FOUND)