readarg/test/Makefile

24 lines
335 B
Makefile
Raw Normal View History

2021-02-08 16:07:25 +00:00
CC = cc
LDFLAGS = -lreadopt
MACROS = -D_POSIX_C_SOURCE=200809L
CFLAGS = $(MACROS) --std=c99 -O2 -g -Wall -Wextra -Wpedantic
SOURCES = test.c
OBJECTS = $(SOURCES:.c=.o)
RM = rm -f --
CP = cp --
all: test
%.o: %.c
$(CC) $(CFLAGS) -c $<
test: $(OBJECTS)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
clean:
$(RM) $(OBJECTS)
.PHONY: clean