CSRCS=$(wildcard *.c)
COBJS=$(patsubst %.c,%.o,$(CSRCS))
EXEC=a.out

CFLAGS=-std=c99 -g -Wall -pedantic

all: $(EXEC)

$(EXEC): $(COBJS)
	$(CC) $^ -o$@ $(LDFLAGS)

test: $(EXEC)
	baygon -v ./$(EXEC)

clean:
	$(RM) $(EXEC) *.o

.PHONY: test all format build
