# *
# *  XMMP - LinuX MultiMedia Project ( www.frozenproductions.com )
# *  Copyright (c) 1999 - 2001 Arthur Kleer <kleer@frozenproductions.com>
# *

TOPDIR = ../../..

include $(TOPDIR)/Makefile.conf

SO_OBJS = mpg123.o libmpg123_vbr.o libmpg123_info.o id3v1.o
SO_TARGET = mpg123.so
SO_LIBS_A = $(TOPDIR)/contrib/mpglib/libmpg123.a
SO_LIBS_SO = -lxmm -lm

CFLAGS_ALL = -I$(TOPDIR)/contrib

ifeq ($(CONFIG_MPLAYER),yes)
CDEFS_mpg123.c = -DPROVIDE_GTK_WINDOWS
SO_OBJS += gtk/interface.o gtk/support.o
SO_LIBS_SO += $(GTK_LIBS)
CFLAGS_ALL += $(GTK_CFLAGS)
endif

all:
	$(MAKE) -C $(TOPDIR)/contrib/mpglib
	$(MAKE) dll

clean:	cleanlib
	$(MAKE)	-C $(TOPDIR)/contrib/mpglib clean

install: all
	$(INSTALL) $(SO_TARGET) $(PLUGINDIR)/Input/

include $(TOPDIR)/Makefile.make
