Fix Makefile to compile when standalone is needed - clic - Clic is an command line interactive client for gopher written in Common LISP
HTML git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/clic/
DIR Log
DIR Files
DIR Refs
DIR Tags
DIR README
DIR LICENSE
---
DIR commit 6faa6c27c313af26ce74ba3f3df5f599ee08ed0e
DIR parent c2c3178142a5fec87b71d7e4f4b8b2d8fc5446c0
HTML Author: Solene Rapenne <solene@perso.pw>
Date: Thu, 16 Nov 2017 12:08:56 +0000
Fix Makefile to compile when standalone is needed
Diffstat:
M Makefile | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
DIR diff --git a/Makefile b/Makefile
@@ -3,20 +3,20 @@
.POSIX:
BIN = clic
-LISP = ecl
+LISP = sbcl
PREFIX = /usr
BINDIR = ${PREFIX}/bin
MANDIR = ${PREFIX}/share/man/man1
-all: ${BIN}
+all: extension.so ${BIN}
${BIN}: clic.lisp make-binary.lisp
${LISP} --load make-binary.lisp
-standalone: clic.lisp extension make-binary.lisp
+standalone: clic.lisp extension.so make-binary.lisp
${MAKE} -e LISP=sbcl
-extension: extension.c
+extension.so: extension.c
${CC} -Wall -fPIC -c extension.c
${LD} -shared -o extension.so extension.o