Add Plasmoid files not used in current build to excluded files
So these files are still considered for tidying and translations
This commit is contained in:
parent
00f444484c
commit
4a109eefb8
|
@ -15,28 +15,33 @@ set(META_SRCDIR_REFS "${CMAKE_CURRENT_SOURCE_DIR}\n${CMAKE_CURRENT_SOURCE_DIR}/.
|
|||
find_package(${KF_PACKAGE_PREFIX}Plasma REQUIRED)
|
||||
|
||||
# define list of QML files; there is a distinct directory for each major Plasma version
|
||||
set(PLASMOID_FILE_NAMES
|
||||
CompactRepresentation.qml
|
||||
FullRepresentation.qml
|
||||
DirectoriesPage.qml
|
||||
DevicesPage.qml
|
||||
DownloadsPage.qml
|
||||
RecentChangesPage.qml
|
||||
TopLevelView.qml
|
||||
TopLevelItem.qml
|
||||
DetailView.qml
|
||||
DetailItem.qml
|
||||
TabButton.qml
|
||||
ToolTipTrigger.qml
|
||||
ToolTipView.qml
|
||||
ToolBar.qml
|
||||
ToolButton.qml
|
||||
TinyButton.qml
|
||||
IconLabel.qml
|
||||
StatisticsView.qml
|
||||
main.qml)
|
||||
set(PLASMOID_FILES_BASE "package${KF_MAJOR_VERSION}")
|
||||
set(PLASMOID_FILES_UI "${PLASMOID_FILES_BASE}/contents/ui")
|
||||
set(PLASMOID_FILES
|
||||
${PLASMOID_FILES_UI}/CompactRepresentation.qml
|
||||
${PLASMOID_FILES_UI}/FullRepresentation.qml
|
||||
${PLASMOID_FILES_UI}/DirectoriesPage.qml
|
||||
${PLASMOID_FILES_UI}/DevicesPage.qml
|
||||
${PLASMOID_FILES_UI}/DownloadsPage.qml
|
||||
${PLASMOID_FILES_UI}/RecentChangesPage.qml
|
||||
${PLASMOID_FILES_UI}/TopLevelView.qml
|
||||
${PLASMOID_FILES_UI}/TopLevelItem.qml
|
||||
${PLASMOID_FILES_UI}/DetailView.qml
|
||||
${PLASMOID_FILES_UI}/DetailItem.qml
|
||||
${PLASMOID_FILES_UI}/TabButton.qml
|
||||
${PLASMOID_FILES_UI}/ToolTipTrigger.qml
|
||||
${PLASMOID_FILES_UI}/ToolTipView.qml
|
||||
${PLASMOID_FILES_UI}/ToolBar.qml
|
||||
${PLASMOID_FILES_UI}/ToolButton.qml
|
||||
${PLASMOID_FILES_UI}/TinyButton.qml
|
||||
${PLASMOID_FILES_UI}/IconLabel.qml
|
||||
${PLASMOID_FILES_UI}/StatisticsView.qml
|
||||
${PLASMOID_FILES_UI}/main.qml)
|
||||
foreach (PLASMOID_FILE_NAME ${PLASMOID_FILE_NAMES})
|
||||
list(APPEND PLASMOID_FILES "${PLASMOID_FILES_UI}/${PLASMOID_FILE_NAME}")
|
||||
endforeach ()
|
||||
file(GLOB_RECURSE PLASMOID_EXCLUDED_FILES LIST_DIRECTORIES false RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "package*/*.qml")
|
||||
list(REMOVE_ITEM PLASMOID_EXCLUDED_FILES ${PLASMOID_FILES})
|
||||
|
||||
# find ECM (required by Plasma)
|
||||
find_package(ECM REQUIRED NO_MODULE)
|
||||
|
|
|
@ -5,6 +5,9 @@ set(WIDGETS_UI_FILES appearanceoptionpage.ui)
|
|||
foreach (PLASMOID_FILE ${PLASMOID_FILES})
|
||||
list(APPEND QML_SRC_FILES "../${PLASMOID_FILE}")
|
||||
endforeach ()
|
||||
foreach (PLASMOID_FILE ${PLASMOID_EXCLUDED_FILES})
|
||||
list(APPEND EXCLUDED_FILES "../${PLASMOID_FILE}")
|
||||
endforeach ()
|
||||
set(TS_FILES ../translations/${META_PROJECT_NAME}_de_DE.ts ../translations/${META_PROJECT_NAME}_en_US.ts)
|
||||
|
||||
# find qtutilities
|
||||
|
|
Loading…
Reference in New Issue