home *** CD-ROM | disk | FTP | other *** search
/ Network PC / Network PC.iso / amiga utilities / disk utilities / backup / backup_restore / backup_src_v3.20.lha / makefile < prev    next >
Encoding:
Makefile  |  1996-08-11  |  2.9 KB  |  106 lines

  1. # makefile für Backup, mit SAS/C 6.56
  2. # 10 Aug 1996 22:38:41
  3.  
  4. CC = sc
  5. PRECOMP = INCLUDE:All.gst
  6.  
  7. # Optimizer Flags
  8. # Ignore Note 306: local function inlined: "InsertMH"
  9. OPT_FLG = OPTIMIZE OPTINLOCAL OPTTIME OPTSCHED IGNORE=306 ERROR=87
  10.  
  11. !ifdef DEBUG
  12. OPTS    = nostkchk nochkabort strcons strmer dbg=ff nover gst=$(PRECOMP) streq
  13. DBFLAG    = addsym
  14. CSTARTUP = LIB:c.o
  15. !else
  16. OPTS    = nostkchk nochkabort strcons strmer $(OPT_FLG) dbg=s def=NDEBUG def=NODEBUG nover gst=$(PRECOMP) streq
  17. DBFLAG    = stripdebug
  18. CSTARTUP = LIB:cback.o
  19. !endif
  20.  
  21. AOPTS    = 
  22.  
  23. OBJS    = Backup.o Backup_disk.o Backup_Window.o Backup_WB.o\
  24.       Backup_Help.o Backup_Yesno.o Backup_Compress.o BitField.o\
  25.       FileSelect.o FileSelectGadget.o Backup_Info.o\
  26.       ProcStart.o DiskChanger.o Revision.o GadgetTools.o CmdFile.o \
  27.       Backup_Tape.o Backup_Error.o NextFile.o Text.o Schreiben.o \
  28.           ScrollingWindows.o StringGadgets.o TapeUtil.o Protocol.o \
  29.       DiskSave.o FSMenu.o xpk.o ByteCount.o Statistics.o \
  30.       DeviceSelect.o SetupTape.o TapeDrives.o \
  31.       Backup_Options.o FileDisplay.o ScaledImageClass.o
  32.  
  33. LIBS2    = LIB:NotebookGadget.lib LIB:FrameGadget.lib LIB:PcBarGadget.lib \
  34.       LIB:ALVGadget.lib LIB:BalancerGadget.lib
  35.  
  36. LIBS    = LIB:mempools.lib LIB:xpk.lib $(LIBS2) LIB:sc.lib LIB:debug.lib LIB:amiga.lib
  37.  
  38. .c.o :
  39.   $(CC) $(OPTS) $*
  40.  
  41. .asm.o :
  42.   phxass $(AOPTS) $*.asm
  43.  
  44. $(OBJS) : Backup.h Resources.h
  45.  
  46. Backup.o : cdio.h
  47.  
  48. Backup.o FileSelect.o FileSelectGadget.o NextFile.o CmdFile.o Backup_Help.o \
  49. Schreiben.o FSMenu.o ByteCount.o Backup_Help.o : FileSelect.h INCLUDE:Gadgets/ALVGadget.h
  50.  
  51. ByteCount.o Backup_Help.o Backup.o : ByteCount.h
  52.  
  53. xpk.o Backup_Help.o : xpk.h Backup_Options.h
  54.  
  55. DeviceSelect.o Backup_Help.o Backup_Options.o : DeviceSelect.h INCLUDE:Gadgets/ALVGadget.h
  56.  
  57. FSMenu.o FileSelect.o Backup_Help.o : FSMenu.h
  58.  
  59. Backup_Help.o SetupTape.o : SetupTape.h
  60.  
  61. Revision.o : Backup_Rev.h
  62.  
  63. Backup.o Backup_Compress.o Backup_Disk.o Backup_Error.o \
  64. Backup_Help.o Backup_Info.o Backup_WB.o Backup_Window.o Backup_YesNo.o \
  65. CmdFile.o DiskChanger.o FileSelect.o FileSelectGadget.o GadgetTools.o \
  66. Schreiben.o Text.o Protocol.o DiskSave.o FSMenu.o NextFile.o \
  67. ByteCount.o Statistics.o DeviceSelect.o Backup_Tape.o \
  68. Backup_Options.o FileDisplay.o : CatCompStrings.h
  69.  
  70. DiskChanger.o : DiskChanger.h
  71.  
  72. Backup_Options.o : Backup_Options.h DeviceSelect.h Backup_OptionsGadgets.h
  73.  
  74. Backup_Help.o : Backup_Options.h
  75.  
  76. Schreiben.o : Writer.h
  77.  
  78. Statistics.o Backup_Help.o : Statistics.h
  79.  
  80. Backup_Info.o Backup_Help.o : Backup_Info.h
  81.  
  82. Backup_Tape.o SetupTape.o TapeDrives.o : TapeDrive.h
  83.  
  84. Backup_Rev.h : Revision.c
  85.   bumprev 3 Backup_Rev Revision.c
  86.  
  87. CatCompStrings.h : Backup.cd
  88.   CatComp Backup.cd CFILE CatCompStrings.h
  89.  
  90. catalogs/english/Backup.catalog : catalogs/english/Backup.ct
  91.   cd catalogs/english
  92.   make
  93.   cd
  94.  
  95. Guide/Backup.guide : Guide/Backup_ohne_Index.guide
  96.   AGIndex Guide/Backup_ohne_Index.guide Guide/Backup.guide DEC
  97.  
  98. Backup: $(OBJS) $(LIBS2)
  99.   slink WITH <<
  100.   FROM $(CSTARTUP)
  101.   $(OBJS)
  102.   TO Backup
  103.   LIB $(LIBS)
  104.   $(DBFLAG) NOICONS BATCH
  105. <<
  106.