CMakeLists.txt (gmic_3.0.1) | : | CMakeLists.txt (gmic_3.0.2) | ||
---|---|---|---|---|
skipping to change at line 47 | skipping to change at line 47 | |||
message("G'MIC path: " ${GMIC_PATH}) | message("G'MIC path: " ${GMIC_PATH}) | |||
option(ENABLE_DYNAMIC_LINKING "Dynamically link the binaries to the GMIC shared library" OFF) | option(ENABLE_DYNAMIC_LINKING "Dynamically link the binaries to the GMIC shared library" OFF) | |||
option(ENABLE_CURL "Add support for curl" ON) | option(ENABLE_CURL "Add support for curl" ON) | |||
set (GMIC_LIB_PATH "${GMIC_PATH}" CACHE STRING "Define the path to the GMIC shar ed library") | set (GMIC_LIB_PATH "${GMIC_PATH}" CACHE STRING "Define the path to the GMIC shar ed library") | |||
option(ENABLE_ASAN "Enable -fsanitize=address (if debug build)" ON) | option(ENABLE_ASAN "Enable -fsanitize=address (if debug build)" ON) | |||
option(ENABLE_FFTW3 "Enable FFTW3 library support" ON) | option(ENABLE_FFTW3 "Enable FFTW3 library support" ON) | |||
option(ENABLE_LTO "Enable Link Time Optimizer" ON) | option(ENABLE_LTO "Enable Link Time Optimizer" OFF) | |||
if (MSVC) | if (MSVC) | |||
option(ENABLE_CFG "Enable Control Flow Guard (MSVC)" ON) | option(ENABLE_CFG "Enable Control Flow Guard (MSVC)" ON) | |||
add_definitions(-D__PRETTY_FUNCTION__=__FUNCSIG__) | add_definitions(-D__PRETTY_FUNCTION__=__FUNCSIG__) | |||
endif() | endif() | |||
if (WIN32 AND NOT MSVC) | if (WIN32 AND NOT MSVC) | |||
message("LTO is disabled (windows platform, not MSVC)") | message("LTO is disabled (windows platform, not MSVC)") | |||
set(ENABLE_LTO OFF) | set(ENABLE_LTO OFF) | |||
endif() | endif() | |||
skipping to change at line 281 | skipping to change at line 281 | |||
if(ENABLE_CURL) | if(ENABLE_CURL) | |||
if (CURL_FOUND) | if (CURL_FOUND) | |||
set(gmic_qt_LIBRARIES | set(gmic_qt_LIBRARIES | |||
${gmic_qt_LIBRARIES} | ${gmic_qt_LIBRARIES} | |||
${CURL_LIBRARIES} | ${CURL_LIBRARIES} | |||
) | ) | |||
endif() | endif() | |||
endif() | endif() | |||
add_definitions(-Dgmic_build) | add_definitions(-Dgmic_core) | |||
add_definitions(-Dgmic_community) | add_definitions(-Dgmic_community) | |||
add_definitions(-Dcimg_use_abort) | add_definitions(-Dcimg_use_abort) | |||
add_definitions(-Dgmic_is_parallel) | add_definitions(-Dgmic_is_parallel) | |||
add_definitions(-Dgmic_gui) | add_definitions(-Dgmic_gui) | |||
add_definitions(-Dcimg_use_abort) | add_definitions(-Dcimg_use_abort) | |||
add_definitions(-Dcimg_appname=\"gmic\") | add_definitions(-Dcimg_appname=\"gmic\") | |||
if (UNIX) | if (UNIX) | |||
if(ANDROID) | if(ANDROID) | |||
add_definitions(-Dcimg_display=0) | add_definitions(-Dcimg_display=0) | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added |