# Makefile for libmodplay include ../Makefile.cfg CFLAGS += -I../libadpcm all: libmodplay.a libmodplay_nopsx.a modplay.o: modplay.c $(CC) $(CFLAGS) -c modplay.c mod.o: mod.c $(CC) $(CFLAGS) -c mod.c libmodplay.a: modplay.o mod.o rm -f libmodplay.a $(AR) r libmodplay.a modplay.o mod.o $(RANLIB) libmodplay.a modplay_nopsx.o: modplay.c $(HOST_CC) $(HOST_CFLAGS) -DNO_PSX_LIB -c modplay.c -o modplay_nopsx.o mod_nopsx.o: mod.c $(HOST_CC) $(HOST_CFLAGS) -DNO_PSX_LIB -c mod.c -o mod_nopsx.o libmodplay_nopsx.a: modplay_nopsx.o mod_nopsx.o rm -f libmodplay_nopsx.a $(HOST_AR) r libmodplay_nopsx.a modplay_nopsx.o mod_nopsx.o $(HOST_RANLIB) libmodplay_nopsx.a install: all cp libmodplay.a $(TOOLCHAIN_PREFIX)/lib cp modplay.h $(TOOLCHAIN_PREFIX)/include clean: rm -f *.o *.a distclean: clean