CC = gcc CFLAGS = -Wall -Wextra -O2 -std=c99 LDFLAGS = -lm TARGET = cat-radio-sim SRCS = sim/main.c src/modem.c src/packet.c src/channel.c .PHONY: all clean all: $(TARGET) $(TARGET): $(SRCS) $(CC) $(CFLAGS) -o $@ $(SRCS) $(LDFLAGS) clean: rm -f $(TARGET) cat-radio-sim.wav