From 27f0fe704307f480447b154bc64670c652f8fc91 Mon Sep 17 00:00:00 2001 From: Guillermo Ramos Date: Mon, 27 May 2013 10:17:12 +0200 Subject: start --- Makefile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..714305c --- /dev/null +++ b/Makefile @@ -0,0 +1,24 @@ +CC = gcc +CFLAGS = -Wall -Wextra -pedantic -std=c99 -O3 -g +LDFLAGS = -g +SOURCES = doll.c +TARGET = doll.o +DOLL_TEST = doll_test + +%.o: %.c + $(CC) $(CFLAGS) -c $< + +release: $(TARGET) + +$(DOLL_TEST): $(TARGET) $(DOLL_TEST).o + $(CC) $(LDFLAGS) $(TARGET) $(DOLL_TEST).o -o $(DOLL_TEST) + +test: $(TARGET) $(DOLL_TEST) + ./$(DOLL_TEST) + +re: clean release + +clean: + rm -rf *.o doc $(DOLL_TEST) $(TARGET) + +.PHONY: release test re clean -- cgit v1.2.3