|
@@ -7,7 +7,6 @@ set(FONTS
|
|
|
list(TRANSFORM FONTS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/fonts/")
|
|
|
|
|
|
set(16x16_ICONS
|
|
|
- app-browser.png
|
|
|
app-system-monitor.png
|
|
|
audio-volume-high.png
|
|
|
audio-volume-muted.png
|
|
@@ -38,12 +37,17 @@ set(16x16_ICONS
|
|
|
zoom-reset.png
|
|
|
)
|
|
|
set(32x32_ICONS
|
|
|
- app-browser.png
|
|
|
app-system-monitor.png
|
|
|
filetype-folder.png
|
|
|
filetype-unknown.png
|
|
|
msgbox-warning.png
|
|
|
)
|
|
|
+set(48x48_ICONS
|
|
|
+ app-browser.png
|
|
|
+)
|
|
|
+set(128x128_ICONS
|
|
|
+ app-browser.png
|
|
|
+)
|
|
|
set(BROWSER_ICONS
|
|
|
clear-cache.png
|
|
|
cookie.png
|
|
@@ -52,6 +56,8 @@ set(BROWSER_ICONS
|
|
|
)
|
|
|
list(TRANSFORM 16x16_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/16x16/")
|
|
|
list(TRANSFORM 32x32_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/32x32/")
|
|
|
+list(TRANSFORM 48x48_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/48x48/")
|
|
|
+list(TRANSFORM 128x128_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/128x128/")
|
|
|
list(TRANSFORM BROWSER_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/browser/")
|
|
|
|
|
|
set(WEB_RESOURCES
|
|
@@ -137,6 +143,14 @@ function(copy_resources_to_build base_directory bundle_target)
|
|
|
DESTINATION ${base_directory} TARGET ${bundle_target}
|
|
|
)
|
|
|
|
|
|
+ copy_resource_set(icons/48x48 RESOURCES ${48x48_ICONS}
|
|
|
+ DESTINATION ${base_directory} TARGET ${bundle_target}
|
|
|
+ )
|
|
|
+
|
|
|
+ copy_resource_set(icons/128x128 RESOURCES ${128x128_ICONS}
|
|
|
+ DESTINATION ${base_directory} TARGET ${bundle_target}
|
|
|
+ )
|
|
|
+
|
|
|
copy_resource_set(icons/browser RESOURCES ${BROWSER_ICONS}
|
|
|
DESTINATION ${base_directory} TARGET ${bundle_target}
|
|
|
)
|
|
@@ -169,6 +183,8 @@ function(install_ladybird_resources destination component)
|
|
|
install(FILES ${FONTS} DESTINATION "${destination}/fonts" COMPONENT ${component})
|
|
|
install(FILES ${16x16_ICONS} DESTINATION "${destination}/icons/16x16" COMPONENT ${component})
|
|
|
install(FILES ${32x32_ICONS} DESTINATION "${destination}/icons/32x32" COMPONENT ${component})
|
|
|
+ install(FILES ${48x48_ICONS} DESTINATION "${destination}/icons/48x48" COMPONENT ${component})
|
|
|
+ install(FILES ${128x128_ICONS} DESTINATION "${destination}/icons/128x128" COMPONENT ${component})
|
|
|
install(FILES ${BROWSER_ICONS} DESTINATION "${destination}/icons/browser" COMPONENT ${component})
|
|
|
install(FILES ${THEMES} DESTINATION "${destination}/themes" COMPONENT ${component})
|
|
|
install(FILES ${WEB_RESOURCES} DESTINATION "${destination}/ladybird" COMPONENT ${component})
|