aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 4be1213..d00146a 100644
--- a/Makefile
+++ b/Makefile
@@ -9,6 +9,8 @@ VALAC ?= valac
POFILES := $(wildcard po/*.po)
MOFILES := $(POFILES:.po=.mo)
+all: weltschmerz weltschmerz.1 weltschmerz.desktop $(MOFILES)
+
weltschmerz: weltschmerz.vala terminal.vala config.vala configreader.vala utils.vala resources.c
${VALAC} -X -DGETTEXT_PACKAGE=\"weltschmerz\" -X -DLOCALEDIR="\"${LOCALEDIR}\"" \
-X -lm --pkg posix --pkg gtk+-3.0 --pkg vte-2.91 --gresources resources.xml \
@@ -23,7 +25,7 @@ resources.c: resources.xml terminal.ui terminal.css
weltschmerz.desktop: weltschmerz.desktop.in
msgfmt --desktop -d po --template $< -o $@
-install: weltschmerz weltschmerz.1 weltschmerz.desktop $(MOFILES)
+install: all
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
@@ -36,4 +38,4 @@ clean:
rm -f weltschmerz weltschmerz.desktop resources.c
rm -f po/*.mo
-.PHONY: install clean
+.PHONY: install clean all