123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- #
- # $Source: f:/miner/source/bios/rcs/makefile $
- # $Revision: 1.18 $
- # $Author: john $
- # $Date: 1995/03/23 18:27:04 $
- #
- # Makefile for bios functions
- #
- LIBDIR = ..\main
- #
- CCFLAGS = /dNETWORK /dRELEASE /dNDEBUG
- # What to install, and where to install it
- INSTALL_TARGS = io.lib joy.h key.h mono.h mouse.h timer.h swift.h dpmi.h ipx.h
- # What to clean
- CLEAN_TARGS = $(OBJDIR)\*.obj
- # What libs to make
- LIBS = io
- # What test programs to make
- TEST_PROGS = demo
- # testj testk testm testms
- # What object files for the lib
- IO_OBJS = key.obj joy.obj mouse.obj timer.obj mono.obj joyc.obj dpmi.obj ipx.obj
- # What object files and libs for the test programs
- DEMO_SRCS = demo.c
- DEMO_LIBS = io.lib
- io.lib: $(IO_OBJS)
- wlib io.lib $(IO_OBJS)
- copy *.lib $(LIBDIR)
- cdrom.obj: cdrom.c
- wcc386 $(CCFLAGS) cdrom.c
- demo.obj: demo.c
- wcc386 $(CCFLAGS) demo.c
- dpmi.obj: dpmi.c
- wcc386 $(CCFLAGS) dpmi.c
- ipx.obj: ipx.c
- wcc386 $(CCFLAGS) ipx.c
- joyc.obj: joyc.c
- wcc386 $(CCFLAGS) joyc.c
- joy.obj: joy.asm
- masm joy.asm
- key.obj: key.c
- wcc386 $(CCFLAGS) key.c
- mono.obj: mono.c
- wcc386 $(CCFLAGS) mono.c
- mouse.obj: mouse.c
- wcc386 $(CCFLAGS) mouse.c
- testj.obj: testj.c
- wcc386 $(CCFLAGS) testj.c
- testk.obj: testk.c
- wcc386 $(CCFLAGS) testk.c
- testm.obj: testm.c
- wcc386 $(CCFLAGS) testm.c
- testmem.obj: testmem.c
- wcc386 $(CCFLAGS) testmem.c
- testms.obj: testms.c
- wcc386 $(CCFLAGS) testms.c
- testt.obj: testt.c
- wcc386 $(CCFLAGS) testt.c
- timer.obj: timer.asm
- masm timer.asm
|