From d9ca0819a1ac1d85e8748a2c6d93015bc4b68e4a Mon Sep 17 00:00:00 2001 From: Aadhavan Srinivasan Date: Fri, 24 Mar 2023 10:21:17 -0500 Subject: [PATCH] Added Makefile --- Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b4a9549 --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +CC=gcc +CFLAGS= +LIB_FILE = libeasysock.so + +$(LIB_FILE): easysock.o + $(CC) -shared easysock.o -o $(LIB_FILE) + +easysock.o: easysock.c easysock.h + $(CC) -fpic -c easysock.c -o easysock.o + +allwarn: CFLAGS+=-Wall -Wextra -pedantic +allwarn: $(LIB_FILE) + +debug: CFLAGS+=-g +debug: $(LIB_FILE) + +