Personal tools
You are here: Home Projects LISP Le_Lisp Source code lelisp11 makefile
Document Actions

makefile

by Paul McJones last modified 2007-01-02 09:26

Click here to get the file

Size 1.8 kB - File type text/x-makefile

File contents

all: macvax lelisp

macvax: macvax.c
	cc -o macvax macvax.c

lelisp: lelisp o/llvax.o o/llinit.o o/toperr.o o/gc.o o/physio.o o/read.o o/print.o o/eval.o o/cntrl.o o/carcdr.o o/fntstd.o o/nbstrs.o o/bllsht.o
	ld -n -X  o/llvax.o o/llinit.o o/toperr.o o/gc.o o/physio.o o/read.o o/print.o o/eval.o o/cntrl.o o/carcdr.o o/fntstd.o o/nbstrs.o o/bllsht.o -lc -o lelisp

o/llvax.o: llvax.sa rtllm3.sa
	as -o o/llvax.o llvax.sa rtllm3.sa

o/llinit.o: llm3/llinit.llm3
	(cat macros.sa llm3/llinit.llm3 | macvax) >s/llinit.s
	as -o o/llinit.o s/llinit.s

o/toperr.o: llm3/toperr.llm3
	(cat macros.sa llm3/toperr.llm3 | macvax) >s/toperr.s
	as -o o/toperr.o s/toperr.s

o/gc.o: llm3/gc.llm3 macgc.sa
	(cat macros.sa macgc.sa llm3/gc.llm3 | macvax) >s/gc.s
	as -o o/gc.o  s/gc.s

o/physio.o: llm3/physio.llm3 macio.sa
	(cat macros.sa macio.sa llm3/physio.llm3 | macvax) >s/physio.s
	as -o o/physio.o s/physio.s

o/read.o: llm3/read.llm3
	(cat macros.sa llm3/read.llm3 | macvax) >s/read.s
	as -o o/read.o s/read.s

o/print.o: llm3/print.llm3
	(cat macros.sa macio.sa llm3/print.llm3 | macvax) >s/print.s
	as -o o/print.o s/print.s

o/eval.o: llm3/eval1.llm3 llm3/eval2.llm3
	(cat macros.sa llm3/eval[12].llm3 | macvax) >s/eval.s
	as -o o/eval.o s/eval.s

o/cntrl.o: llm3/cntrl.llm3
	(cat macros.sa llm3/cntrl.llm3 | macvax) >s/cntrl.s
	as -o o/cntrl.o s/cntrl.s

o/carcdr.o: llm3/carcdr.llm3
	(cat macros.sa llm3/carcdr.llm3 | macvax) >s/carcdr.s
	as -o o/carcdr.o s/carcdr.s

o/fntstd.o: llm3/fntsd1.llm3 llm3/fntsd2.llm3
	(cat macros.sa llm3/fntsd[12].llm3 | macvax) >s/fntstd.s
	as -o o/fntstd.o s/fntstd.s

o/nbstrs.o: llm3/nbstrs.llm3
	(cat macros.sa llm3/nbstrs.llm3 | macvax) >s/nbstrs.s
	as -o o/nbstrs.o s/nbstrs.s

o/bllsht.o: llm3/bllsht.llm3
	(cat macros.sa llm3/bllsht.llm3 | macvax) >s/bllsht.s
	as -o o/bllsht.o s/bllsht.s

« October 2024 »
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: