CC = gcc CFLAGS = -Wall -Wextra -I. LIBS = -lgraph all: serpent serpent: main.o serpent.o $(CC) $(CFLAGS) $^ -o $@ $(LIBS) %.o: %.c $(CC) $(CFLAGS) -c $< -o $@ clean: rm -f *.o serpent