flags	:=	-Wall -std=c23 -O0 -I.
ldflags	:=

.PHONY: clean

all: huff

huff: huff.o
	cc $(flags) $^ -o $@ $(ldflags)

huff.o: huff.c huff.h
	cc $(flags) -c $<

clean:
	rm -f *.o huff

