CC ?= gcc
CFLAGS ?= -O2 -Wall -Wextra -Wpedantic -std=c11
SDL_CFLAGS := $(shell pkg-config --cflags sdl3)
SDL_LIBS := $(shell pkg-config --libs sdl3)
TARGET := hyprtile-voice

all: $(TARGET)

$(TARGET): hyprtile-voice.c ../app_json.c ../app_json.h ../json.h
	$(CC) $(CFLAGS) $(SDL_CFLAGS) -I.. -o $@ hyprtile-voice.c ../app_json.c $(SDL_LIBS)

clean:
	rm -f $(TARGET)

.PHONY: all clean
