From e8e956fb3160356673bcbc1d3760de1427375c2a Mon Sep 17 00:00:00 2001 From: Aleksey Loginov Date: Tue, 22 Nov 2022 23:01:31 +0300 Subject: [PATCH 1/2] Prepare QT release --- BUILDING.md | 7 ++- Readme.md | 47 +++++++----------- cmake/install-rules.cmake | 20 +++++--- cmake/variables.cmake | 2 +- docs/Docs.md | 1 + docs/WhyRpp.md | 22 ++++++++ src/CMakeLists.txt | 5 +- .../rppqt/interactive_window/Readme.md | 3 ++ .../rppqt/interactive_window/example.png | Bin 0 -> 10003 bytes .../interactive_window/interactive_window.cpp | 23 +++------ src/examples/rppqt/package/CMakeLists.txt | 17 +++++++ 11 files changed, 88 insertions(+), 59 deletions(-) create mode 100644 docs/WhyRpp.md create mode 100644 src/examples/rppqt/interactive_window/Readme.md create mode 100644 src/examples/rppqt/interactive_window/example.png create mode 100644 src/examples/rppqt/package/CMakeLists.txt diff --git a/BUILDING.md b/BUILDING.md index d7a87e451..8134835ff 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -26,7 +26,9 @@ But RPP is header-only library, so, without enabling any extra options is just c - `RPP_BUILD_TESTS` - (ON/OFF) build unit tests (default OFF) - `RPP_BUILD_EXAMPLES` - (ON/OFF) build examples of usage of RPP (default OFF) - `RPP_BUILD_SFML_CODE` - (ON/OFF) build RPP code related to SFML or not (default OFF) - requires SFML to be installed +- `RPP_BUILD_QT_CODE` - (ON/OFF) build RPPQT related code (examples/tests)(rppqt module doesn't requires this one) (default OFF) - requires QT5/6 to be installed +By default, it provides rpp and rppqt INTERFACE modules.