summaryrefslogtreecommitdiff
path: root/Makefile
blob: 9bba516b96ce4bb1703bbb87cc4ee1cc71c2da94 (plain)
1
2
3
4
5
6
7
8
9
all: gen/Version/Git.hs
	wasm32-wasi-cabal build
	$(shell wasm32-wasi-ghc --print-libdir)/post-link.mjs -i $(shell wasm32-wasi-cabal list-bin erebos-webapp) -o ghc_wasm_jsffi.js

gen/Version/Git.hs: FORCE
	@mkdir -p gen/Version
	@if [ -d .git ]; then echo "module Version.Git where gitVersion :: Maybe String; gitVersion = Just \"$$(git describe --always --dirty=' (dirty)')\"" > $@; fi

FORCE: ;