summaryrefslogtreecommitdiff
path: root/muggle-plugin/Makefile
diff options
context:
space:
mode:
authorlvw <lvw@e10066b5-e1e2-0310-b819-94efdf66514b>2004-09-12 22:36:05 +0000
committerlvw <lvw@e10066b5-e1e2-0310-b819-94efdf66514b>2004-09-12 22:36:05 +0000
commit4a1a85b27a62d504396c6c82b95c31021e6f23ea (patch)
tree5b289afeb430dc03294af2af7cc1b132fb78a709 /muggle-plugin/Makefile
parent55b857e38b7b03dd4d20a95f4530daa32aa86820 (diff)
downloadvdr-plugin-muggle-4a1a85b27a62d504396c6c82b95c31021e6f23ea.tar.gz
vdr-plugin-muggle-4a1a85b27a62d504396c6c82b95c31021e6f23ea.tar.bz2
Integrated patch from eloy for building mugglei
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk@162 e10066b5-e1e2-0310-b819-94efdf66514b
Diffstat (limited to 'muggle-plugin/Makefile')
-rw-r--r--muggle-plugin/Makefile12
1 files changed, 7 insertions, 5 deletions
diff --git a/muggle-plugin/Makefile b/muggle-plugin/Makefile
index d9bf48c..df90d7e 100644
--- a/muggle-plugin/Makefile
+++ b/muggle-plugin/Makefile
@@ -40,11 +40,12 @@ PACKAGE = vdr-$(ARCHIVE)
### Includes and Defines (add further entries here):
-INCLUDES += -I$(VDRDIR) -I$(VDRDIR)/include -I$(DVBDIR)/include -I/usr/include/mysql/
+INCLUDES += -I$(VDRDIR) -I$(VDRDIR)/include -I$(DVBDIR)/include \
+ -I/usr/include/mysql/ -I/usr/include/taglib
DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -DHAVE_VORBISFILE
-MIFLAGS += -I/usr/include/taglib -ltag -lmysqlclient
+MIFLAGS += -I/usr/include/taglib -lmysqlclient
### The object files (add further files here):
OBJS = $(PLUGIN).o i18n.o vdr_menu.o mg_database.o mg_content_interface.o gd_content_interface.o mg_tools.o mg_media.o mg_filters.o mg_playlist.o vdr_decoder_mp3.o vdr_stream.o vdr_decoder.o vdr_player.o vdr_setup.o vdr_decoder_ogg.o
@@ -53,7 +54,7 @@ LIBS = -lmad -lmysqlclient -lvorbisfile -lvorbis
### Targets:
-all: libvdr-$(PLUGIN).so
+all: libvdr-$(PLUGIN).so mugglei
# Dependencies:
@@ -67,14 +68,14 @@ $(DEPFILE): Makefile
### Implicit rules:
%.o: %.c %.h
- $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) $<
+ $(CXX) $(CXXFLAGS) $(DEFINES) $(INCLUDES) -c $<
libvdr-$(PLUGIN).so: $(OBJS)
$(CXX) $(CXXFLAGS) -shared $(OBJS) $(LIBS) -o $@
@cp $@ $(LIBDIR)/$@.$(VDRVERSION)
mugglei: mg_tools.o mugglei.o
- $(CXX) $(CXXFLAGS) $(MIFLAGS) -o $^
+ $(CXX) $(CXXFLAGS) $(LIBS) -ltag -o $@ $^
dist: clean
@-rm -rf $(TMPDIR)/$(ARCHIVE)
@@ -86,3 +87,4 @@ dist: clean
clean:
@-rm -f $(OBJS) $(BINOBJS) $(DEPFILE) *.so *.tgz core* *~
+