home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / pufferfish / source / buttonclass / lmkfile < prev    next >
Encoding:
Text File  |  1994-03-27  |  1.1 KB  |  42 lines

  1. #
  2. # Lmkfile for boopsi button class and sas/c 6.51
  3. #
  4. # Written by Douglas Keller
  5. #
  6.  
  7. FILE     = test
  8. #PEJ: Changed CFLAGS parm=r to parm=b (suggested for link libs)
  9. #CFLAGS   = uchar strmer parm=r opt optinlocal optsched
  10. CFLAGS   = uchar strmer parm=b opt optinlocal optsched
  11. LINKFLAGS= SC SD NOICONS VERBOSE
  12. LIBS     = lib:small.lib lib:scnb.lib lib:debug.lib
  13. OBJS     = test.o
  14. LIBOBJS  = buttonclass.o progressclass.o
  15. LIBOBJSNB= buttonclass_nb.o progressclass_nb.o
  16. LIB      = ButtonClass.lib
  17. LIBNB    = ButtonClassNB.lib
  18.  
  19. .c.o:
  20.     @echo "sc dbg=s nostkchk $(CFLAGS) $*.c"
  21.     @sc dbg=s nostkchk $(CFLAGS) $*.c
  22.     @echo "sc dbg=s nostkchk $(CFLAGS) data=fo objname=$*_nb.o $*.c"
  23.     @sc dbg=s nostkchk $(CFLAGS) data=fo objname=$*_nb.o $*.c
  24.  
  25.  
  26. all: $(LIB) $(FILE)
  27.  
  28. $(LIB):  $(LIBOBJS) lmkfile
  29.     @oml $(LIB) r $(LIBOBJS)
  30.     @oml $(LIBNB) r $(LIBOBJSNB)
  31.  
  32. $(FILE):  $(OBJS) $(LIB) lmkfile
  33.     @SLINK <WITH <
  34.         ND
  35.         TO $(FILE) FROM $(OBJS) LIBRARY $(LIB) $(LIBS) $(LINKFLAGS)
  36.         MAP test.map,h
  37.         <
  38.  
  39. test.o: test.c buttonclass.h
  40. buttonclass.o: buttonclass.c buttonclass.h
  41. progressclass.o: progressclass.c buttonclass.h
  42.