#                             EXAMPLE MAKEFILE
#                             ----------------
#
# DESCRIPTION
# -----------
# Generic make file for a C program.

PROGRAM                 =       beebdos.exe
LINK                    =       wlink
CPP                      =      wpp386
CC                      =       wcc386
ASM                     =       tasm

CFLAGS  =       /d3 /ei /ox
ASMFLAGS  =


OBJS =  fix.obj                 &
        cfix.obj                &
        menu.obj                &
        game.obj                &
        xmain.obj               &
        xvid.obj                &
        via.obj                 &
        mode7fon.obj            &
        6502core.obj            &
        uservia.obj             &
        sysvia.obj              &
        disc8271.obj            &
        beebmem.obj             &
        video.obj               &
        keys.obj                &
        sound.obj



$(PROGRAM)      :       $(OBJS) makefile. linklist.
		        $(LINK) @linklist.


.cpp.obj:
        *$(CPP) $(CFLAGS) $<

.c.obj:
        *$(CC) $(CFLAGS) $<

.asm.obj:
        *$(ASM) $(ASMFLAGS) $<




















all		:
				@echo	*** rebuilding ***
				make	clean
				make	$(PROGRAM)
				@echo	*** rebuild finished ***

clean	:
                                del             *.obj
				del		$(PROGRAM)
                                del             *.sym
