From 51bcb5d87620cdf4908e827532ba9889e77cd8bd Mon Sep 17 00:00:00 2001 From: Eugene Crosser Date: Wed, 13 Mar 2019 14:31:59 +0100 Subject: [PATCH] make rule to make library Signed-off-by: Eugene Crosser --- .gitignore | 1 + src/Makefile | 10 +++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5761abc..e0292b1 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *.o +*.a diff --git a/src/Makefile b/src/Makefile index 03469ce..2ce7e75 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,7 +1,11 @@ CFLAGS = -pthread -Wall -I../include +ARFLAGS = rcsv -all: libpsmb.a +LIB = libpsmb.a +OBJ = psmb_socket.o -libpsmb.a: psmb_socket.o +all: $(LIB) -psmb_socket.o: psmb_socket.c psmb_priv.h +$(LIB): $(LIB)($(OBJ)) + +psmb_socket.o: psmb_socket.c psmb_priv.h ../include/psmb.h -- 2.39.2