#####################################################################
#																	 
#	Created by u'nSP IDE V3.0.14 Patch 002		16:16:41	02/18/19
#
#####################################################################




APPDIR	= C:\PROGRA~2\GENERA~1\UNSPID~1.14

OUTDIR	= .\Debug

CC	= $(APPDIR)\toolchain\udocc

AS	= $(APPDIR)\toolchain\xasm16

LD	= $(APPDIR)\toolchain\xlink16

AR	= $(APPDIR)\toolchain\xlib16

RESC	= $(APPDIR)\toolchain\resc

RM	= del	/F	1>NUL	2>NUL

STRIP	= $(APPDIR)\toolchain\stripper

S37STRIP	= $(APPDIR)\toolchain\BinaryFileStripper

INCLUDES	= -I"D:/GPL951_SVN1/Code/sample code/A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup" -I"C:/Program Files (x86)/Generalplus/unSPIDE 3.0.14/library/include" -I"C:/Program Files (x86)/Generalplus/unSPIDE 3.0.14/library/include/sys" -I"./include" -I"./SACM API Code/A1800_API" -I"./PPU" -I"./TFT"

BODY	= -body GPL95100UA -nobdy -bfile "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup.bdy"

BODYFILE	= "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup.bdy" 

BINFILE	= "$(OUTDIR)\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup.TSK"

BINFILENOEXT	= $(OUTDIR)\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup

ARYFILE	= "$(OUTDIR)\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup.ary"

SBMFILE	= "$(OUTDIR)\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup.sbm"

OPT	= -S -gstabs -Wall -mglobal-var-iram -mISA=2.0

ASFLAGS	= -t4 -d -sr

CASFLAGS	= -t4 -sr -wpop

CFLAGS	= $(OPT) -B$(APPDIR)\toolchain\ $(INCLUDES) 

BINTYPE	= -at

LDFLAGS	=  -blank 0x00 -initdata -infblk "C:\Users\FRANKK~1\AppData\Local\Temp\wmpF2A0.tmp" -injcks 0x9040 0x6fc0 0x9010 0x2 0x903e

EXTRAFLAGS	= 


OBJFILES	= \
	"$(OUTDIR)\fish_a18.res" \
	"$(OUTDIR)\bee_a18.res" \
	"$(OUTDIR)\dunk2_16_a18.res" \
	"$(OUTDIR)\q1_a18.res" \
	"$(OUTDIR)\a1_a18_a18.res" \
	"$(OUTDIR)\16bit_adpcm36_drm.res" \
	"$(OUTDIR)\main.obj" \
	"$(OUTDIR)\isr.obj" \
	"$(OUTDIR)\Resource.obj" \
	"$(OUTDIR)\Calibration.obj" \
	"$(OUTDIR)\GPL951_startup.obj" \
	"$(OUTDIR)\MoveCode.obj" \
	"$(OUTDIR)\System.obj" \
	"$(OUTDIR)\A1800_Event.obj" \
	"$(OUTDIR)\SACM_A1800_API.obj" \
	"$(OUTDIR)\SACM_A1800_Decode.obj" \
	"$(OUTDIR)\SACM_A1800_User.obj" \
	"$(OUTDIR)\SPI_Flash_GPL951XXUA.obj" \
	"$(OUTDIR)\drv_l1_tft.obj" \
	"$(OUTDIR)\PPUDrv.obj" \
	"$(OUTDIR)\PPUDrv2.obj" \
	"$(OUTDIR)\Resource_arrangement.obj" \
	"$(OUTDIR)\RTC.obj" \
	"$(OUTDIR)\SPU_USER.obj" \
	"$(OUTDIR)\MIDI.obj" \
	"$(OUTDIR)\m1.obj" \
	"$(OUTDIR)\m2.obj" \
	"$(OUTDIR)\m4.obj" \
	"$(OUTDIR)\m5.obj" \
	"$(OUTDIR)\mm4.obj" \
	"$(OUTDIR)\mmm.obj" \
	"$(OUTDIR)\mm3.obj" 

"$(OUTDIR)\fish_a18.res": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\fish.a18"
	$(RESC) "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\fish.a18" "$(OUTDIR)\fish_a18.res" RES_FISH_A18 

