@@ -30,12 +30,7 @@ watch:
3030# Install extension to GNOME Shell
3131install : build
3232 mkdir -p {{ ext_dir }}
33- cp dist/ extension .js {{ ext_dir }} /
34- cp dist/ prefs.js {{ ext_dir }} / 2 >/ dev/ null || true
35- cp dist/ stylesheet.css {{ ext_dir }} /
36- cp dist/ stylesheet-light.css {{ ext_dir }} /
37- cp dist/ stylesheet-dark.css {{ ext_dir }} /
38- cp dist/ metadata.json {{ ext_dir }} /
33+ rsync -a --exclude=' *.zip' dist/ {{ ext_dir }} /
3934 cp -r schemas {{ ext_dir }} / 2 >/ dev/ null || true
4035 glib-compile-schemas {{ ext_dir }} / schemas/ 2 >/ dev/ null || true
4136 @ echo " Installed at: {{ ext_dir }} "
@@ -48,12 +43,7 @@ uninstall:
4843
4944# Quick update (rebuild + copy files, no full install)
5045quick : build
51- cp dist/ extension .js {{ ext_dir }} /
52- cp dist/ prefs.js {{ ext_dir }} / 2 >/ dev/ null || true
53- cp dist/ stylesheet.css {{ ext_dir }} /
54- cp dist/ stylesheet-light.css {{ ext_dir }} /
55- cp dist/ stylesheet-dark.css {{ ext_dir }} /
56- cp dist/ metadata.json {{ ext_dir }} /
46+ rsync -a --exclude=' *.zip' dist/ {{ ext_dir }} /
5747 cp -r schemas {{ ext_dir }} / 2 >/ dev/ null || true
5848 glib-compile-schemas {{ ext_dir }} / schemas/ 2 >/ dev/ null || true
5949 @ echo " Files updated. Log out and back in to apply."
0 commit comments