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

Obs = BuildPrivFlag.o GlobalAreas.o NewUser.o Quest.o AddGlobalArea.o PrintUser.o

User.Lib: $(Obs)
   oml $(OQ) user.lib r $(Obs)
   cll User.Lib

BuildPrivFlag.o:  BuildPrivFlag.c $(DInc)Msg.h $(DInc)File.h $(DLGPragma)
GlobalAreas.o:    GlobalAreas.c $(DLGPragma) $(DInc)Msg.h

NewUser.o:        NewUser.c $(DLGPragma) $(Inc)Devices/TPT.h $(DInc)User.h $(DInc)File.h $(DInc)Misc.h
NewUser.o:        $(DInc)Input.h $(DInc)PortConfig.h

Quest.o:          Quest.c $(DLGPragma) $(DInc)Misc.h
AddGlobalArea.o:  AddGlobalArea.c $(DLGPragma) $(DInc)User.h
PrintUser.o:      Printuser.c $(DLGPragma) $(DInc)User.h $(DInc)Menu.h

