Initial commit, 3-52-19 alpha
[cls.git] / Extras / sockets / Makefile.in
blob3463330fad11644e97f678a1b183af36fe969651
1 SHELL = /bin/sh
2 CC = @CC@
3 SHLIB_CFLAGS = @SHLIB_CFLAGS@
4 SHLIB_LD = @SHLIB_LD@
5 SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
6 LIBDIR = @LIBDIR@
7 INCDIR = @INCDIR@
9 CMPCMD = ${LIBDIR}/xlisp -w${LIBDIR}/xlisp.wks
10 INSTDIR = ${LIBDIR}/Autoload/Extras/sockets
12 COPTFLAGS = -g
13 CFLAGS = $(COPTFLAGS) -I${INCDIR} ${SHLIB_CFLAGS}
15 all: xlsock.dll sock.fsl
17 install: all
18 -mkdir -p ${INSTDIR}
19 cp xlsock.dll sock.fsl _autoidx.lsp ${INSTDIR}
21 xlsock.dll: xlsock.o sock.o
22 ${SHLIB_LD} -o xlsock.dll xlsock.o sock.o ${SHLIB_LD_LIBS}
24 sock.fsl: sock.lsp
25 echo "(compile-file \"sock.lsp\") (exit)" | ${CMPCMD}
27 echotest: echotest.o sock.o
28 $(CC) -o echotest echotest.o sock.o
30 echoserv: echoserv.o sock.o
31 $(CC) -o echoserv echoserv.o sock.o
33 clean:
34 rm -f *.o echotest echoserv lib.exp
36 veryclean: clean
37 rm -f Makefile sock.fsl xlsock.dll config.*