summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorphintuka <phintuka>2009-10-22 13:11:15 +0000
committerphintuka <phintuka>2009-10-22 13:11:15 +0000
commit0d0d4da996d97ec34f1d1e985b1efde9f65ed0e8 (patch)
tree9a50940c8ebde341302cc02a1eac9bbb544ef3ff
parent85209d29e5e77534a6113974efed959a9601a078 (diff)
downloadxineliboutput-0d0d4da996d97ec34f1d1e985b1efde9f65ed0e8.tar.gz
xineliboutput-0d0d4da996d97ec34f1d1e985b1efde9f65ed0e8.tar.bz2
Cosmetics
-rw-r--r--xine/BluRay/Makefile52
1 files changed, 39 insertions, 13 deletions
diff --git a/xine/BluRay/Makefile b/xine/BluRay/Makefile
index 8dfcb47e..89e91cc8 100644
--- a/xine/BluRay/Makefile
+++ b/xine/BluRay/Makefile
@@ -1,19 +1,45 @@
+#
+# targets
+#
+
+XINEPLUGINDIR = $(shell pkg-config libxine --variable=plugindir)
XINEDMXPLUGIN = xineplug_dmx_mpeg_ts_hdmv.so
-OBJS_XINEDMXPLUGIN = demux_ts.o
XINESPUPLUGIN = xineplug_decode_spuhdmv.so
-OBJS_XINESPUPLUGIN = decode_spuhdmv.o
-
-LIBS_XINE = $(shell pkg-config libxine --libs)
-CFLAGS += $(shell pkg-config libxine --cflags)
-CFLAGS += -Ixine
-CFLAGS += -O2 -fPIC
-XINEPLUGINDIR = $(shell pkg-config libxine --variable=plugindir)
-DESTDIR = /
-INSTALL = install
-LDFLAGS += -shared -fvisibility=hidden
-
-all: $(XINEDMXPLUGIN) $(XINESPUPLUGIN)
+
+#
+# compiler options
+#
+
+CFLAGS += -O2 -fPIC
+CFLAGS += $(shell pkg-config libxine --cflags)
+CFLAGS += $(CFLAGS_BD)
+DESTDIR = /
+INSTALL = install
+
+ifeq ($(ENABLE_INPUT_PLUGIN), yes)
+CFLAGS_BD ?= -I/usr/src/libburay/libbluray/trunk/src/
+endif
+
+#
+# linker options
+#
+
+LIBS_XINE = $(shell pkg-config libxine --libs)
+LDFLAGS += -shared -fvisibility=hidden
+
+#
+# object files
+#
+
+OBJS_XINEDMXPLUGIN = demux_ts.o
+OBJS_XINESPUPLUGIN = decode_spuhdmv.o
+
+#
+#
+#
+
+all: $(XINEDMXPLUGIN) $(XINESPUPLUGIN) $(XINEINPUTPLUGIN)
$(XINEDMXPLUGIN): $(OBJS_XINEDMXPLUGIN)
$(CC) $(CFLAGS) $(LDFLAGS) $(LIBS_XINE) -o $@ $(OBJS_XINEDMXPLUGIN)