blob: 998d5138694e3b20e3f0c608fb5f35fc669ec9c8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
TEMPLATES := $(wildcard templates/*)
FONTS := $(wildcard fonts/*)
release:
@cargo build --release
install: release
@sudo -k # always ask user password
@sudo install -dv /usr/local/share/celtchar/templates \
/usr/local/share/celtchar/fonts
@sudo install -v ${TEMPLATES} /usr/local/share/celtchar/templates
@sudo install -v ${FONTS} /usr/local/share/celtchar/fonts
@sudo install -v target/release/celtchar /usr/local/bin/celtchar
uninstall:
@sudo rm -rfv /usr/local/share/celtchar
@sudo rm -fv /usr/local/bin/celtchar
.PHONY: install uninstall release
|