NAME = NewEdit

CFLG = PARAMETERS=REGISTERS NOSTACKCHECK NOVERSION MAXWRN=2 MAXERR=2 OPTIMIZE OPTGO OPTPEEP OPTSCHED
OBJS = NewEdit.o Hook.o Clipboard.o Routines.o
LIBS = lib:sc.lib lib:amiga.lib
LFLG = SMALLCODE SMALLDATA NODEBUG

$(NAME): makefile Catalog.h $(OBJS)
	slink lib:c.o + $(OBJS) TO $(NAME) LIB $(LIBS) $(LFLG)

Catalog.h: NewEdit.cd
	Catcomp DESCRIPTOR=NewEdit.cd CTFILE=NewEdit.ct CFILE=Catalog.h

NewEdit.o: NewEdit.c Catalog.h
	sc $(CFLG) IGNORE 84 NewEdit

Hook.o: Hook.c
	sc $(CFLG) Hook

Clipboard.o: Clipboard.c
	sc $(CFLG) Clipboard

Routines.o: Routines.c
	sc $(CFLG) Routines
