.c.o:
  sc RESOPT STRINGMERGE NOSTACKCHK PARM=Reg $(SCQuiet) $(OptOpts) ErrRexx GST=include:all.gst \
     IDIR=dlgsrc:include $*
  echo "." NOLINE

All: ScreenEdit EditOpts ConfigEditor

### ScreenEdit

EditObs =   main.o Ans.o bind.o char.o dlg.o exec.o fileio.o line.o region.o search.o window.o xenorc.o \
            cursor.o misc.o buffer.o display.o eval.o file.o input.o functions.o uuencode.o word.o xenospell.o \
            ctrlg.o adjustmode.o

ScreenEdit: $(EditObs)

   slink <with <
      FROM LIB:cres.o $(EditObs) \
      TO ScreenEdit
      LIB   LIB:sc.lib LIB:amiga.lib lib:io.lib lib:lang.lib lib:config.lib lib:file.lib lib:Area.lib \
            Lib:util.lib lib:user.lib \
      $(LinkerQuiet) SmallData
      <
   $(cp) ScreenEdit

Main.o:        Main.c Include.h EBind.h
Ans.o:         Ans.c Include.h
bind.o:        Bind.c Include.h
char.o:        char.c Include.h
dlg.o:         DLG.c Include.h $(Vers)
exec.o:        exec.c Include.h
fileio.o:      fileio.c Include.h
line.o:        line.c Include.h
region.o:      region.c Include.h
search.o:      search.c Include.h
window.o:      window.c Include.h
xenorc.o:      xenorc.c Include.h
cursor.o:      cursor.c Include.h
misc.o:        misc.c Include.h
buffer.o:      buffer.c Include.h
display.o:     display.c Include.h
eval.o:        eval.c Include.h Evar.h
file.o:        file.c Include.h
input.o:       input.c Include.h
functions.o:   functions.c Include.h
uuencode.o:    uuencode.c Include.h
word.o:        word.c Include.h
xenospell.o:   xenospell.c Include.h
ctrlg.o:       ctrlg.c Include.h
adjustmode.o:  adjustmode.c include.h


### EditOpts

EditOpts:   EditOpts.o
   slink FROM  LIB:cres.o EditOpts.o \
         TO    EditOpts \
         LIB   LIB:sc.lib LIB:amiga.lib lib:io.lib lib:lang.lib lib:config.lib lib:file.lib lib:Area.lib \
               Lib:util.lib lib:user.lib \
         $(LinkerQuiet) SmallData
   $(cp) EditOpts

EditOpts.o:    EditOpts.c $(Vers)


### ConfigEditor

ConfigEditor:  ConfigEditor.o
   slink FROM  LIB:cres.o ConfigEditor.o \
         TO    ConfigEditor \
         LIB   LIB:sc.lib LIB:amiga.lib lib:io.lib lib:lang.lib lib:config.lib lib:file.lib lib:Area.lib \
               Lib:util.lib lib:user.lib \
         $(LinkerQuiet) SmallData
   $(cp) ConfigEditor

ConfigEditor.o:   ConfigEditor.c

