]> git.sesse.net Git - vlc/blobdiff - plugins/dvd/Makefile
*Removed an occurance of former angle item in gtk.
[vlc] / plugins / dvd / Makefile
index 45c551f2b5f2bd383a50d49cb19687f6a78e820c..92e8bcde721bebd04bf58b699836b5f006364b36 100644 (file)
@@ -1,51 +1,8 @@
-###############################################################################
-# vlc (VideoLAN Client) dvd module Makefile
-# (c)2001 VideoLAN
-###############################################################################
+dvd_SOURCES = dvd.c dvd_access.c dvd_demux.c dvd_seek.c dvd_es.c dvd_ifo.c dvd_udf.c dvd_summary.c $(SRC_DVD_EXTRA)
 
-#
-# Objects
-#
+EXTRA_DEP = ../../lib/libdvdcss.a ../../lib/libdvdcss.so
 
-PLUGIN_DVD = dvd.o input_dvd.o dvd_netlist.o dvd_ifo.o dvd_udf.o dvd_summary.o $(OBJ_DVD)
-BUILTIN_DVD = $(PLUGIN_DVD:%.o=BUILTIN_%.o)
-
-ALL_OBJ = $(PLUGIN_DVD) $(BUILTIN_DVD)
-
-#
-# Virtual targets
-#
-
-include ../../Makefile.modules
-
-$(PLUGIN_DVD): %.o: .dep/%.d
-$(PLUGIN_DVD): %.o: %.c
-       $(CC) $(CFLAGS_DVD) $(CFLAGS) $(PCFLAGS) -DPLUGIN -c -o $@ $<
-
-$(BUILTIN_DVD): BUILTIN_%.o: .dep/%.d
-$(BUILTIN_DVD): BUILTIN_%.o: %.c
-       $(CC) $(CFLAGS_DVD) $(CFLAGS) -DBUILTIN -c -o $@ $<
-
-#
-# Real targets
-#
-
-ifeq (1,$(NEED_LIBDVDCSS))
-../dvd.so: libdvdcss $(PLUGIN_DVD)
-       $(CC) $(PCFLAGS) -o $@ $(PLUGIN_DVD) $(PLCFLAGS) $(LIB_DVD_PLUGIN)
-
-../dvd.a: libdvdcss $(BUILTIN_DVD)
-       ar r $@ $(BUILTIN_DVD)
-       $(RANLIB) $@
-else
-../dvd.so: $(PLUGIN_DVD)
-       $(CC) $(PCFLAGS) -o $@ $(PLUGIN_DVD) $(PLCFLAGS) $(LIB_DVD_PLUGIN)
-
-../dvd.a: $(BUILTIN_DVD)
-       ar r $@ $(BUILTIN_DVD)
-       $(RANLIB) $@
-endif
+$(EXTRA_DEP): libdvdcss
 
 libdvdcss:
-       cd ../../ && $(MAKE) libdvdcss
-
+       @cd ../../ && $(MAKE) libdvdcss