home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / program / xlib / makefile < prev    next >
Encoding:
Makefile  |  1987-12-07  |  891 b   |  40 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
  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. libs.prg xlib.o xtest.o lib_inst.o lib_init.o : libs.h
  22.  
  23. # Note!  The order of installation is very important!
  24. install    : libs.prg xlib.prg
  25.     -rm c:\auto\libs.prg c:\auto\xlib.prg
  26.     cp libs.prg xlib.prg c:\auto
  27.  
  28. SRC    = c:\include\debug.h libs.h libs.c xlib.h xlib.c xtest.c
  29.  
  30. shar    : 
  31.     shar readme makefile $(SRC) > libs.sh
  32.     
  33. BIN    = libs.prg xlib.prg xtest.prg
  34.  
  35. arc    : $(BIN)
  36.     arc -u libs.arc readme makefile $(SRC) $(BIN)
  37.  
  38. clean    :
  39.     $(RM) *.o *.prg libs.arc libs.sh
  40.