home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 1 / Mecomp-CD.iso / amiga / librarys / xprascii.library / source / smakefile next >
Encoding:
Makefile  |  1996-09-14  |  971 b   |  51 lines

  1. #
  2. #    $Id$
  3. #
  4. #    :ts=8
  5. #
  6.  
  7. .c.o:
  8.     sc $(CFLAGS) $*.c
  9.  
  10. .a.o:
  11.     asm -u $*.a
  12.  
  13. VERSION        = 2
  14. REVISION    = 4
  15. DATE        = 14.9.96
  16.  
  17. #CPU        = 68030 optschedule
  18. CPU        = any
  19.  
  20. #C_UTILITY    = utillib
  21. #L_UTILITY    = define __CXM33=__UCXM33 define __CXD33=__UCXD33 \
  22. #          define __CXM22=__UCXM22 define __CXD22=__UCXD22
  23.  
  24. CFLAGS        = streq strmerge gstimm optimize optinlocal parms=reg \
  25.           opttime nostkchk debug=line cpu=$(CPU) libcode $(C_UTILITY)
  26. LFLAGS        = sc sd addsym noicons libfd xpr.fd $(L_UTILITY)
  27.  
  28. OBJS        = xprascii.o uue.o
  29. LIBS        = lib:sc.lib lib:amiga.lib lib:debug.lib
  30.  
  31. all:        xprascii.library
  32.  
  33. xprascii.library:    $(OBJS)
  34.             slink lib:libent.o lib:libinitr.o $(OBJS) to $@ lib $(LIBS) $(LFLAGS) \
  35.             libversion $(VERSION) librevision $(REVISION) libid "$@ $(VERSION).$(REVISION) ($(DATE))"
  36.             @-delete >nil: $@.debug
  37.             @rename $@ $@.debug
  38.             @slink from $@.debug to $@ nd noicons
  39.  
  40. clean:
  41.     -delete \#?.o\#o
  42.  
  43. mkid:
  44.     mkid -v \#?.(c|h)
  45.  
  46. update:
  47.     mkid -v -u
  48.  
  49. tags:    xprascii.c uue.c
  50.     ctags >tags \#?.c
  51.