simulacrum/Makefile

23 lines
306 B
Makefile

2025-02-04 22:13:22 -07:00
APPLICATION=simulacrum
CC? = gcc
2025-02-04 22:15:34 -07:00
CFLAGS = -I./include
2025-02-04 22:13:22 -07:00
SOURCES = $(wildcard ./src/*.c)
OBJECTS = $(patsubst %.c,%.o, $(SOURCES))
%.o: %.c
$(CC) -c -o $@ $< $(CFLAGS)
$(APPLICATION): $(OBJECTS)
$(CC) -o $@ $^ $(CFLAGS)
clean:
rm -f $(APPLICATION)
rm -f $(OBJECTS)
.PHONY: all
all: $(APPLICATION)