include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..) include_directories(${CMAKE_CURRENT_BINARY_DIR}/..) add_executable(darktable-cli main.c) set_target_properties(darktable-cli PROPERTIES CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) set_target_properties(darktable-cli PROPERTIES CMAKE_INSTALL_RPATH_USE_LINK_PATH FALSE) set_target_properties(darktable-cli PROPERTIES INSTALL_RPATH $ORIGIN/../${LIB_INSTALL}/darktable) set_target_properties(darktable-cli PROPERTIES LINKER_LANGUAGE C) if(CMAKE_COMPILER_IS_GNUCC) if (GCC_VERSION VERSION_GREATER 4.3) if (CMAKE_SYSTEM_NAME MATCHES "^(DragonFly|FreeBSD|NetBSD|OpenBSD)$") message("-- Force link to libintl on *BSD with GCC 4.3+") target_link_libraries(darktable-cli -lintl) endif() endif() endif() target_link_libraries(darktable-cli lib_darktable) install(TARGETS darktable-cli DESTINATION bin)