hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 4512b743133e893b39aa76b04bf3bee74ca40cbc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
NAME := mktypst
VERSION := 0.1.0

ifeq ($(shell uname),Darwin)
DATADIR := $(HOME)/Library/Application Support
else
DATADIR := $(if $(XDG_DATA_HOME),$(XDG_DATA_HOME),$(HOME)/.local/share)
endif

PKGDIR := $(DATADIR)/typst/packages/local/$(NAME)/$(VERSION)

install:
	mkdir -p "$(PKGDIR)"
	cp typst.toml lib.typ README.md LICENSE "$(PKGDIR)"/
	cp -r templates "$(PKGDIR)"/

uninstall:
	rm -rf "$(DATADIR)/typst/packages/local/$(NAME)/$(VERSION)"

.PHONY: install uninstall