"$(OUTDIR)\bee_a18.res": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\bee.a18"
	$(RESC) "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\bee.a18" "$(OUTDIR)\bee_a18.res" RES_BEE_A18 

"$(OUTDIR)\dunk2_16_a18.res": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\dunk2_16.a18"
	$(RESC) "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\dunk2_16.a18" "$(OUTDIR)\dunk2_16_a18.res" RES_DUNK2_16_A18 

"$(OUTDIR)\q1_a18.res": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\q1.a18"
	$(RESC) "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\q1.a18" "$(OUTDIR)\q1_a18.res" RES_Q1_A18 

"$(OUTDIR)\a1_a18_a18.res": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\a1_a18.a18"
	$(RESC) "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\voice\a1_a18.a18" "$(OUTDIR)\a1_a18_a18.res" RES_A1_A18_A18 

"$(OUTDIR)\16bit_adpcm36_drm.res": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\ADPCM\16bit_adpcm36.drm"
	$(RESC) "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\ADPCM\16bit_adpcm36.drm" "$(OUTDIR)\16bit_adpcm36_drm.res" RES_16BIT_ADPCM36_DRM 

"$(OUTDIR)\main.asm": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\main.c" 
	set PATH="$(APPDIR)\toolchain\";%PATH% & \
	$(CC) $(CFLAGS) -o "$(OUTDIR)/main.asm" "D:/GPL951_SVN1/Code/sample code/A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup/main.c" 

"$(OUTDIR)\main.obj": "$(OUTDIR)\main.asm"
	$(AS) $(CASFLAGS) $(INCLUDES) -o "$(OUTDIR)\main.obj" "$(OUTDIR)\main.asm" 

"$(OUTDIR)\isr.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\isr.asm" ".\GPL951_Body.inc" ".\include\A1800.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\isr.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\isr.asm" 

"$(OUTDIR)\Resource.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\Resource.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource.asm" 

"$(OUTDIR)\Calibration.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Calibration.asm" ".\GPL951_Body.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\Calibration.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Calibration.asm" 

"$(OUTDIR)\GPL951_startup.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\GPL951_startup.asm" ".\GPL951_body.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\GPL951_startup.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\GPL951_startup.asm" 

"$(OUTDIR)\MoveCode.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\MoveCode.asm" ".\GPL951_Body.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\MoveCode.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\MoveCode.asm" 

"$(OUTDIR)\System.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\include\System.asm" "GPL951_Body.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\System.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\include\System.asm" 

"$(OUTDIR)\A1800_Event.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\SACM API Code\A1800_API\A1800_Event.asm" ".\SACM API Code\A1800_API\SACM_A1800_Constant.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\A1800_Event.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\SACM API Code\A1800_API\A1800_Event.asm" 

"$(OUTDIR)\SACM_A1800_API.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\SACM API Code\A1800_API\SACM_A1800_API.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\SACM_A1800_API.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\SACM API Code\A1800_API\SACM_A1800_API.asm" 

"$(OUTDIR)\SACM_A1800_Decode.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\SACM API Code\A1800_API\SACM_A1800_Decode.asm" ".\SACM API Code\A1800_API\SACM_A1800_Constant.inc" ".\SACM API Code\A1800_API\SACM_A1800_Decode_RAM.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\SACM_A1800_Decode.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\SACM API Code\A1800_API\SACM_A1800_Decode.asm" 

"$(OUTDIR)\SACM_A1800_User.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\include\SACM_A1800_User.asm" ".\include\A1800.inc" "GPL951_Body.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\SACM_A1800_User.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\include\SACM_A1800_User.asm" 

"$(OUTDIR)\SPI_Flash_GPL951XXUA.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\include\SPI_Flash_GPL951XXUA.asm" "GPL951_Body.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\SPI_Flash_GPL951XXUA.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\include\SPI_Flash_GPL951XXUA.asm" 

"$(OUTDIR)\drv_l1_tft.asm": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\TFT\drv_l1_tft.c" ".\TFT\drv_l1_tft.h" "GPL951_Body.h" 
	set PATH="$(APPDIR)\toolchain\";%PATH% & \
	$(CC) $(CFLAGS) -o "$(OUTDIR)/drv_l1_tft.asm" "D:/GPL951_SVN1/Code/sample code/A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup/TFT/drv_l1_tft.c" 

