pcsx2/fps2bios/loader/Makefile
Jake.Stine 6ebfae8ef1 Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official.
Added interface.cpp (plugin/pcsx2 interface) and savestate.cpp to SPU2ghz, to help clean up SPU2.cpp.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@463 96395faa-99c1-11dd-bbfe-3dabce05a288
2009-02-09 21:15:56 +00:00

58 lines
1.4 KiB
Makefile

# _____ ___ ____
# ____| | ____| PSX2 OpenSource Project
# | ___| |____ (C)2002, David Ryan ( Oobles@hotmail.com )
# ------------------------------------------------------------------------
# Generated automatically from Makefile.in by configure.
#.SUFFIXES: .S .c .o .s .elf .irx
# ------------------------------------------------------------------------
# COMPILERS
IOPCC = iop-gcc
IOPAR = iop-ar
IOPLD = iop-ld
IOPAS = iop-as
EECC = ee-gcc
EEAR = ee-ar
EELD = ee-gcc
# ------------------------------------------------------------------------
# DIRECTORY PATHS & FLAGS
EECFLAGS = -O2 -fomit-frame-pointer -mips3 -EL -nostartfiles -G0 -D_EE
EEINCLUDES = -I. -Iinclude -I$(PS2LIB)/common/include -I$(PS2LIB)/ee/include -I$(NEWLIB)/include
# ------------------------------------------------------------------------
# PROJECTS TO BUILD
all: loader
# ------------------------------------------------------------------------
# KERNEL BUILD INSTRUCTIONS
LDFLAGS = -L$(PS2LIB)/ee/lib -L$(NEWLIB)/lib -L$(LIBITO)/lib
LDADD = -lkernel -lmc -lkernel -lpad -lc -lkernel
OBJECTS = loader.o menu.o eedebug.o crt0.o romdir.o
DEST = ../build/LOADER
loader: $(OBJECTS)
$(EELD) -T linkfile $(EECFLAGS) $(OBJECTS) $(LDFLAGS) $(LDADD) -o $(DEST)
%.o: %.c
$(EECC) $(EEINCLUDES) $(EECFLAGS) -o $@ -c $<
%.o: %.s
$(EECC) $(EEINCLUDES) $(EECFLAGS) -o $@ -c $<
clean:
rm -f $(OBJECTS) $(DEST)