CC =
LINK =

# create everything needed for UNSDL, with standard C
all : unsdl.exe sdlcc.exe sdldump.exe sdl.mem
	! SDL tools build is complete

# create everything needed for UNSDL, with standard GCC
gcc : init_gcc all

init_gcc :
       	set command gnu_cc:[000000]gcc
	cc == "gcc/optimize"

sdl.mem : sdl.rno
	runoff sdl

unsdl.exe : unsdl.obj misc.obj c.opt
        link$(LINK) unsdl,misc,c/option
 
sdlcc.exe : sdlcc.obj misc.obj readable.obj sdlcc-cld.obj sdl.opt
        link/share$(LINK) sdlcc,misc,readable,sdlcc-cld,sdl/option
 
sdldump.exe : sdldump.obj misc.obj readable.obj sdl.opt
        link/share$(LINK) sdldump,misc,readable,sdl/option
 
.c.obj :
	cc$(CC) $*

.mar.obj :
	macro $*

.cld.obj :
	set command/object $*

unsdl.obj : unsdl.c sdldef.h

sdlcc.obj : sdlcc.c sdldef.h
 
sdlcc-cld.obj : sdlcc-cld.cld
 
sdldump.obj : sdldump.c sdldef.h
 
misc.obj : misc.c
 
readable.obj : readable.mar
