summaryrefslogtreecommitdiff
path: root/Makefile
blob: 718a68b3b80d25585f8cae03ac0ed0608d1e1eb5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
default: install-tools
	@mage -l

install-tools:
	@cargo install --keep-going cedar-policy-cli
	@go install tool
	@command -v cedar
	@command -v mage
	@command -v nats-server
	@command -v oauth2-proxy
	@command -v playwright
	@command -v protoc-gen-go
	@command -v protoc-gen-go-grpc
	@command -v protoc-gen-twirp_ruby
	@command -v step
	@command -v step-ca

clean:
	@rm -f slides.pdf

slides.pdf: clean
	@pandoc -t beamer -V fontsize=8pt -s doc/share/authz/SLIDES.md -o slides.pdf

presentation: slides.pdf
	@xdg-open slides.pdf