X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=plugins%2Fvcd%2FMakefile;fp=plugins%2Fvcd%2FMakefile;h=25c89ca20e64326bbd96168feeb3057cd63a7fdf;hb=452aa3bebed19c531505f35109b2069bcec4f724;hp=0000000000000000000000000000000000000000;hpb=a276a98ae40d306bd021281911087448f4b0563c;p=vlc diff --git a/plugins/vcd/Makefile b/plugins/vcd/Makefile new file mode 100644 index 0000000000..25c89ca20e --- /dev/null +++ b/plugins/vcd/Makefile @@ -0,0 +1,40 @@ +############################################################################### +# vlc (VideoLAN Client) dvd module Makefile +# (c)2001 VideoLAN +############################################################################### + +# +# Objects +# + +PLUGIN_VCD = vcd.o input_vcd.o linux_cdrom_tools.o $(OBJ_VCD) +BUILTIN_VCD = $(PLUGIN_VCD:%.o=BUILTIN_%.o) + +ALL_OBJ = $(PLUGIN_VCD) $(BUILTIN_VCD) + +# +# Virtual targets +# + +include ../../Makefile.modules + +$(PLUGIN_VCD): %.o: .dep/%.d +$(PLUGIN_VCD): %.o: %.c + $(CC) $(CFLAGS_VCD) $(CFLAGS) $(PCFLAGS) -DPLUGIN -c -o $@ $< + +$(BUILTIN_VCD): BUILTIN_%.o: .dep/%.d +$(BUILTIN_VCD): BUILTIN_%.o: %.c + $(CC) $(CFLAGS_VCD) $(CFLAGS) -DBUILTIN -c -o $@ $< + +# +# Real targets +# + +../vcd.so: $(PLUGIN_VCD) + $(CC) $(PCFLAGS) -o $@ $(PLUGIN_VCD) $(PLCFLAGS) + +../vcd.a: $(BUILTIN_VCD) + ar r $@ $(BUILTIN_VCD) + $(RANLIB) $@ + +