home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / zip / utility / poplibsr.arc / MAKEFILE < prev    next >
Text File  |  1988-08-19  |  1KB  |  44 lines

  1. # makefile for loadable library code
  2.  
  3. DEBUG    = -DDEBUGGING
  4. CFLAGS    = $(DEBUG)
  5. COMPILE    = $(CC) $(CFLAGS)
  6.  
  7. all : libs.prg xlib.prg xtest.prg poptest.prg
  8.  
  9. # Shared library support code - installed at boot time
  10. libs.prg : libs.c
  11.     $(COMPILE) libs.c
  12.  
  13. # Example shared library
  14. xlib.prg : xlib.o lib_inst.o
  15.     $(COMPILE) xlib.o lib_inst.o
  16.  
  17. # Example program that uses the example shared library
  18. xtest.prg : xtest.o lib_init.o
  19.     $(COMPILE) xtest.o lib_init.o
  20.  
  21. # Example program that uses the popup menu shared library
  22. poptest.prg : poptest.o lib_init.o
  23.     $(COMPILE) poptest.o lib_init.o
  24.  
  25. libs.prg xlib.o xtest.o lib_inst.o lib_init.o : libs.h
  26.  
  27. # Note!  The order of installation is very important!
  28. install    : libs.prg xlib.prg
  29.     -rm c:\auto\libs.prg c:\auto\xlib.prg
  30.     cp libs.prg xlib.prg c:\auto
  31.  
  32. SRC    = \include\debug.h libs.h libs.c xlib.h xlib.c xtest.c popup.h poptest.c
  33.  
  34. shar    : 
  35.     shar readme makefile $(SRC) > libs.sh
  36.     
  37. BIN    = libs.prg xlib.prg xtest.prg popup.acc poptest.prg
  38.  
  39. arc    : $(BIN)
  40.     arc -u libs.arc readme makefile $(SRC) $(BIN)
  41.  
  42. clean    :
  43.     $(RM) *.o *.prg libs.arc libs.sh
  44.