# TiMidity++ -- MIDI to WAVE converter and player # Copyright (C) 1999-2002 Masanao Izumo # Copyright (C) 1995 Tuukka Toivonen # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA include $(top_srcdir)/common.makefile.in INCLUDES = \ -I$(top_srcdir) \ -I$(top_srcdir)/timidity \ -I$(top_srcdir)/utils \ -I$(top_srcdir)/libarc \ $(EXTRAINCS) noinst_LIBRARIES = libunimod.a libunimod_a_SOURCES = \ load_669.c \ load_amf.c \ load_dsm.c \ load_far.c \ load_gdm.c \ load_imf.c \ load_it.c \ load_m15.c \ load_med.c \ load_mod.c \ load_mtm.c \ load_okt.c \ load_s3m.c \ load_stm.c \ load_stx.c \ load_ult.c \ load_uni.c \ load_xm.c \ mloader.c \ mlutil.c \ mmsup.c \ munitrk.c \ unimod.h \ unimod_priv.h libunimod.a: $(libunimod_a_OBJECTS) $(libunimod_a_DEPENDENCIES) if VCPP rm -f libunimod.a rm -f unimod.lib link -lib $(libunimod_a_OBJECTS) -out:unimod.lib if test -f unimod.lib ; then touch $@ ; fi else if BORLANDC rm -f libunimod.a rm -f unimod.lib for foo in $(libunimod_a_OBJECTS);do \ tlib unimod.lib +$$foo; \ done if test -f unimod.lib ; then touch $@ ; fi else if WATCOM_C rm -f libunimod.a rm -f unimod.lib for foo in $(libunimod_a_OBJECTS);do \ wlib -q unimod.lib +$$foo; \ done if test -f unimod.lib ; then touch $@ ; fi else if DMC rm -f libunimod.a rm -f unimod.lib start lib -c unimod.lib $(libunimod_a_OBJECTS) if test -f unimod.lib ; then touch $@ ; fi else if POCC rm -f libunimod.a rm -f unimod.lib polib -OUT:unimod.lib $(libunimod_a_OBJECTS) if test -f unimod.lib ; then touch $@ ; fi else -rm -f libunimod.a $(libunimod_a_AR) libunimod.a $(libunimod_a_OBJECTS) $(libunimod_a_LIBADD) $(RANLIB) libunimod.a endif endif endif endif endif clean: rm -f *.$(OBJEXT) rm -f *.$(so) rm -f *.a rm -f *.lib