home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #6 / amigaacscoverdisc1998-061998.iso / games / descent / source / bios / makefile < prev    next >
Makefile  |  1998-06-08  |  2KB  |  72 lines

  1. #
  2. # $Source: f:/miner/source/bios/rcs/makefile $
  3. # $Revision: 1.18 $
  4. # $Author: john $
  5. # $Date: 1995/03/23 18:27:04 $
  6. #
  7. # Makefile for bios functions
  8. #
  9.  
  10. LIBDIR = ..\main
  11. #
  12.  
  13. CCFLAGS = /dNETWORK /dRELEASE /dNDEBUG
  14.  
  15. # What to install, and where to install it
  16. INSTALL_TARGS = io.lib joy.h key.h mono.h mouse.h timer.h swift.h dpmi.h ipx.h
  17.  
  18. # What to clean
  19. CLEAN_TARGS = $(OBJDIR)\*.obj
  20.  
  21. # What libs to make
  22. LIBS = io
  23.  
  24. # What test programs to make
  25. TEST_PROGS = demo
  26. # testj testk testm testms
  27.  
  28. # What object files for the lib
  29. IO_OBJS = key.obj joy.obj mouse.obj timer.obj mono.obj joyc.obj dpmi.obj ipx.obj
  30.  
  31. # What object files and libs for the test programs
  32. DEMO_SRCS = demo.c
  33. DEMO_LIBS = io.lib 
  34.  
  35. io.lib: $(IO_OBJS)
  36.     wlib io.lib $(IO_OBJS)
  37.     copy *.lib $(LIBDIR)
  38. cdrom.obj: cdrom.c
  39.     wcc386 $(CCFLAGS) cdrom.c
  40.  
  41. demo.obj: demo.c
  42.     wcc386 $(CCFLAGS) demo.c
  43. dpmi.obj: dpmi.c
  44.     wcc386 $(CCFLAGS) dpmi.c
  45. ipx.obj: ipx.c
  46.     wcc386 $(CCFLAGS) ipx.c
  47. joyc.obj: joyc.c
  48.     wcc386 $(CCFLAGS) joyc.c
  49. joy.obj: joy.asm
  50.     masm joy.asm
  51. key.obj: key.c
  52.     wcc386 $(CCFLAGS) key.c
  53. mono.obj: mono.c
  54.     wcc386 $(CCFLAGS) mono.c
  55. mouse.obj: mouse.c
  56.     wcc386 $(CCFLAGS) mouse.c
  57. testj.obj: testj.c
  58.     wcc386 $(CCFLAGS) testj.c
  59. testk.obj: testk.c
  60.     wcc386 $(CCFLAGS) testk.c
  61. testm.obj: testm.c
  62.     wcc386 $(CCFLAGS) testm.c
  63. testmem.obj: testmem.c
  64.     wcc386 $(CCFLAGS) testmem.c
  65. testms.obj: testms.c
  66.     wcc386 $(CCFLAGS) testms.c
  67. testt.obj: testt.c
  68.     wcc386 $(CCFLAGS) testt.c
  69. timer.obj: timer.asm
  70.     masm timer.asm
  71. 
  72.