jkriege2
a567714741
bump CMake version to 3.23
2024-01-15 13:36:36 +01:00
jkriege2
fad34678f1
NEW: disallow in-source builds
2024-01-14 16:55:06 +01:00
jkriege2
62f27ce9c1
NEW: When using a MSVC compiler, the generated PDB files are installed to CMAKE_INSTALL_PREFIX/bin/
2022-10-05 21:52:19 +02:00
jkriege2
bd1afe2a0a
NEW: added command line tool jkatmathtext_render that renders LaTeX into images, using it to generate the documentation images for JKQTMathText
2022-08-07 18:02:21 +02:00
jkriege2
58e3c3e862
added homepage and description to CMakeLists.txt
2022-07-19 14:36:48 +02:00
jkriege2
640f4febae
increased version number to 5.0.0 in preparation of next release
2022-07-19 13:39:39 +02:00
jkriege2
5abac3b3db
fixed CMakeLists.txt cmake-version to work on appveyor Linux build
2022-04-18 22:42:18 +02:00
jkriege2
d51d47b2f4
requiring higher cmake-version, due to CMP0076
...
using CMAKE_CURRENT_LIST_DIR instead of CMAKE_CURRENT_SOURCE_DIR
2022-04-18 22:00:31 +02:00
jkriege2
52d3349199
improvements in CMake setup:
...
- removed more global settings (these are now target-specific)
- exporting now Config.cmake, which contains find_package(Qt) and loads a separate Targets.cmake
2020-06-28 15:53:26 +02:00
jkriege2
3a809923dc
upated doc&version
2020-01-06 18:29:37 +01:00
Jan W. Krieger
838479de28
set new tag number
2019-12-05 08:20:14 +01:00
jkriege2
2f6ee0631c
corrected version
2019-11-29 07:35:47 +01:00
jkriege2
d953f34158
modified master version not not clash with branch version
2019-11-24 13:32:18 +01:00
jkriege2
2e8e30f1c0
pushed lib version to 2019.11.0
2019-11-24 13:29:56 +01:00
jkriege2
29b1c5aa37
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
Ondřej Čertík
457a53d666
Fix the name of jkqtplotter_lib_properties
...
Previously it could not find the cmake file and giving an error:
```
CMake Error at CMakeLists.txt:15 (include):
include could not find load file:
JKQtPlotter_LIB_properties
```
2019-11-18 10:46:08 -07:00
jkriege2
f3fa587541
reworked CMake build system ... now JKQT...Config.cmake-files are written into the correct directory
2019-11-18 15:59:06 +01:00
jkriege2
428e54f52a
simplified option to deactivate XITS fonts (no longer creates preprocessor symbols, as they were not used anywhere)
2019-11-16 14:07:09 +01:00
jkriege2
528f6fe537
- added post-build deploy for OpenCV and Qt-DLLs (on windows)
...
- checked OpenCV-examples and improved OpenCV-copy-tool (now copies as an image column, as appropriate!)
2019-11-10 15:35:07 +01:00
Vilas Chitrakaran
95ffeadcf7
compiles for Qt5 in Kde Neon 5.16.4
2019-08-23 13:21:38 +01:00
jkriege2
933d374533
+ added license/readme output to INSTALL-target in CMake
...
+ added example demonstrating how to link against a CMake-build of JKQTPlotter
+ improved documentation
2019-06-22 16:42:42 +02:00
jkriege2
34b31812ba
+ bugfixed DLL-export when building shared libraries
...
+ CMAKE now properly adds the Build-type when building libraries
+ removed some more compiler warning
2019-06-22 14:21:32 +02:00
jkriege2
77d799a742
- removed many compiler warnings
...
- enabled compiler-warnings in CMake-build
- several bugfixes (also to appveyor.yml)
- removed some function from JKQTBasePlotter, which were (messy) shortcuts to adding graphs
2019-06-21 21:48:14 +02:00
jkriege2
fb5b497356
- several bugfixes (doc etz.)
...
- decoration of library names in CMake-builds
- renamed advancedlineandfillstyling to advplotstyling to solve problems with too long filenames
2019-06-21 13:44:49 +02:00
jkriege2
7311948d53
using CMake now to build examples
...
restructuring/massive renaming to make this possible
2019-06-20 22:24:47 +02:00
jkriege2
fae6b28a58
further reorganizations of code
2019-06-20 16:25:29 +02:00
jkriege2
60999478f8
added CMake build scripts for libraries + some necessary reorganizations
2019-06-20 15:18:58 +02:00