cmake_minimum_required(VERSION 2.6) if(CLP_FOUND) include_directories("${CLP_INCLUDE_DIR}") endif() SET(LIBRARY_NAME ${PROJECT_NAME}) SET(${LIBRARY_NAME}_SOURCES centroidal_dynamics.cpp solver_LP_abstract.cpp solver_LP_qpoases.cpp solver_LP_clp.cpp util.cpp logger.cpp stop-watch.cpp ) ADD_LIBRARY(${LIBRARY_NAME} SHARED ${${LIBRARY_NAME}_SOURCES}) TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${CDD_LIBRARIES} ${qpOASES_LIBRARY}) PKG_CONFIG_USE_DEPENDENCY(${LIBRARY_NAME} eigen3) if(CLP_FOUND) TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${CLP_LIBRARIES} /usr/lib/libCoinUtils.so) endif() INSTALL(TARGETS ${LIBRARY_NAME} DESTINATION lib)