CC = gcc CFLAGS = -O2 -Wall -Wextra LDFLAGS = -lm TARGET = techno-gen $(TARGET): $(TARGET).c $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) clean: rm -f $(TARGET) .PHONY: clean