cmake_minimum_required(VERSION 2.6)
project(TEXT_TOOL_ANALYZE)

set(ANALYZE_MODULE_PATH ${TEXT_TOOL_ANALYZE_SOURCE_DIR}/modules)

include_directories (${ANALYZE_MODULE_PATH})

file(GLOB ANALYZE_SOURCES 
    ${TEXT_TOOL_ANALYZE_SOURCE_DIR}/*.cpp 
    ${ANALYZE_MODULE_PATH}/*/*.cpp
    ${UTIL_PATH}/analyze_setting.cpp  
    ${UTIL_PATH}/csv_out_stream.cpp  
    ${UTIL_PATH}/format_helper_out.cpp  
    ${UTIL_PATH}/hash_map.cpp  
    ${UTIL_PATH}/string_utils.cpp  
    )

add_executable(tt-analyze ${ANALYZE_SOURCES})

target_link_libraries(tt-analyze ${Boost_FILESYSTEM_LIBRARY} ${Boost_REGEX_LIBRARY} ${Boost_THREAD_LIBRARY} ${Boost_SYSTEM_LIBRARY})

install(TARGETS tt-analyze RUNTIME DESTINATION bin)
