home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / NDK / NDK_3.5 / Tutorials / ARexx / FunctionLibrary / Source / smakefile < prev   
Encoding:
Makefile  |  1998-10-04  |  608 b   |  42 lines

  1. ##
  2. ##    $Id$
  3. ##
  4. ##    :ts=8
  5. ##
  6.  
  7. .c.o:
  8.     sc $(CFLAGS) $<
  9.  
  10. .a.o:
  11.     asm $(AFLAGS) $<
  12.  
  13. VERSION        = 1
  14. PROJECT        = rexxsample.library
  15.  
  16. AFLAGS        = -D -u
  17. CFLAGS        = streq strmerge nostkchk nover params=r \
  18.           data=faronly debug=line
  19. LFLAGS        = sc sd addsym noicons
  20.  
  21. LIBS        = lib:scnb.lib lib:amiga.lib
  22.  
  23. all:        $(PROJECT)
  24.  
  25. OBJS        = libbase.o \
  26.           glue.o \
  27.           dispatch.o
  28.  
  29. $(PROJECT):    $(OBJS)
  30.         slink from $(OBJS) to $@.debug lib $(LIBS) $(LFLAGS)
  31.         slink from $@.debug to $@ nd noicons
  32.  
  33. libbase.o:    libbase.c $(PROJECT)_rev.h
  34. glue.o:        glue.a
  35. dispatch.o:    dispatch.c
  36.  
  37. version:
  38.         bumprev $(VERSION) $(PROJECT)
  39.  
  40. clean:
  41.         -delete \#?.o
  42.