home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / lang / skel_azt.sha / makefile < prev    next >
Makefile  |  1986-07-08  |  2KB  |  102 lines

  1.  
  2. .c.o:
  3.     cc $(CFLAGS) -o $@ $*.c
  4.     echo cp -f $*.c $@ 1:app/ >>backup
  5.  
  6. OBJECTS = main.o appclick.o applemenu.o checkscroll.o \
  7.         click.o command.o crsm.o drawgraf.o drawscroll.o \
  8.         editmenu.o errmsg.o filemenu.o key.o myscroll.o \
  9.         myteclick.o redraw.o report.o resize.o scroll.o \
  10.         select.o teadjdest.o txfin.o txinit.o update.o
  11.  
  12. all:    app
  13.     echo \\\'make all\\\' done
  14.  
  15. clean:
  16.     rm app.code $(OBJECTS)
  17.  
  18. clobber:
  19.     rm app
  20.  
  21. app: backup m.t dh.t qh.t gh.t app.code ar.t
  22.     rgen app.r
  23.     echo echo app >>backup
  24.     echo cp -f app 1:app/ >>backup
  25.     backup
  26.     rm backup
  27.  
  28. backup:
  29.     echo echo backing up the following files >backup
  30.  
  31. m.t:    makefile
  32.     echo written after makefile changed >m.t
  33.     echo cp -f makefile m.t 1:app/ >>backup
  34.  
  35. dh.t:    def.h
  36.     echo written after def.h changed >dh.t
  37.     echo cp -f def.h dh.t 1:app/ >>backup
  38.  
  39. gh.t:    glob.h
  40.     echo written after glob.h changed >gh.t
  41.     echo cp -f glob.h gh.t 1:app/ >>backup
  42.  
  43. qh.t:    qdv.h
  44.     echo written after qdv.h changed >qh.t
  45.     echo cp -f qdv.h qh.t 1:app/ >>backup
  46.  
  47. app.code: $(OBJECTS)
  48.     ln -mt -o app.code $${CLIB}sacroot.o $(OBJECTS) -lc -b 0000cc48
  49.  
  50. main.o:                main.c def.h qdv.h glob.h
  51.  
  52. appclick.o:            appclick.c def.h
  53.  
  54. applemenu.o:        applemenu.c def.h
  55.  
  56. checkscroll.o:        checkscroll.c def.h
  57.  
  58. click.o:            click.c def.h
  59.  
  60. command.o:            command.c
  61.  
  62. crsm.o:                crsm.c
  63.  
  64. drawgraf.o:            drawgraf.c def.h
  65.  
  66. drawscroll.o:        drawscroll.c def.h
  67.  
  68. editmenu.o:            editmenu.c def.h
  69.  
  70. errmsg.o:            errmsg.c
  71.  
  72. filemenu.o:            filemenu.c def.h
  73.  
  74. key.o:                key.c def.h
  75.  
  76. myscroll.o:            myscroll.c
  77.  
  78. myteclick.o:        myteclick.c def.h
  79.  
  80. redraw.o:            redraw.c def.h qdv.h
  81.  
  82. report.o:            report.c def.h
  83.  
  84. resize.o:            resize.c def.h
  85.  
  86. scroll.o:            scroll.c def.h
  87.  
  88. select.o:            select.c def.h qdv.h
  89.  
  90. teadjdest.o:        teadjdest.c
  91.  
  92. txfin.o:            txfin.c def.h
  93.  
  94. txinit.o:            txinit.c def.h
  95.  
  96. update.o:            update.c def.h
  97.  
  98. ar.t:    app.r
  99.     echo written after app.r changed >ar.t
  100.     echo cp -f app.r ar.t 1:app/ >>backup
  101.  
  102.