SHELL = /bin/sh
CC = @CC@
SHLIB_CFLAGS = @SHLIB_CFLAGS@
SHLIB_LD = @SHLIB_LD@
SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
LIBDIR = @LIBDIR@
INCDIR = @INCDIR@
CMPCMD = ${LIBDIR}/xlisp -w${LIBDIR}/xlisp.wks
INSTDIR = ${LIBDIR}/Autoload/Extras/sockets
COPTFLAGS = -g
CFLAGS = $(COPTFLAGS) -I${INCDIR} ${SHLIB_CFLAGS}
all: xlsock.dll sock.fsl
install: all
-mkdir -p ${INSTDIR}
cp xlsock.dll sock.fsl _autoidx.lsp ${INSTDIR}
xlsock.dll: xlsock.o sock.o
${SHLIB_LD} -o xlsock.dll xlsock.o sock.o ${SHLIB_LD_LIBS}
sock.fsl: sock.lsp
echo "(compile-file \"sock.lsp\") (exit)" | ${CMPCMD}
echotest: echotest.o sock.o
$(CC) -o echotest echotest.o sock.o
echoserv: echoserv.o sock.o
$(CC) -o echoserv echoserv.o sock.o
clean:
rm -f *.o echotest echoserv lib.exp
veryclean: clean
rm -f Makefile sock.fsl xlsock.dll config.*
syntax highlighted by Code2HTML, v. 0.9.1