ladanyi@496: INCLUDE_DIRECTORIES( ladanyi@496: ${CMAKE_SOURCE_DIR} ladanyi@496: ${CMAKE_BINARY_DIR} ladanyi@496: ) alpar@225: ladanyi@496: CONFIGURE_FILE( ladanyi@496: ${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake ladanyi@496: ${CMAKE_CURRENT_BINARY_DIR}/config.h ladanyi@496: ) ladanyi@496: ladanyi@496: SET(LEMON_SOURCES alpar@225: arg_parser.cc alpar@225: base.cc alpar@225: color.cc ladanyi@496: lp_base.cc ladanyi@496: lp_skeleton.cc alpar@225: random.cc) alpar@225: ladanyi@496: IF(HAVE_GLPK) ladanyi@496: SET(LEMON_SOURCES ${LEMON_SOURCES} glpk.cc) ladanyi@498: INCLUDE_DIRECTORIES(${GLPK_INCLUDE_DIR}) ladanyi@498: IF(WIN32) ladanyi@498: INSTALL(FILES ${GLPK_BIN_DIR}/glpk.dll DESTINATION bin) ladanyi@498: INSTALL(FILES ${GLPK_BIN_DIR}/libltdl3.dll DESTINATION bin) ladanyi@498: INSTALL(FILES ${GLPK_BIN_DIR}/zlib1.dll DESTINATION bin) ladanyi@498: ENDIF(WIN32) ladanyi@496: ENDIF(HAVE_GLPK) ladanyi@496: ladanyi@496: ADD_LIBRARY(lemon ${LEMON_SOURCES}) ladanyi@496: alpar@225: INSTALL( alpar@225: TARGETS lemon alpar@225: ARCHIVE DESTINATION lib alpar@225: COMPONENT library) alpar@225: alpar@225: INSTALL( alpar@225: DIRECTORY . bits concepts alpar@225: DESTINATION include/lemon alpar@225: COMPONENT headers alpar@225: FILES_MATCHING PATTERN "*.h")