aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPolesznyák Márk <contact@pml68.dev>2026-04-08 01:24:00 +0200
committerPolesznyák Márk <contact@pml68.dev>2026-04-08 01:24:00 +0200
commit158449dcf6f46d90bd1721f9bc92b4e988c3e317 (patch)
treecce43a8b9e1cf7e97910f8aa4fbd639235e14876
parentAdd 'vendor/hare-sdl2/' from commit 'fb6008be0b79a2a24b1ac960316a83f7873b4f39' (diff)
downloadhare-chip8-158449dcf6f46d90bd1721f9bc92b4e988c3e317.tar.gz
feat: use vendored hare-sdl2HEADmaster
-rw-r--r--Makefile15
-rw-r--r--README.md2
2 files changed, 6 insertions, 11 deletions
diff --git a/Makefile b/Makefile
index f9998fb..3ff9655 100644
--- a/Makefile
+++ b/Makefile
@@ -3,18 +3,13 @@
HARE = hare
HAREFLAGS = -lSDL2 -R
-DESTDIR =
-PREFIX = /usr/local
+PREFIX = /usr
+HAREPATH = $(PREFIX)/src/hare/stdlib:vendor/hare-sdl2
-all: hare-chip8
-
-hare-chip8:
- $(HARE) build $(HAREFLAGS) -o $@ .
-
-check:
- $(HARE) test $(HAREFLAGS)
+hare-chip8: main.ha sdl_audio.ha
+ HAREPATH=$(HAREPATH) $(HARE) build $(HAREFLAGS) -o $@ .
clean:
rm -f hare-chip8
-.PHONY: all check clean
+.PHONY: clean
diff --git a/README.md b/README.md
index c858196..25f9343 100644
--- a/README.md
+++ b/README.md
@@ -5,4 +5,4 @@
## Requirements
- `hare` toolchain
-- `hare-sdl2` available through `HAREPATH`, with its dependencies installed
+- `libsdl2`