cmake_minimum_required(VERSION 2.8) set(CMAKE_CXX_FLAGS "-O2 -Wall -Wextra -Wshadow") #set(CMAKE_CXX_FLAGS "-g -Wall -Wextra -Wshadow") set(CMAKE_CXX_COMPILER clang++) #add_executable(sas_match match_main.cpp match.cpp catalog.cpp align.cpp # fit.cpp image_io.cpp image_data.cpp constants.cpp # preferences.cpp) add_executable(sas_merge main.cpp align.cpp image_data.cpp image_io.cpp fit.cpp merge.cpp merge_utils.cpp sampler.cpp constants.cpp preferences.cpp transform.cpp) add_executable(kd_test kdtree.cpp) add_executable(sas_list list_stars.cpp align.cpp image_io.cpp image_data.cpp fit.cpp constants.cpp preferences.cpp transform.cpp) add_executable(sas_dump_prefs dump_preferences.cpp preferences.cpp) if(APPLE) find_path(FREEIMAGE_INCLUDE_PATH FreeImage.h /opt/local/include) find_library(FREEIMAGE_LIBRARY NAMES freeimage FreeImage CMAKE_SYSTEM_FRAMEWORK_PATH) include_directories( /System/Library/Frameworks ) include_directories(${FREEIMAGE_INCLUDE_PATH}) target_link_libraries(sas_merge ${FREEIMAGE_LIBRARY}) target_link_libraries(sas_match ${FREEIMAGE_LIBRARY}) else(APPLE) target_link_libraries(sas_merge freeimage) # target_link_libraries(sas_match freeimage) target_link_libraries(sas_list freeimage) endif(APPLE) target_link_libraries(sas_merge m) #target_link_libraries(sas_match m) target_link_libraries(sas_list m)