home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / Utilities / amiCheck / Source / MakeFile < prev    next >
Makefile  |  1998-12-26  |  2KB  |  68 lines

  1.  
  2. # APP, CFILES, and OFILES added by Toolmaker V1.19
  3. #
  4. # APP    = the application name
  5. # CFILES = source files (may include SimpleRexx_tm.c and $(APP)_events.c)
  6. # OFILES = object files (may include SimpleRexx_tm.o and $(APP)_events.o)
  7. # HFILES = header files (may include SimpleRexx_tm.h)
  8. VERSION = "1.86"
  9.  
  10. APP    = amiCheck
  11. APPOBJS = mainPanel.o regGadget.o libraries.o dataBase.o enterPanel.o selTempPanel.o editTempPanel.o \
  12.     newtempPanel.o filterPanel.o sortPanel.o acctPanel.o reconcilePanel.o searchPanel.o categoryPanel.o \
  13.     statsPanel.o reportPanel.o scriptPanel.o analysisPanel.o formPanel.o netPanel.o qdatePanel.o \
  14.     qmemoPanel.o memoPanel.o namePanel.o amntPanel.o qnamePanel.o qamntPanel.o impexp.o printPanel.o \
  15.     groupPanel.o arexx.o databasefile.o
  16. CFILES    = $(APP).c
  17. OFILES    = $(APP).o $(APPOBJS)
  18. HFILES    = $(APP).h dataBase.h
  19.  
  20. # SAS 6.0 Makefile
  21.  
  22. CC    = sc
  23. ASM    = asm
  24. LINK    = slink
  25. STARTUP    = lib:c.o
  26. MYLIBS    = lib:scm.lib lib:sc.lib lib:amiga.lib
  27.  
  28. #vanilla version (fast compile)
  29. #OFLAGS = define ACVERSION=$(VERSION)
  30.  
  31. #Debug version
  32. #OFLAGS =  define ACVERSION=$(VERSION) debug=ff
  33.  
  34. #Evaluation copy
  35. #OFLAGS  = nodebug opt optgo optinl optinlocal optloop optpeep opttime optsched cpu=any DEFINE EVALUATION DEFINE ___main=___tinymain  define ACVERSION=$(VERSION)
  36.  
  37. #68000 copy
  38. OFLAGS  = nodebug opt optgo optinl optinlocal optloop optpeep opttime optsched cpu=any DEFINE ___main=___tinymain  define ACVERSION=$(VERSION)
  39.  
  40.  
  41. #OFLAGS  = nodebug cpu=any  define ACVERSION=$(VERSION)
  42.  
  43. #68020 copy
  44. #OFLAGS  = nodebug opt optgo optinl optinlocal optloop optpeep opttime optsched cpu=68020 DEFINE ___main=___tinymain  define ACVERSION=$(VERSION)
  45.  
  46. CFLAGS    = streq strmer nominc nostkchk math=s $(OFLAGS)
  47. AFLAGS    = -iInclude:
  48. LFLAGS    = BATCH
  49. #ADDSYM
  50.  
  51. all: $(APP) #keymaker
  52.  
  53. $(APP):    $(OFILES) Makefile
  54.     $(LINK) TO $(APP) $(LFLAGS) WITH <<
  55. $(STARTUP) $(OFILES) LIB $(MYLIBS)
  56. <
  57.  
  58. #keymaker: keymaker.o
  59. #    $(LINK) FROM $(STARTUP) keymaker.o LIB $(MYLIBS) TO keymaker ${LFLAGS}
  60.  
  61. $(APP).o: $(APP).c $(HFILES) Makefile
  62.  
  63. .c.o:
  64.     $(CC) $(CFLAGS) $*.c
  65.  
  66. .asm.o:
  67.     $(ASM) $(AFLAGS) $*.asm
  68.