From 3e4c76bf41011d8f40136a4010e9ff331b00b4ea Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Fri, 22 Dec 2017 23:03:44 -0500 Subject: Renamed files Renamed everything that needed to be rename from libctemplate to libctemplates --- Makefile | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..8880d3e --- /dev/null +++ b/Makefile @@ -0,0 +1,29 @@ +CFLAGS = -I. -L. -std=c99 -pedantic -Wall -Werror -O3 +CC = gcc +LIBNAME = libctemplates.a + +$(LIBNAME): ctemplates.o fbuf.o kmp.o hashmap.o + ar rc $(LIBNAME) ctemplates.o fbuf.o kmp.o hashmap.o + ranlib $(LIBNAME) + +fbuf.o : fbuf.c fbuf.h + $(CC) $(CFLAGS) -c -o fbuf.o fbuf.c + +kmp.o : kmp.c kmp.h + $(CC) $(CFLAGS) -c -o kmp.o kmp.c + +ctemplates.o: ctemplates.c ctemplates.h + $(CC) $(CFLAGS) -c -o ctemplates.o ctemplates.c + +hashmap.o: hashmap.c hashmap.h + $(CC) $(CFLAGS) -c -o hashmap.o hashmap.c + +clean: + rm -f *.o *.a template + +test: + cd t; ./test.sh + +install: $(LIBNAME) + cp $(LIBNAME) /usr/local/lib + cp ctemplates.h /usr/local/include/ -- cgit v1.2.3-70-g09d2