adda87352ad9e7c09f8734b92cd6345d12df2ffb
[psmb.git] / src / Makefile
1 # -D_GNU_SOURCE needed for `struct in6_pktinfo` to be defined in linux/ipv6.h
2 CFLAGS = -pthread -Wall -I../include -D_GNU_SOURCE
3 ARFLAGS = rcsv
4
5 LIB = libpsmb.a
6 OBJ = psmb_socket.o hash64.o
7
8 all: $(LIB)
9
10 $(LIB): $(LIB)($(OBJ))
11
12 hash64.o: hash64.h
13
14 psmb_socket.o: psmb_priv.h hash64.h ../include/psmb.h