cmake_minimum_required(VERSION 2.6) set(CMAKE_C_FLAGS "-std=gnu99 -pedantic -Wall -g") include_directories(${PROJECT_SOURCE_DIR}/lib) include_directories(${PROJECT_BINARY_DIR}/lib) link_directories(${MEF_BINARY_DIR}/lib) add_executable(version version.c) target_link_libraries(version mef) add_executable(gaussian gaussian.c) target_link_libraries(gaussian mef) add_executable(generalized_gaussian generalized_gaussian.c) target_link_libraries(generalized_gaussian mef) add_executable(kmeans kmeans.c) target_link_libraries(kmeans mef) add_executable(kmle kmle.c) target_link_libraries(kmle mef) add_executable(em em.c) target_link_libraries(em mef) add_executable(mixture mixture.c) target_link_libraries(mixture mef) add_executable(mixture_rand mixture_rand.c) target_link_libraries(mixture_rand mef) add_executable(mixture_gg mixture_gg.c) target_link_libraries(mixture_gg mef) add_executable(kmlegg kmlegg.c) target_link_libraries(kmlegg mef) add_executable(gamma gamma.c) target_link_libraries(gamma mef) add_executable(kmlegamma kmlegamma.c) target_link_libraries(kmlegamma mef) add_executable(emgamma emgamma.c) target_link_libraries(emgamma mef) add_executable(coem coem.c) target_link_libraries(coem mef) add_executable(multivariate_gaussian multivariate_gaussian.c) target_link_libraries(multivariate_gaussian mef) add_executable(em-mvn em-mvn.c) target_link_libraries(em-mvn mef)