"$(OUTDIR)\drv_l1_tft.obj": "$(OUTDIR)\drv_l1_tft.asm"
	$(AS) $(CASFLAGS) $(INCLUDES) -o "$(OUTDIR)\drv_l1_tft.obj" "$(OUTDIR)\drv_l1_tft.asm" 

"$(OUTDIR)\PPUDrv.asm": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\PPU\PPUDrv.c" 
	set PATH="$(APPDIR)\toolchain\";%PATH% & \
	$(CC) $(CFLAGS) -o "$(OUTDIR)/PPUDrv.asm" "D:/GPL951_SVN1/Code/sample code/A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup/PPU/PPUDrv.c" 

"$(OUTDIR)\PPUDrv.obj": "$(OUTDIR)\PPUDrv.asm"
	$(AS) $(CASFLAGS) $(INCLUDES) -o "$(OUTDIR)\PPUDrv.obj" "$(OUTDIR)\PPUDrv.asm" 

"$(OUTDIR)\PPUDrv2.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\PPU\PPUDrv2.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\PPUDrv2.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\PPU\PPUDrv2.asm" 

"$(OUTDIR)\Resource_arrangement.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource_arrangement.asm" ".\pattern\TEXT_Text1CellData.ach" ".\pattern\TEXT_Text1CellIdx.atx" ".\pattern\TEXT_Pal.apl" ".\pattern\SpriteSP.ach" ".\pattern\Sprite.apl" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\Resource_arrangement.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource_arrangement.asm" 

"$(OUTDIR)\RTC.asm": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\RTC\RTC.c" 
	set PATH="$(APPDIR)\toolchain\";%PATH% & \
	$(CC) $(CFLAGS) -o "$(OUTDIR)/RTC.asm" "D:/GPL951_SVN1/Code/sample code/A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup/RTC/RTC.c" 

"$(OUTDIR)\RTC.obj": "$(OUTDIR)\RTC.asm"
	$(AS) $(CASFLAGS) $(INCLUDES) -o "$(OUTDIR)\RTC.obj" "$(OUTDIR)\RTC.asm" 

"$(OUTDIR)\SPU_USER.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\SPU_Lib\SPU_USER.asm" ".\GPL951_Body.inc" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\SPU_USER.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\SPU_Lib\SPU_USER.asm" 

"$(OUTDIR)\MIDI.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\MIDI.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\MIDI.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\MIDI.asm" 

"$(OUTDIR)\m1.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\m1.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\m1.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\m1.asm" 

"$(OUTDIR)\m2.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\m2.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\m2.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\m2.asm" 

"$(OUTDIR)\m4.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\m4.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\m4.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\m4.asm" 

"$(OUTDIR)\m5.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\m5.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\m5.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\m5.asm" 

"$(OUTDIR)\mm4.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\mm4.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\mm4.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\mm4.asm" 

"$(OUTDIR)\mmm.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\mmm.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\mmm.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\mmm.asm" 

"$(OUTDIR)\mm3.obj": "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\mm3.asm" 
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)\mm3.obj" "D:\GPL951_SVN1\Code\sample code\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup\Resource\mm3.asm" 


.SUFFIXES : .c .asm .obj .s37 .tsk .res

all :	 BEFOREBUILD "$(OUTDIR)" $(BINFILE)

BEFOREBUILD :

"$(OUTDIR)" :
	if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"

$(BINFILE) : $(OBJFILES) 
	$(LD) $(BINTYPE) $(ARYFILE) "$(OUTDIR)\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup_SPI.bin" -tskMaxUsed $(LDFLAGS) $(BODY) $(EXTRAFLAGS)
	$(STRIP) "$(OUTDIR)\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup_SPI.bin" "$(OUTDIR)\A1800_ADPCM_RTC_TFT_PPU_AlarmWakeup_SPI.bin" 0x12000 0 1 
	$(LD) $(BINTYPE) $(ARYFILE) $(BINFILE) $(LDFLAGS) $(BODY) $(EXTRAFLAGS)

compile :	 $(OBJFILES)

