#======================================================================
#プロジェクト名:RUPUTER                                                
#      Copyright (c) Seiko Instruments Inc. 1998. All rights reserved. 
#======================================================================

CYGFS = c:/progra~1/ruputer/mec-980228/H-i386-cygwin32
RUPSDK =  c:/progra~1/ruputer/rupsdk
RS = c:/progra~1/ruputer/rpupl140/RupUplod
#CYGFS = d:/rupmake/mec-980228/H-i386-cygwin32
#RUPSDK =  d:/rupmake/rupsdk
#RS = c:/progra~1/ruputer/upload/RupUplod

TARGET = 3dwatch
OBJS = 3dwatch.o

BMP0 = icon_small
BMP1 = icon_large

CC = gcc
AS = as
LD = ld
RANLIB = ranlib
OBJCOPY = mn10200-elf-objcopy
SF2BIN = sf2bin
HM = HM
SETICO = setico

CFLAGS = -g -c -O1
CPPFLAGS = -I$(RUPSDK)/inc
ASFLAGS = -I$(RUPSDK)/inc
LDFLAGS = -Ttext 0x10D800 -Map $(TARGET).map


$(TARGET).wch :		$(TARGET).elf
	$(OBJCOPY) -O srec $(TARGET).elf
	$(SF2BIN) $(TARGET).elf $(TARGET).wch
#	$(SETICO) $(BMP0).bmp $(BMP1).BMP $(TARGET).exf
	$(RS) $(TARGET).wch

$(TARGET).elf :	$(OBJS)
	$(LD) $(LDFLAGS) -o $(TARGET).elf $(OBJS)

$(TARGET).o:	$(TARGET).s
	$(AS) $(ASFLAGS) $(TARGET).s -o $(TARGET).o

$(TARGET).s: $(TARGET).ps
	$(HM) -o$(TARGET).s $(TARGET).ps
