CC ?= gcc
CFLAGS ?= -O3 -std=c99 -Wall -Wextra -Iinclude
LDFLAGS ?= -lm

TARGET = ghr_eval
SRC = myc_ghr_eval.c

all: $(TARGET)

$(TARGET): $(SRC)
	$(CC) $(CFLAGS) $(SRC) -o $(TARGET) $(LDFLAGS)

run: $(TARGET)
	./$(TARGET)

clean:
	rm -f $(TARGET)

.PHONY: all run clean
