cmake_minimum_required(VERSION 2.6.0) project(toxic C) execute_process(COMMAND git rev-list HEAD --count OUTPUT_VARIABLE COMMIT) SET(GCC_COVERAGE_COMPILE_FLAGS '-DTOXICVER="0.1.1_r${COMMIT}"') add_definitions(${GCC_COVERAGE_COMPILE_FLAGS}) set(exe_name toxic) add_executable(${exe_name} main.c windows.c prompt.c friendlist.c dhtstatus.c chat.c configdir.c) include_directories(${CURSES_INCLUDE_DIR}) target_link_libraries(${exe_name} ${CURSES_LIBRARIES}) linkCoreLibraries(${exe_name})