CMakeLists.txt 586 B

12345678910111213141516171819202122
  1. cmake_minimum_required(VERSION 2.6)
  2. project(403_BoundedBiharmonicWeights)
  3. include("../CMakeLists.shared")
  4. find_package(MOSEK QUIET)
  5. if(MOSEK_FOUND)
  6. include_directories( ${MOSEK_INCLUDE_DIR} )
  7. else(MOSEK_FOUND)
  8. add_definitions(-DIGL_NO_MOSEK)
  9. if(LIBIGL_USE_STATIC_LIBRARY)
  10. set(LIBIGLMOSEK_LIBRARY "")
  11. endif(LIBIGL_USE_STATIC_LIBRARY)
  12. set(MOSEK_LIBRARIES "")
  13. endif(MOSEK_FOUND)
  14. set(SOURCES
  15. ${PROJECT_SOURCE_DIR}/main.cpp
  16. )
  17. add_executable(${PROJECT_NAME}_bin ${SOURCES} ${SHARED_SOURCES})
  18. target_link_libraries(${PROJECT_NAME}_bin ${SHARED_LIBRARIES} ${MOSEK_LIBRARIES})