########## libwccl ############### PROJECT(wccl) include_directories( ${CMAKE_CURRENT_BINARY_DIR}/include/ ) find_package(Corpus2 0.1.0 REQUIRED) set(LIBS ${LIBS} ${Corpus2_LIBRARY}) link_directories(${Boost_LIBRARY_DIRS}) set(LIBS ${LIBS} ${Boost_LIBRARIES}) SET(libwccl_STAT_SRC bool.cpp main.cpp position.cpp sentencecontext.cpp value.cpp variables.cpp ) file(GLOB_RECURSE INCS "*.h") add_library(wccl SHARED ${libwccl_STAT_SRC} ${INCS}) target_link_libraries ( wccl ${LIBS} ) set_target_properties(wccl PROPERTIES VERSION "${ver_major}.${ver_minor}" SOVERSION ${ver_major}) if(UNIX) install(TARGETS wccl LIBRARY DESTINATION lib ) install( DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} DESTINATION include FILES_MATCHING PATTERN "*.h" PATTERN ".svn" EXCLUDE PATTERN "bin" EXCLUDE PATTERN "build" EXCLUDE PATTERN "CMake*" EXCLUDE ) endif(UNIX)