SecondReality/LENS/MAKEFILE
2017-09-24 01:45:36 +02:00

29 lines
710 B
Makefile

all : lens.exe calc.exe
#after lensexb, there must be 4K of data (filler) for 64K overflow
data1=_lensexb.obk _filler.obk _lensex1.obk _lensex0.obk
data2=_lensex2.obk _lensex3.obk _lensex4.obk _lensexp.obk
code1=main.obj asm.obj ..\dis\disc.obj
objs=$(code1) $(data1) $(data2)
asm_f = /ML /m2 /s /JJUMPS
#c_f = /AL /c /W1 /qc
c_f = /AL /c /W1 /Oxaz
.asm.obj :
tasm $(asm_f) $<
.c.obj :
cl $(c_f) $<
lens.exe : $(objs)
echo /E + > link.tmp
echo $(code1) + >> link.tmp
echo $(data1) + >> link.tmp
echo $(data2) >> link.tmp
echo ,lens.exe,lens.map; >> link.tmp
link @link.tmp
copy lens.exe ..\main\data\lns&zoom.exe
calc.exe : calc.c
cl /W3 /AL /qc calc.c /link /E