# makefile
#
# This is part of the flight simulator 'fly8'.
# Author: Eyal Lebedinsky (eyal@ise.canberra.edu.au).
#

#
# machine specific makefile for ms windows 3.X, ms vc1 (c8)
#

CFLAGS= -Ic:\wing\include -I.. $(XFLAGS)
RSP=	$(TMP)\libfly8.rsp

#	Non portable programs
#
COBJS=	drivers.obj console.obj timer.obj mswin.obj grmswin.obj grwing.obj \
	misc.obj stick.obj dosstick.obj mouse.obj mmsound.obj wave.obj \
	bgr.obj grstat.obj common.obj plsound.obj

AOBJS=	msubs.obj

OBJS= $(COBJS) $(AOBJS)

HFILES = config.h ../fly.h ../keydef.h ../keymap.h

all:	fly8sys.lib

fly8sys.lib:	$(OBJS)
	if exist fly8sys.lib del fly8sys.lib
	echo fly8sys >$(RSP)
	echo y >>$(RSP)
        echo +drivers +console +timer +misc +mswin +msubs +grmswin & >>$(RSP)
	echo +grwing +stick +dosstick +mouse +mmsound +plsound +wave & >>$(RSP)
	echo +bgr +grstat +common; >>$(RSP)
	lib @$(RSP)
	del $(RSP)

$(COBJS):	$(HFILES)

clean:
	-del *.obj
	-del *.lib
	-del *.rsp
        -del errs

raw:	clean
        -del build.bat
        -del stick.*
        -del config.h
        -del msubs*.*
        -del mouse.*
        -del misc.*
        -del makefile
