SOURCE=bucky.c config.c
OUTPUT=bucky.cgi
CFLAGS=-Wall -Wextra -pedantic-errors

ifeq ($(DEBUG),1)
       CFLAGS+=-g
else
       CFLAGS+=-O3
endif

all: $(OUTPUT)

$(OUTPUT): $(SOURCE) gopher.h config.h
       $(CC) $(CFLAGS) -o $@ $(SOURCE)

clean:
       rm -rf $(OUTPUT)