22 lines
436 B
Makefile
22 lines
436 B
Makefile
CFLAGS= -g -O2
|
|
|
|
all: ls9 ls9.image # prolog # lisp9.ps
|
|
|
|
ls9: ls9.c
|
|
$(CC) $(CFLAGS) -o ls9 ls9.c
|
|
|
|
ls9.image: ls9 ls9.ls9
|
|
rm -f ls9.image
|
|
echo "(dump-image \"ls9.image\")" | ./ls9 -bq
|
|
echo "(save)" | ./ls9 -b -l src/disasm.ls9 -l src/sdoc.ls9 -l \
|
|
src/man.ls9 -l src/info.ls9 \
|
|
-l src/repl.ls9 -l src/boottools.ls9 \
|
|
-l src/profile.ls9
|
|
|
|
test: ls9 ls9.image
|
|
./ls9 test.ls9
|
|
|
|
clean:
|
|
rm -f ls9 ls9.image *.oimage \
|
|
a.out *.core
|