16 lines
204 B
Makefile
16 lines
204 B
Makefile
CC = gcc
|
|
CFLAGS = -Wall -Wextra -O2
|
|
LDLIBS = -lpthread
|
|
|
|
SRCS := $(wildcard *.c)
|
|
BINS := $(SRCS:.c=)
|
|
|
|
.PHONY: all clean
|
|
|
|
all: $(BINS)
|
|
|
|
%: %.c
|
|
$(CC) $(CFLAGS) -o $@ $< $(LDLIBS)
|
|
|
|
clean:
|
|
-rm -f $(BINS) *.o
|