diff options
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | meson.build | 1 | ||||
-rw-r--r-- | weltschmerz.desktop | 9 |
3 files changed, 12 insertions, 1 deletions
@@ -12,9 +12,10 @@ weltschmerz: weltschmerz.vala terminal.vala config.vala resources.c resources.c: resources.xml terminal.ui terminal.css glib-compile-resources $< --target=$@ --generate-source -install: weltschmerz weltschmerz.1 +install: weltschmerz weltschmerz.1 weltschmerz.desktop install -D -m 755 -t '${DESTDIR}${BINDIR}' weltschmerz install -D -m 644 -t '${DESTDIR}${MANDIR}/man1' weltschmerz.1 + install -D -m 644 -t '${DESTDIR}${DATAROOTDIR}/applications' weltschmerz.desktop clean: rm -f weltschmerz resources.c diff --git a/meson.build b/meson.build index 0115018..ea90630 100644 --- a/meson.build +++ b/meson.build @@ -17,3 +17,4 @@ sources += gnome.compile_resources('resources', 'resources.xml') executable('weltschmerz', sources, dependencies: dependencies, install: true) install_man('weltschmerz.1') +install_data('weltschmerz.desktop', install_dir: join_paths(get_option('datadir'), 'applications')) diff --git a/weltschmerz.desktop b/weltschmerz.desktop new file mode 100644 index 0000000..2b61982 --- /dev/null +++ b/weltschmerz.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=weltschmerz +Comment=A terminal emulator in Vala +Type=Application +Exec=weltschmerz +TryExec=weltschmerz +Icon=utilities-terminal +Keywords=shell;prompt;command;commandline;cmd; +Categories=GTK;System;TerminalEmulator; |