home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 24 / AACD 24.iso / AACD / System / ReqToolsLib / Source / reqtools / DMakeFile < prev    next >
Encoding:
Makefile  |  2001-07-02  |  1.3 KB  |  49 lines

  1. #
  2. # Makefile for 'reqtools.library'
  3. #
  4.  
  5. ASRC = reqtools.asm rtfuncs.asm checkstack.asm boopsi.asm misc.asm \
  6.        closewinsafely.asm gadstub.asm mem.asm
  7. CSRC = req.c boopsigads.c general.c \
  8.        filereq.c filereqalloc.c filereqextra.c filereqmain.c filereqsetup.c \
  9.        palettereq.c rtlocale.c
  10. SRC  = $(ASRC) $(CSRC)
  11. AOBJ = $(ASRC:*.asm:*.o)
  12. COBJ = $(CSRC:*.c:*.o)
  13. OBJ  = $(AOBJ) $(COBJ)
  14.  
  15. LIBS =
  16.  
  17. CD = /Catalogs/libcat/reqtools.cd
  18. CT = dansk deutsch español français italiano magyar nederlands norsk polski português \
  19.      russian srpski suomi svenska ãeótina
  20.  
  21. CTOBJ = $(CT:*:/Catalogs/*/reqtools.catalog)
  22. CTSRC = $(CT:*:/Catalogs/libcat/*.ct)
  23.  
  24. All : catalog.h reqtools.library $(CTOBJ)
  25.  
  26. catalog.h: /Catalogs/libcat/reqtools.cd
  27.     Cat2Inc %(right) CFILE %(left)
  28.  
  29. reqtools.library : $(OBJ)
  30.     BumpRev 38 reqtools_rev
  31.     GenAm QUIET -iDInclude:Amiga30/Genam -l reqtools.asm
  32.     SLink FROM %(right) TO %(left) ADDSYM QUIET SMALLCODE SMALLDATA NOICONS LIB Lib:reqtools.lib
  33.  
  34. $(AOBJ) : $(ASRC)
  35.     GenAm -iINCLUDE:Genam -l %(right) TO %(left) QUIET
  36.  
  37. $(COBJ) : $(CSRC)
  38.     Sc %(right)
  39.  
  40. $(CTOBJ) : $(CTSRC)
  41.     CatComp /Catalogs/LibCat/ReqTools.cd %(right) CATALOG %(left)
  42.  
  43.  
  44. filereq.o filereqalloc.o filereqextra.o filereqmain.o filereqsetup.o : filereq.h
  45.  
  46.  
  47. Install :
  48.     SLink reqtools.library TO Libs:reqtools.library STRIPDEBUG NOICONS
  49.