# Generated automatically from Makefile.in by configure.

INCS = 
CPPFLAGS = -g -Wall -L../lib -I../lib  -DMIDNIGHT_USE_GTK `/usr/bin/gtk-config --cflags`
LIBS = -L../lib -lmidnight -lpthread -lglib

MIDNCONFIG = MidnightConfiguration.o 
MIDNCONFIGSRC = MidnightConfiguration.cc

MIDNGUI = MidnightGUIPlayer.o MidnightMidiPlayer.o MidnightDevicePrefs.o KaraokeBase.o MidnightPlayerManager.o GUIPlayer.o StringTokenizer.o MidnightList.o AlphaKaraoke.o CharsetConv.o

GNOMEGUI = GnomeGUIPlayer.o AlphaKaraokeGnomePrefs.o
GTKGUI = AlphaKaraokeGtkPrefs.o FontDialogPrefs.o ColorDialogPrefs.o

all: midnight xmidnight

gmidnight: GMidnight.o GMidnight.cc $(GNOMEGUI) $(MIDNCONFIG) $(MIDNGUI) $(MIDNGUISRC) $(MIDNGUISRC) ../lib/libmidnight.a
	g++ -o gmidnight $(GNOMEGUI) $(MIDNCONFIG) $(MIDNGUI) GMidnight.o ` --libs gnomeui` ` --cflags gnomeui` $(LIBS)

xmidnight: XMidnight.o XMidnight.cc $(MIDNCONFIG) $(MIDNGUI) $(MIDNGUISRC) $(MIDNGUISRC) $(GTKGUI) ../lib/libmidnight.a
	g++ -o xmidnight $(MIDNCONFIG) $(MIDNGUI) $(GTKGUI) XMidnight.o `/usr/bin/gtk-config --libs` `/usr/bin/gtk-config --cflags` $(LIBS)

midnight: Midnight.o Midnight.cc $(MIDNCONFIG) $(MIDNCONFIGSRC)
	g++ -o midnight Midnight.o $(MIDNCONFIG) $(LIBS)

clean :
	rm -f *.o midnight xmidnight

mrproper: clean
	rm -f *~ core

GnomeGUIPlayer.o : GnomeGUIPlayer.cc GnomeGUIPlayer.h
	g++ -c GnomeGUIPlayer.cc ` --cflags gnomeui` $(CPPFLAGS)

GMidnight.o : GMidnight.cc
	g++ -c GMidnight.cc ` --cflags gnomeui` $(CPPFLAGS)

%.o : %.cc %.h
	g++ -c $< $(CPPFLAGS) $(CXXFLAGS) $(INCS)

