aboutsummaryrefslogblamecommitdiffstatshomepage
path: root/Makefile
blob: 1f618881f80b55e184a5270fbf3e195c74b21a05 (plain) (tree)
1
2
3
4
5
6
7
8
9







                                                                   
                                                                                              












                                                                      
PREFIX ?= /usr/local
EXEC_PREFIX ?= ${PREFIX}
BINDIR ?= ${EXEC_PREFIX}/bin
DATAROOTDIR ?= ${PREFIX}/share
MANDIR ?= ${DATAROOTDIR}/man
VALAC ?= valac

weltschmerz: weltschmerz.vala terminal.vala config.vala resources.c
	${VALAC} -X -lm --pkg posix --pkg gtk+-3.0 --pkg vte-2.91 --gresources resources.xml \
		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 -D -m 755 -t '${DESTDIR}${BINDIR}' weltschmerz
	install -D -m 644 -t '${DESTDIR}${MANDIR}/man1' weltschmerz.1

clean:
	rm -f weltschmerz resources.c

.PHONY: install clean