kossebau created this revision. kossebau added a reviewer: Plasma. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. kossebau requested review of this revision.
REVISION SUMMARY While the current logic for Plasma QML modules is stable and all repeated data has been already repeated, porting to the new macros of ECMAddQmlModule can help others to learn about the macros and how to use them. Perhaps there could also be a special macro for the generation stuff being done for components3, for that some other potential users would be first good to have to know more patterns. REPOSITORY R242 Plasma Framework (Library) BRANCH porttoECMInstallQmlModules REVISION DETAIL https://phabricator.kde.org/D21344 AFFECTED FILES CMakeLists.txt src/declarativeimports/calendar/CMakeLists.txt src/declarativeimports/calendar/qml/qmldir src/declarativeimports/core/CMakeLists.txt src/declarativeimports/core/qmldir src/declarativeimports/plasmacomponents/CMakeLists.txt src/declarativeimports/plasmacomponents/qml/qmldir src/declarativeimports/plasmaextracomponents/CMakeLists.txt src/declarativeimports/plasmaextracomponents/qml/qmldir src/declarativeimports/platformcomponents/CMakeLists.txt src/declarativeimports/platformcomponents/qmldir To: kossebau, #plasma Cc: kde-frameworks-devel, michaelh, ngraham, bruns