CLEANFILES = \
	"$(OUTDIR)\fish_a18.res" \
	"$(OUTDIR)\bee_a18.res" \
	"$(OUTDIR)\dunk2_16_a18.res" \
	"$(OUTDIR)\q1_a18.res" \
	"$(OUTDIR)\a1_a18_a18.res" \
	"$(OUTDIR)\16bit_adpcm36_drm.res" \
	"$(OUTDIR)\main.obj" \
	"$(OUTDIR)\main.lst" \
	"$(OUTDIR)\main.asm" \
	"$(OUTDIR)\isr.obj" \
	"$(OUTDIR)\isr.lst" \
	"$(OUTDIR)\Resource.obj" \
	"$(OUTDIR)\Resource.lst" \
	"$(OUTDIR)\Calibration.obj" \
	"$(OUTDIR)\Calibration.lst" \
	"$(OUTDIR)\GPL951_startup.obj" \
	"$(OUTDIR)\GPL951_startup.lst" \
	"$(OUTDIR)\MoveCode.obj" \
	"$(OUTDIR)\MoveCode.lst" \
	"$(OUTDIR)\System.obj" \
	"$(OUTDIR)\System.lst" \
	"$(OUTDIR)\A1800_Event.obj" \
	"$(OUTDIR)\A1800_Event.lst" \
	"$(OUTDIR)\SACM_A1800_API.obj" \
	"$(OUTDIR)\SACM_A1800_API.lst" \
	"$(OUTDIR)\SACM_A1800_Decode.obj" \
	"$(OUTDIR)\SACM_A1800_Decode.lst" \
	"$(OUTDIR)\SACM_A1800_User.obj" \
	"$(OUTDIR)\SACM_A1800_User.lst" \
	"$(OUTDIR)\SPI_Flash_GPL951XXUA.obj" \
	"$(OUTDIR)\SPI_Flash_GPL951XXUA.lst" \
	"$(OUTDIR)\drv_l1_tft.obj" \
	"$(OUTDIR)\drv_l1_tft.lst" \
	"$(OUTDIR)\drv_l1_tft.asm" \
	"$(OUTDIR)\PPUDrv.obj" \
	"$(OUTDIR)\PPUDrv.lst" \
	"$(OUTDIR)\PPUDrv.asm" \
	"$(OUTDIR)\PPUDrv2.obj" \
	"$(OUTDIR)\PPUDrv2.lst" \
	"$(OUTDIR)\Resource_arrangement.obj" \
	"$(OUTDIR)\Resource_arrangement.lst" \
	"$(OUTDIR)\RTC.obj" \
	"$(OUTDIR)\RTC.lst" \
	"$(OUTDIR)\RTC.asm" \
	"$(OUTDIR)\SPU_USER.obj" \
	"$(OUTDIR)\SPU_USER.lst" \
	"$(OUTDIR)\MIDI.obj" \
	"$(OUTDIR)\MIDI.lst" \
	"$(OUTDIR)\m1.obj" \
	"$(OUTDIR)\m1.lst" \
	"$(OUTDIR)\m2.obj" \
	"$(OUTDIR)\m2.lst" \
	"$(OUTDIR)\m4.obj" \
	"$(OUTDIR)\m4.lst" \
	"$(OUTDIR)\m5.obj" \
	"$(OUTDIR)\m5.lst" \
	"$(OUTDIR)\mm4.obj" \
	"$(OUTDIR)\mm4.lst" \
	"$(OUTDIR)\mmm.obj" \
	"$(OUTDIR)\mmm.lst" \
	"$(OUTDIR)\mm3.obj" \
	"$(OUTDIR)\mm3.lst" \
	"$(BINFILENOEXT).s37" "$(BINFILENOEXT).tsk" "$(BINFILENOEXT)_SPI.bin" "$(BINFILENOEXT).hdb" $(SBMFILE) 

clean :
	$(RM) $(wordlist 1,66,$(CLEANFILES))

.c.asm:
	$(CC) $(CFLAGS) $(INCLUDES) -o "$(OUTDIR)/$@" $<

.asm.obj:
	$(AS) $(ASFLAGS) $(INCLUDES) -o "$(OUTDIR)/$@" $<

