aboutsummaryrefslogtreecommitdiff
path: root/net/udt/files/BSDmakefile
blob: 1ebebc00aa70218fd0c8b2568fa5809a1e192dc2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
LIB=	udt
SHLIB_MAJOR=4
SHLIB_MINOR=10
NO_PROFILE=	yes	# Ports don't install profile-libraries
LIBDIR=	${PREFIX}/lib
INCLUDEDIR=	${PREFIX}/include
INCS=	udt.h

LDADD=	-lmd -lpthread

SRCS=	common.cpp window.cpp list.cpp buffer.cpp packet.cpp channel.cpp \
	queue.cpp ccc.cpp cache.cpp core.cpp epoll.cpp api.cpp

CXXFLAGS+=	-D${MACHINE_ARCH:U:S/I386/IA32/:S/SPARC64/SPARC/} -DBSD
CXXFLAGS+=	-Wno-system-headers -Wall -W	\
	-Wpointer-arith -Wreturn-type	\
	-Wwrite-strings -Wswitch -Wno-cast-align	\
	-Wunused-parameter -Werror

.include <bsd.lib.mk>