# AdPlug & Binio Libraries Makefile for PSP
#  2001 - 2009 Simon Peter.	

PSPSDK=$(shell psp-config --pspsdk-path)
PSPDIR=$(shell psp-config --psp-prefix)

TARGET_LIB = libadplug22.a

CFLAGS  = -O2 -G0 -Wall -ffast-math \
		  -I. -Iadplug -Ibinio \
		  -DVERSION=\"2.2\" -DOLD_FACTORY

CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti

LIBBINIO = binio/binfile.o binio/binio.o binio/binstr.o

ADPLUG22 = \
		adplug/adlibemu.o \
		adplug/debug.o \
		adplug/fmopl.o \
		adplug/a2m.o \
		adplug/adl.o \
		adplug/adplug.o \
		adplug/adtrack.o \
		adplug/amd.o \
		adplug/analopl.o \
		adplug/bam.o \
		adplug/bmf.o \
		adplug/cff.o \
		adplug/cmf.o \
		adplug/d00.o \
		adplug/database.o \
		adplug/dfm.o \
		adplug/diskopl.o \
		adplug/dmo.o \
		adplug/dro2.o \
		adplug/dro.o \
		adplug/dtm.o \
		adplug/emuopl.o \
		adplug/flash.o \
		adplug/fmc.o \
		adplug/fprovide.o \
		adplug/hsc.o \
		adplug/hsp.o \
		adplug/hybrid.o \
		adplug/hyp.o \
		adplug/imf.o \
		adplug/jbm.o \
		adplug/ksm.o \
		adplug/lds.o \
		adplug/mad.o \
		adplug/mid.o \
		adplug/mkj.o \
		adplug/msc.o \
		adplug/mtk.o \
		adplug/player.o \
		adplug/players.o \
		adplug/protrack.o \
		adplug/psi.o \
		adplug/rad.o \
		adplug/rat.o \
		adplug/raw.o \
		adplug/realopl.o \
		adplug/rix.o \
		adplug/rol.o \
		adplug/s3m.o \
		adplug/sa2.o \
		adplug/sng.o \
		adplug/surroundopl.o \
		adplug/temuopl.o \
		adplug/u6m.o \
		adplug/xad.o \
		adplug/xsm.o

OBJS =  $(LIBBINIO) $(ADPLUG22)

include $(PSPSDK)/lib/build.mak
