diff options
author | Tim Jenssen <tim.jenssen@qt.io> | 2024-02-20 18:56:42 +0100 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2024-02-20 20:19:40 +0000 |
commit | 0416941fd150b7163795ccdf1b514aa2d64221c8 (patch) | |
tree | 8d62c95863ed4da9f7a44e35fe1b3860ea1a14c0 /src/plugins/qmldesigner/CMakeLists.txt | |
parent | d68ad36ce1a360bf810b01ec27eaf9b474e18a26 (diff) |
CMake: introduce option BUILD_DESIGNSTUDIO
This change needs an update of the super repository
If you want to buid QtDesignStudio documentation no branding path
is necessary anymore:
cmake -DCMAKE_GENERATOR:STRING=Ninja -DWITH_DOCS=ON -DCMAKE_PREFIX_PATH:PATH=C:\Qt_online\6.5.3\msvc2019_64 -DBUILD_DESIGNSTUDIO=ON C:/dev/tqtc-qtc-super/qtcreator
cmake --build . --target html_docs
Task-number: QDS-9827
Task-number: QTCREATORBUG-24222
Change-Id: Ic779b6ab57c71c7f6fa53467bf1ba3ee17cab0ea
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner/CMakeLists.txt')
-rw-r--r-- | src/plugins/qmldesigner/CMakeLists.txt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/CMakeLists.txt b/src/plugins/qmldesigner/CMakeLists.txt index 0ca1db5751..f520495d7c 100644 --- a/src/plugins/qmldesigner/CMakeLists.txt +++ b/src/plugins/qmldesigner/CMakeLists.txt @@ -1243,3 +1243,16 @@ extend_qtc_plugin(qtquickplugin qtquickplugin.cpp qtquickplugin.h qtquickplugin.qrc ) + +if (BUILD_DESIGNSTUDIO) + configure_file( + "${QtCreator_SOURCE_DIR}/dist/branding/qtdesignstudio/QtProject/QtDesignStudio.ini" + "${PROJECT_BINARY_DIR}/${IDE_DATA_PATH}/QtProject/${IDE_CASED_ID}.ini" + COPYONLY + ) + install(FILES + ${QtCreator_SOURCE_DIR}/dist/branding/qtdesignstudio/QtProject/QtDesignStudio.ini + DESTINATION ${IDE_DATA_PATH}/QtProject + RENAME ${IDE_CASED_ID}.ini + ) +endif () |