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)
|
find_package(${KF_PACKAGE_PREFIX}Plasma REQUIRED)
|
||||||
|
|
||||||
# define list of QML files; there is a distinct directory for each major Plasma version
|
# 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_BASE "package${KF_MAJOR_VERSION}")
|
||||||
set(PLASMOID_FILES_UI "${PLASMOID_FILES_BASE}/contents/ui")
|
set(PLASMOID_FILES_UI "${PLASMOID_FILES_BASE}/contents/ui")
|
||||||
set(PLASMOID_FILES
|
foreach (PLASMOID_FILE_NAME ${PLASMOID_FILE_NAMES})
|
||||||
${PLASMOID_FILES_UI}/CompactRepresentation.qml
|
list(APPEND PLASMOID_FILES "${PLASMOID_FILES_UI}/${PLASMOID_FILE_NAME}")
|
||||||
${PLASMOID_FILES_UI}/FullRepresentation.qml
|
endforeach ()
|
||||||
${PLASMOID_FILES_UI}/DirectoriesPage.qml
|
file(GLOB_RECURSE PLASMOID_EXCLUDED_FILES LIST_DIRECTORIES false RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "package*/*.qml")
|
||||||
${PLASMOID_FILES_UI}/DevicesPage.qml
|
list(REMOVE_ITEM PLASMOID_EXCLUDED_FILES ${PLASMOID_FILES})
|
||||||
${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)
|
|
||||||
|
|
||||||
# find ECM (required by Plasma)
|
# find ECM (required by Plasma)
|
||||||
find_package(ECM REQUIRED NO_MODULE)
|
find_package(ECM REQUIRED NO_MODULE)
|
||||||
|
|
|
@ -5,6 +5,9 @@ set(WIDGETS_UI_FILES appearanceoptionpage.ui)
|
||||||
foreach (PLASMOID_FILE ${PLASMOID_FILES})
|
foreach (PLASMOID_FILE ${PLASMOID_FILES})
|
||||||
list(APPEND QML_SRC_FILES "../${PLASMOID_FILE}")
|
list(APPEND QML_SRC_FILES "../${PLASMOID_FILE}")
|
||||||
endforeach ()
|
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)
|
set(TS_FILES ../translations/${META_PROJECT_NAME}_de_DE.ts ../translations/${META_PROJECT_NAME}_en_US.ts)
|
||||||
|
|
||||||
# find qtutilities
|
# find qtutilities
|
||||||
|
|
Loading…
Reference in New Issue