summaryrefslogtreecommitdiff
path: root/lang/modula-3-socks/files/Makefile.libm3socks
blob: 362d11e25025db3fcd8e2cd331e6e765631c5d5c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PROG=		libm3socks.so
SRCS=		accept.c bind.c close.c connect.c dup.c dup2.c \
		gethostbyaddr.c gethostbyname.c getpeername.c getsockname.c \
		listen.c read.c recv.c recvfrom.c select.c send.c sendto.c \
		shutdown.c socket.c socksconf.h wrap.h write.c \
		Xconnect.c bytes.c check_cconf.c check_user.c percent_x.c \
		saddrtoname.c shell_cmd.c stubs.c
CFLAGS+=	-I${.CURDIR}/../SOCKS-SOURCE/h -DPIC -fpic -w
LDFLAGS+=	-Bshareable
BINDIR=		${PREFIX}/lib/m3/FreeBSD2
NOMAN=		yes

.PATH:		${.CURDIR}/../SOCKS-SOURCE/lib \
		${.CURDIR}/../SOCKS-SOURCE/client

${PROG}:
	${LD} -o ${PROG} ${LDFLAGS} ${OBJS} ${LDADD}

.include <bsd.prog.mk>