1 ###############################################################################
2 # vlc (VideoLAN Client) x11 module Makefile
4 ###############################################################################
10 PLUGIN_X11 = x11.o vout_x11.o
11 PLUGIN_XVIDEO = xvideo.o vout_xvideo.o
12 BUILTIN_X11 = $(PLUGIN_X11:%.o=BUILTIN_%.o)
13 BUILTIN_XVIDEO = $(PLUGIN_XVIDEO:%.o=BUILTIN_%.o)
15 PLUGIN_C = $(PLUGIN_X11) $(PLUGIN_XVIDEO)
16 BUILTIN_C = $(BUILTIN_X11) $(BUILTIN_XVIDEO)
18 ALL_OBJ = $(PLUGIN_C) $(BUILTIN_C)
24 include ../../Makefile.modules
30 ../../lib/x11.so: $(PLUGIN_X11)
32 $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_X11) -lsocket
34 $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_X11)
37 ../../lib/x11.a: $(BUILTIN_X11)
40 ../../lib/xvideo.so: $(PLUGIN_XVIDEO)
42 $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_XVIDEO) -lsocket
44 $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_XVIDEO)
47 ../../lib/xvideo.a: $(BUILTIN_XVIDEO)