Add start-cosmic script; cosmic-session.target

This commit is contained in:
Lucy 2022-07-12 11:55:53 -04:00
parent 7be35d6153
commit bc07650f01
No known key found for this signature in database
GPG key ID: EBC517FAD666BBF1
6 changed files with 74 additions and 2 deletions

View file

@ -10,6 +10,7 @@ debug_args := if debug == '1' { '' } else { '--release' }
cargo_args := vendor_args + ' ' + debug_args
bindir := prefix + '/bin'
systemddir := prefix + '/lib/systemd/user'
sessiondir := prefix + '/share/wayland-sessions'
all: _extract_vendor
@ -23,6 +24,12 @@ install:
# session desktop file
install -Dm0644 data/cosmic.desktop {{sessiondir}}/cosmic.desktop
# session start script
install -Dm0755 data/start-cosmic {{bindir}}/start-cosmic
# systemd target
install -Dm0644 data/cosmic-session.target {{systemddir}}/cosmic-session.target
clean_vendor:
rm -rf vendor vendor.tar .cargo/config