22 lines
422 B
Makefile
22 lines
422 B
Makefile
all: build
|
|
|
|
clean:
|
|
rm -rf build/*
|
|
|
|
LIBS != pkg-config --libs-only-l --libs-only-L sdl3 sdl3-image
|
|
|
|
HARE_SOURCES != find . -name '*.ha'
|
|
|
|
build: build/meadow build/meadowcli
|
|
|
|
build/meadow: $(HARE_SOURCES)
|
|
hare build $(LIBS) -o build/meadow cmd/meadow
|
|
|
|
build/meadowcli: $(HARE_SOURCES)
|
|
hare build -o build/meadowcli cmd/meadowcli
|
|
|
|
install: build/meadow
|
|
cp ./build/meadow ~/.local/bin/
|
|
uninstall:
|
|
rm ~/.local/bin/meadow
|