option(BUILD_THUMBNAILER "Build generator of thumbnails" OFF) if(BUILD_THUMBNAILER) if(WIN32) add_library(tenmonthumbnailer SHARED Dll.cpp loadxisf.cpp TenmonThumbnailProvider.cpp ../rawimage.h ../rawimage.cpp ../rawimage_sse.cpp) target_compile_definitions(tenmonthumbnailer PRIVATE NO_QT) target_include_directories(tenmonthumbnailer PRIVATE ../libXISF) target_link_libraries(tenmonthumbnailer PRIVATE shlwapi ${LCMS2_LIB} XISF) target_link_options(tenmonthumbnailer PRIVATE "-static") else(WIN32) qt_add_executable(tenmonthumbnailer main.cpp ../rawimage.cpp ../rawimage_sse.cpp ../loadimage.cpp ../imageinfodata.cpp) target_link_libraries(tenmonthumbnailer PRIVATE Qt6::Core Qt6::Gui ${EXIF_LIB} ${FITS_LIB} ${RAW_LIB} ${WCS_LIB} ${LCMS2_LIB} XISF) target_include_directories(tenmonthumbnailer PRIVATE ../libXISF) endif(WIN32) endif(BUILD_THUMBNAILER)