LIBDIR = c:\p\gb\code\libs\\

ASM = rgbasm95.exe
LINK = xlink95.exe
FIX = rgbfix95.exe

ASMFLAGS = -zff -ic:/p/gb/code/libs/
LINKFLAGS = -zff -n$&.sym -m$&.map 
FIXFLAGS = -pff -v
#-----------------------------------------------------------------------------

CARTNAME = 

AFILES = \
$(LIBDIR)soundsys.asm $(LIBDIR)base.asm 

#-----------------------------------------------------------------------------
TEMPOFILES = $(AFILES:.z80=.o)
OFILES = $(TEMPOFILES:.asm=.o)
	         
all: forceremake $(CARTNAME)

forceremake:
        @del $(LIBDIR)*.o

$(CARTNAME): $(OFILES)
        @$(LINK) $(LINKFLAGS) &&|
        [objects]
        $**
        [libraries]

        [output]
        $(CARTNAME)
|
        @$(FIX) $(FIXFLAGS) $(CARTNAME)

.asm.o:
        @$(ASM) $(ASMFLAGS) -o$@ $<
.z80.o:
        @$(ASM) $(ASMFLAGS) -o$@ $<
