aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorFriedrich W. H. Kossebau <kossebau@kde.org>2019-09-05 01:03:36 +0200
committerFriedrich W. H. Kossebau <kossebau@kde.org>2019-09-06 21:41:19 +0200
commit67acfe3c9c46de9a5973c8d337d00cfc4bec0839 (patch)
treea37437fa0e5270e6bd14746a48468b30aab130d4 /CMakeLists.txt
parentc806bd48a29fef3575891b78b06ed085d1bdfed1 (diff)
downloadextra-cmake-modules-67acfe3c9c46de9a5973c8d337d00cfc4bec0839.tar.gz
extra-cmake-modules-67acfe3c9c46de9a5973c8d337d00cfc4bec0839.tar.bz2
ECMAddQtDesignerPlugin: pass code sample indirectly via variable name argv5.62.0-rc1v5.62.0
Summary: The initial API asked to have custom C++ code to be parsed as string arguments. As any ";" in such strings would be treated as list separators, the initial API as workaround required to encode those in the passed code text with "@SEMICOLON@". As alternative variant the approach from the GENERATE_EXPORT_HEADER() macro and its CUSTOM_CONTENT_FROM_VARIABLE is now used, where instead the name of the variable is passed, from which then the full code could be fetched and directly used. As API user one no longer can pass code snippets directly inline as argument, but no longer needs to use the awkward @SEMICOLON@. As ECMAddQtDesignerPlugin is not yet part of a released version, the API can be still changed. Reviewers: #frameworks, #build_system, vkrause Subscribers: kde-frameworks-devel, kde-buildsystem Tags: #frameworks, #build_system Differential Revision: https://phabricator.kde.org/D23725
Diffstat (limited to 'CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions