[gnome-shell-extensions] build: Remove unused stylesheets



commit 72a969624922ccd67e34ab9d5238c6a41f6188a7
Author: Florian Müllner <fmuellner gnome org>
Date:   Wed Mar 23 19:59:14 2022 +0100

    build: Remove unused stylesheets
    
    The only reason for installing empty stylesheets is minimizing
    build system differences between extensions. That's not a very
    good reason and we don't do this for other optional files like
    schemas.
    
    Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/223>

 extensions/apps-menu/meson.build                  | 1 +
 extensions/auto-move-windows/stylesheet.css       | 1 -
 extensions/drive-menu/meson.build                 | 1 +
 extensions/launch-new-instance/stylesheet.css     | 1 -
 extensions/meson.build                            | 2 +-
 extensions/meson.build.template                   | 1 +
 extensions/native-window-placement/stylesheet.css | 1 -
 extensions/places-menu/meson.build                | 1 +
 extensions/screenshot-window-sizer/meson.build    | 1 +
 extensions/user-theme/stylesheet.css              | 1 -
 extensions/window-list/meson.build                | 1 +
 extensions/windowsNavigator/meson.build           | 1 +
 extensions/workspace-indicator/meson.build        | 1 +
 13 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/extensions/apps-menu/meson.build b/extensions/apps-menu/meson.build
index 164b95e..30c0ba6 100644
--- a/extensions/apps-menu/meson.build
+++ b/extensions/apps-menu/meson.build
@@ -3,4 +3,5 @@ extension_data += configure_file(
   output: metadata_name,
   configuration: metadata_conf
 )
+extension_data += files('stylesheet.css')
 extension_schemas += files(metadata_conf.get('gschemaname') + '.gschema.xml')
diff --git a/extensions/drive-menu/meson.build b/extensions/drive-menu/meson.build
index 48504f6..6b9bb19 100644
--- a/extensions/drive-menu/meson.build
+++ b/extensions/drive-menu/meson.build
@@ -3,3 +3,4 @@ extension_data += configure_file(
   output: metadata_name,
   configuration: metadata_conf
 )
+extension_data += files('stylesheet.css')
diff --git a/extensions/meson.build b/extensions/meson.build
index ca00d01..6f60b08 100644
--- a/extensions/meson.build
+++ b/extensions/meson.build
@@ -15,7 +15,7 @@ foreach e : enabled_extensions
   metadata_conf.set('url', 'https://gitlab.gnome.org/GNOME/gnome-shell-extensions')
 
   extension_sources = files(e + '/extension.js')
-  extension_data = files(e + '/stylesheet.css')
+  extension_data = []
 
   subdir(e)
 
diff --git a/extensions/meson.build.template b/extensions/meson.build.template
index e83e528..a991599 100644
--- a/extensions/meson.build.template
+++ b/extensions/meson.build.template
@@ -4,5 +4,6 @@ extension_data += configure_file(
   configuration: metadata_conf
 )
 
+# extension_data += files('stylesheet.css')
 # extension_sources += files('prefs.js')
 # extension_schemas += files(metadata_conf.get('gschemaname') + '.gschema.xml')
diff --git a/extensions/places-menu/meson.build b/extensions/places-menu/meson.build
index d9a5969..cbc2a02 100644
--- a/extensions/places-menu/meson.build
+++ b/extensions/places-menu/meson.build
@@ -3,5 +3,6 @@ extension_data += configure_file(
   output: metadata_name,
   configuration: metadata_conf
 )
+extension_data += files('stylesheet.css')
 
 extension_sources += files('placeDisplay.js')
diff --git a/extensions/screenshot-window-sizer/meson.build b/extensions/screenshot-window-sizer/meson.build
index 585c02d..8257dee 100644
--- a/extensions/screenshot-window-sizer/meson.build
+++ b/extensions/screenshot-window-sizer/meson.build
@@ -3,5 +3,6 @@ extension_data += configure_file(
   output: metadata_name,
   configuration: metadata_conf
 )
+extension_data += files('stylesheet.css')
 
 extension_schemas += files(metadata_conf.get('gschemaname') + '.gschema.xml')
diff --git a/extensions/window-list/meson.build b/extensions/window-list/meson.build
index 34d7c3f..599f45e 100644
--- a/extensions/window-list/meson.build
+++ b/extensions/window-list/meson.build
@@ -3,6 +3,7 @@ extension_data += configure_file(
   output: metadata_name,
   configuration: metadata_conf
 )
+extension_data += files('stylesheet.css')
 
 extension_sources += files('prefs.js', 'windowPicker.js', 'workspaceIndicator.js')
 extension_schemas += files(metadata_conf.get('gschemaname') + '.gschema.xml')
diff --git a/extensions/windowsNavigator/meson.build b/extensions/windowsNavigator/meson.build
index 48504f6..6b9bb19 100644
--- a/extensions/windowsNavigator/meson.build
+++ b/extensions/windowsNavigator/meson.build
@@ -3,3 +3,4 @@ extension_data += configure_file(
   output: metadata_name,
   configuration: metadata_conf
 )
+extension_data += files('stylesheet.css')
diff --git a/extensions/workspace-indicator/meson.build b/extensions/workspace-indicator/meson.build
index 71efa03..19858a3 100644
--- a/extensions/workspace-indicator/meson.build
+++ b/extensions/workspace-indicator/meson.build
@@ -3,5 +3,6 @@ extension_data += configure_file(
   output: metadata_name,
   configuration: metadata_conf
 )
+extension_data += files('stylesheet.css')
 
 extension_sources += files('prefs.js')


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]