
CC = zcc
CFLAGS = +cpc -vn -make-lib -O3 -Wnone

FILES = crTEXTInitFont.o \
		crTEXTDrawString.o \
		crTEXTDrawStringRandomScreen.o \
		crTEXTDrawScrollerX.o \
		crTEXTDrawScrollerY.o \
		crASICCreateSplitScreen.o \
		crASICSetScreenOffset.o \
		crASICSetScrollOffset.o \
		crASICDisableSprite.o \
		crASICEnableSprite.o \
		crASICIsBegin.o \
		crPACKERUnpack.o \
		crCRTCSetupScreen.o \
		crASICSetupInterrupt.o \
		crASICSetPalette.o \
		crASICSetSpritePalette.o \
		crASICSetSpriteData.o \
		crCRTCSetScreenOffset.o \
		crCRTCFlipScreen.o \
		crCRTCIsScreenFlipped.o \
		crCRTCGetScanline.o \
		crCRTCGetScanlineBuffer.o \
		crCRTCSetPosX.o \
		crCRTCGetPosX.o \
		crCRTCSetPosY.o \
		crCRTCGetPosY.o \
		crCRTCSetWidth.o \
		crCRTCGetWidth.o \
		crCRTCSetHeight.o \
		crCRTCGetHeight.o \
		crCRTCGetType.o \
		crASICUnlock.o \
		crGASetMode.o \
		crBANKGetBank.o \
		crGFXClearClouds.o \
		crGFXClearIntermediateClouds.o \
		crGFXDrawClouds.o \
		crGFXDrawIntermediateClouds.o \
		crGFXDrawPixel.o \
		crGFXDrawRect.o \
		crGFXDrawRectFast.o \
		crGFXDrawFrame.o \
		crGFXDrawMonoFrame.o \
		crGFXDrawMonoFrame2.o \
		crGFXDrawMonoFrame3.o \
		crGFXCreateFrame.o \
		crGFXCreateMonoRotoZoomFrame.o \
		crGFXCreateMonoTunnelFrame.o \
		crGFXCreateMonoInterFrame.o \
		crGFXCreateRotoZoomFrame.o \
		crGFXDrawLine.o \
		crEMULIsDetected.o \
		crINIT.o
	
all: 	$(FILES) 
	$(CC) $(CFLAGS)