GitRoot

Craft your forge, Build your project, Grow your community freely
 1# SPDX-FileCopyrightText: 2025 Romain Maneschi <romain@gitroot.dev>
 2#
 3# SPDX-License-Identifier: EUPL-1.2
 4
 5SCOPE=gitroot
 6NAME=firefly
 7VERSION=0.0.1
 8
 9all: clean test build
10
11${SCOPE}-${NAME}-${VERSION}.wasm:
12	zig build -freference-trace=10
13	cp zig-out/bin/${NAME}.wasm ${SCOPE}-${NAME}-${VERSION}.wasm
14
15build: ${SCOPE}-${NAME}-${VERSION}.wasm
16
17test:
18	zig build test
19
20clean:
21	rm -rf ${SCOPE}-${NAME}-${VERSION}.wasm