home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / comms / network / amigaelm.lzh / makefile < prev    next >
Makefile  |  1992-03-15  |  2KB  |  68 lines

  1. SRC  = alias.c winio.c f1.c f2.c f3.c mailer.c getline.c lockfile.c rtsup.c
  2. OBJS = alias.o winio.o f1.o f2.o f3.o mailer.o getline.o lockfile.o rtsup.o
  3. DEST = Elm
  4. INCL = prefs.h protos.h
  5.  
  6. $(DEST): $(OBJS)
  7.     blink FROM LIB:cres.o $(OBJS) TO $(DEST) LIB LIB:lc.lib LIB:reqtools.lib SD SC ND
  8.  
  9. alias.o: $(INCL) alias.c
  10.     lc alias.c
  11.  
  12. winio.o: $(INCL) winio.c
  13.     lc winio.c
  14.  
  15. f1.o: $(INCL) f1.c
  16.     lc f1.c
  17.  
  18. f2.o: $(INCL) f2.c
  19.     lc f2.c
  20.  
  21. f3.o: $(INCL) f3.c
  22.     lc f3.c
  23.  
  24. rtsup.o: $(INCL) rtsup.c
  25.     lc rtsup.c
  26.  
  27. mailer.o: $(INCL) mailer.c
  28.     lc mailer.c
  29.  
  30. getline.o: $(INCL) getline.c
  31.     lc getline.c
  32.  
  33. lockfile.o: $(INCL) lockfile.c
  34.     lc lockfile.c
  35.  
  36. install:
  37.     @echo "Installing Amiga Elm ..."
  38.     @copy Elm uucp:c/Elm clone
  39.  
  40. clean:
  41.     @echo "Cleaning up working directory ..."
  42.     @delete *.o quiet
  43.     @delete elm quiet
  44.  
  45. proto:
  46.     makeproto *.c >protos.h
  47.  
  48. release:
  49.     @echo "Making release version ..."
  50.     @copy uulib:Config uulib/Config clone quiet
  51.     @copy uulib:maps.elm uulib/maps.elm clone all quiet
  52.     @copy dh0:libs/reqtools.library libs13 clone
  53.     @copy dh0:os20/libs/reqtools.library libs20 clone
  54.     @xdel sas:prx/elm.lzh
  55.     lha -a -r -x a sas:prx/elm.lzh "uulib/*" "c/*" $(SRC) $(INCL) makefile SASCOPTS
  56.     lha -a -r -x a sas:prx/elm.lzh Elm Elm.doc History.Txt ReadMe.Txt "fonts/*" "libs13/*" "libs20/*"
  57.  
  58. beta:
  59.     @echo "Making beta version ..."
  60.     @copy uulib:Config uulib/Config clone quiet
  61.     @copy uulib:maps.elm uulib/maps.elm clone all quiet
  62.     @copy dh0:libs/reqtools.library libs13 clone
  63.     @copy dh0:os20/libs/reqtools.library libs20 clone
  64.     @xdel sas:prx/belm.lzh
  65.     lha -a -r -x a sas:prx/belm.lzh "uulib/*" "c/*" $(SRC) $(INCL) makefile SASCOPTS
  66.     lha -a -r -x a sas:prx/belm.lzh Elm Elm.doc History.Txt ReadMe.Txt "fonts/*" "libs13/*" "libs20/*"
  67.  
  68.