From 158449dcf6f46d90bd1721f9bc92b4e988c3e317 Mon Sep 17 00:00:00 2001 From: Polesznyák Márk Date: Wed, 8 Apr 2026 01:24:00 +0200 Subject: feat: use vendored hare-sdl2 --- Makefile | 15 +++++---------- README.md | 2 +- 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` -- cgit v1.2.3