# MP3 Plugin for GameMusicGear by gama
#   Based on LibMAD
#    2000-2004 Underbit Technologies, Inc.

TARGET = in_mad

OBJS = in_mad.o

# Define to build this as a prx (instead of a static elf)
BUILD_PRX = 1
# Define the name of our custom exports (minus the .exp extension)
PRX_EXPORTS = ../../Input_Exports.exp

CFLAGS = -G0 -O2 -Wall -DMPEG_TAG -DPSP
CXXFLAGS = $(CFLAGS) -fno-exceptions
ASFLAGS = $(CFLAGS)

LDFLAGS = -mno-crt0 -nostartfiles

LIBS = -lmad -ltaglib_mpeg -lstdc++ -lz
INCDIR = ../../../SharedLib/taglib ../../../SharedLib/taglib/toolkit ../../../SharedLib/taglib/ape \
		 ../../../SharedLib/taglib/mpeg ../../../SharedLib/taglib/mpeg/id3v1 \
		 ../../../SharedLib/taglib/mpeg/id3v2
LIBDIR = ../../../SharedLib/lib

all: exports $(TARGET).prx
	$(CP) *.prx ../../../../release/GMGearMX/plugins/input
	$(CP) *.prx ../../../../bin/plugins/input
	$(CP) *.plugin ../../../../release/GMGearMX/plugins/input
	$(CP) *.plugin ../../../../bin/plugins/input

exports:
	psp-build-exports -s ../../Input_Exports.exp

PSPSDK = $(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
