
#	$DEF : *Jérôme Santini*Tst*0.01*1.00* $
#	___000079___
# 
#                ###
#  (c)    ##    ##               ##
#        ###   #               ##  ##
#       # ##                  #      #
#         ##   ####   ##  ###   #####    #  ##   ##     ####
#         ##  #   ## ### #     #    ##  ## # ## # ##   #   ##
#         ## ##   #   ###     ##    ## ####  ###  ##  ##   #
#         ## #####    ##      ##    ##  ##   ##   ## ######
#         ## ##    #  ##      ##    #   ##   ##   ### ##    #
#         ##  #####   ##       #####    ##   ##   ##   #####
#         ##
#         ##       ######                              #              #
#         #       #      #                            #              #
#        #       ##                             #
#   #####        ##          #####    #  ##    ##     ##    #  ##    ##
#                ###        #   ##   ## # ##  #####  ###   ## # ##  ###
#                 ###      ##   ##  ####  ##   ##     ##  ####  ##   ##
#                   ###    ##  ### # ##   ## # ##   # ## # ##   ## # ## #
#                     ###  ## # ###  ##   ###  ##  #  ###  ##   ###  ###
#                      ###  ##   #   ##   ##    ###   ##   ##   ##   ##
#                       ##
#                       ##
#                #      #  	$Author : Jérôme Santini $
#                 ######  	$Creation : 18/01/1993 17:34:34 $
#                          	$Locker : Jérôme Santini $
#                         	$Date : 18/01/1993 17:34:34 $  
# 
#	$Release : 1.00 $
#	$Revision : 0.01 $
#	$Translator : SMake V6.00 $
# 
#	$Log : MakeFile $
# Revision 0.01 18/01/1993 17:34:34 Jérôme Santini Tst ( SMake V6.00 )
# 	***    Creation ...   ***
# 
# 

MATH	= ieee

DEST1	= EDT
OBJ1	= $(DEST1).o parse.o
START1	= lib:c.o
LIB1	= lib:scm$(MATH).lib lib:sc.lib
BOPT1	= NOICONS VERBOSE MAP tr:$(DEST1).map,F,L,S,X PLAIN SC SD DEFINE ___main = ___tinymain ND
GST1	= tr:$(DEST1).gst
DESTDIR	= jess:
CP	= skshbin:cp -v

COPT	= debug s math $(MATH) parms reg nostkchk errorrexx gst $(GST1)
AOPT	= -iInclude: -. -d

#	Commands...
SC		= sc:c/sc
ASM		= sc:c/asm
REV		= @jess:rev -+
LINK	= sc:c/slink


.c.o	:
	$(REV) $*.c
	$(SC) $(COPT) $*

.a.o	:	
	$(REV) $*.a
	$(ASM) $(AOPT) $*.a


.h.gst :
	$(REV) $*.h
	$(SC) math $(MATH) makegst $@ $*.h

.c.gst :
	$(REV) $*.c
	$(SC) makegst $@ $*.c

.ONERROR :
	@-run >nil: rx "address SC_SCMSG 'top'"
	@-run >nil: rx "address PLAY id 'smake_error'"
	@beep

$(DEST1) : $(GST1) $(OBJ1) Ver.o MakeFile
	$(REV) MakeFile
	$(LINK) <nil: from $(START1) $(OBJ1) Ver.o TO $(DEST1) $(BOPT1) LIB $(LIB1)
	@beep

#	Global symbol tables ...

$(GST1) : $(DEST1).h

Ver.o	: Ver.c
	@$(SC) Ver.c

arc	:
	@lha -a u c_save:$(DEST1) *.c *.h makefile 2.edt
	@-arcl c_save:$(DEST1).lha

ver	:
	@bump ver.c increv quiet
	@tail ver.c

mv	:
	-$(LINK) from $(DEST1) to $(DESTDIR)$(DEST1) SC SD ND
	-delete $(DEST1)

cp	:
	@$(CP) -u edt ver.c edt.c edt.h parse.c parse.h edt.doc deuga2mi.edt bformat:edt
	@$(CP) -u $(DESTDIR)EDT exam.edt libs:jess.library makefile edt.doc bformat:edt
