From 42d8d51da9a798c89a6dabe4f4683a85d0dbeafe Mon Sep 17 00:00:00 2001 From: Tobias Langer Date: Sun, 6 Nov 2016 15:17:08 +0100 Subject: [PATCH] Added Makefile. --- Makefile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..6d1ab59 --- /dev/null +++ b/Makefile @@ -0,0 +1,22 @@ +NAME=testproject + +CC=clang +CFLAGS=-Wall -Werror -O3 +LD=clang +LDFLAGS=-lm +LIBS= +SRC=$(wildcard *.c) +OBJ=$(patsubst %.c,%.o,$(SRC)) + +.PHONY: all clean + +all: $(NAME) + +$(NAME): $(OBJ) + $(LD) -o $@ $(LDFLAGS) $^ $(LIBS) + +%.o: %.c + $(CC) -c $(CFLAGS) $^ + +clean: + rm -f $(NAME) $(OBJ) -- libgit2 0.26.0