chore: clean up and optimize resources (#5222)
This commit is contained in:
@@ -8,12 +8,14 @@ set(
|
||||
resources_autogenerated.qrc
|
||||
themes/ChatterinoTheme.schema.json
|
||||
)
|
||||
set(RES_IMAGE_EXCLUDE_FILTER ^linuxinstall/)
|
||||
set(RES_EXCLUDE_FILTER ^raw)
|
||||
set(RES_IMAGE_EXCLUDE_FILTER "^(buttons/(update|clearSearch)|avatars|icon|settings|raw)")
|
||||
|
||||
file(GLOB_RECURSE RES_ALL_FILES RELATIVE "${RES_DIR}" LIST_DIRECTORIES false CONFIGURE_DEPENDS "${RES_DIR}/*")
|
||||
file(GLOB_RECURSE RES_IMAGE_FILES RELATIVE "${RES_DIR}" LIST_DIRECTORIES false CONFIGURE_DEPENDS "${RES_DIR}/*.png")
|
||||
|
||||
list(REMOVE_ITEM RES_ALL_FILES ${RES_IGNORED_FILES})
|
||||
list(FILTER RES_ALL_FILES EXCLUDE REGEX ${RES_EXCLUDE_FILTER})
|
||||
list(FILTER RES_IMAGE_FILES EXCLUDE REGEX ${RES_IMAGE_EXCLUDE_FILTER})
|
||||
|
||||
###############################
|
||||
|
||||
Reference in New Issue
Block a user