#
#	Makefile 4 PSX Developments
#

TARGET= ar3flash.exe

CC=mipsgcc -O2
CPLUSPLUS=mipsgcc
LD=mipsld
AS=mipsas
RM=rm -f
AR=mipsar
RANLIB=mipsar -s

INCLUDEDIR=c:/yaroze/include
LIBDIR=c:/yaroze/lib

CFLAGS = -I$(INCLUDEDIR) -DDEBUG
#LDFLAGS= -mpsx -Ttext 80010000 -L$(LIBDIR)
LDFLAGS= -mpsx -L$(LIBDIR) -Ttext 801f0000

SRCS = par3rcvr.c par3com.s \
	misc.s gpupkt.c font.c kanji.s kjreduce.s \
	title.c sst28_40.s

OBJS_TMP=$(SRCS:.c=.o)
OBJS=$(OBJS_TMP:.s=.o)
LIBS= -lsys

$(TARGET) : $(OBJS)
	$(LD) -o $(TARGET) $(OBJS) $(LDFLAGS) $(LIBS)
	exefixup $(TARGET)

.c.o:
	$(CC) -c $< $(CFLAGS)

.s.o:
	$(AS) $<

.cc.o:
	$(CPLUSPLUS) -c $< $(CFLAGS)

clean:
	- $(RM) $(TARGET) $(OBJS)

run:
	psexe $(TARGET)
#
#	Depends
#

