JKQtPlotter/cmake
jkriege2 b0df7a1fd7 NEW/BREAKING: provide general targets JKQTPlotter5/6::JKQTPlotter5/6, JKQTPlotter5/6::JKQTMathText5/6, ... which are independent of the type of build (shared/static)
NEW/BREAKING: refactor CMake-Code, so static/dynamic switch is done via <code>BUILD_SHARED_LIBS</code>, which retires <code>JKQtPlotter_BUILD_STATIC_LIBS</code>, <code>JKQtPlotter_BUILD_SHARED_LIBS</code> and removes the capability to build static and shared libraries in one location (fixes issue #104)
NEW: prepareed library for CMake's <a href="https://cmake.org/cmake/help/latest/module/FetchContent.html">FetchContent</a>-API
NEW: the different sub-libraries JKQTPlotter, JKQTFastPlotter (DEPRECATED), JKQTMath, JKQTMathText can be activated/deactivated with CMake options JKQtPlotter_BUILD_LIB_JKQTPLOTTER, JKQtPlotter_BUILD_LIB_JKQTFASTPLOTTER, JKQtPlotter_BUILD_LIB_JKQTMATHTEXT, JKQtPlotter_BUILD_LIB_JKQTMATH
2024-01-16 13:07:08 +01:00
..
FindCImg.cmake fix warning in FindCImg.cmake 2024-01-15 13:35:47 +01:00
jkqtplotter_cmake_options.cmake NEW/BREAKING: provide general targets JKQTPlotter5/6::JKQTPlotter5/6, JKQTPlotter5/6::JKQTMathText5/6, ... which are independent of the type of build (shared/static) 2024-01-16 13:07:08 +01:00
jkqtplotter_common_compilersettings.cmake bump CMake version to 3.23 2024-01-16 13:07:07 +01:00
jkqtplotter_common_include.cmake bump CMake version to 3.23 2024-01-16 13:07:07 +01:00
jkqtplotter_common_qtsettings.cmake require at least Qt5 in CMake build scripts 2024-01-16 13:07:06 +01:00
jkqtplotter_deployopencv.cmake bugfixed OpenCV install for newer MSVC OpenCV-builds 2022-07-23 21:24:53 +02:00
jkqtplotter_deployqt.cmake IMPROCED windeployqt-handling in CMake-scripts (works better for Qt6.5) 2023-06-18 15:15:36 +02:00
jkqtplotter_dumpallvariables.cmake reworked CMake build system ... now JKQT...Config.cmake-files are written into the correct directory 2019-11-18 15:59:06 +01:00
jkqtplotter_lib_properties.cmake solved link error with Visual Studio (upper/lower case mismatch in DEFINE was 'JKQtPlotter_LIB_...' but should be 'JKQTPLOTTER_LIB_...') 2019-11-24 10:42:23 +01:00
jkqtplotter_macros.cmake NEW/BREAKING: provide general targets JKQTPlotter5/6::JKQTPlotter5/6, JKQTPlotter5/6::JKQTMathText5/6, ... which are independent of the type of build (shared/static) 2024-01-16 13:07:08 +01:00
jkqtplotter_noInsourceBuilds.cmake NEW: disallow in-source builds 2024-01-14 16:55:06 +01:00