1 ###############################################################################
2 # vlc (VideoLAN Client) x11 module Makefile
4 ###############################################################################
6 -include ../../Makefile.modules
12 PLUGIN_X11 = x11.o vout_x11.o
13 PLUGIN_XVIDEO = xvideo.o vout_xvideo.o
14 BUILTIN_X11 = $(PLUGIN_X11:%.o=BUILTIN_%.o)
15 BUILTIN_XVIDEO = $(PLUGIN_XVIDEO:%.o=BUILTIN_%.o)
17 PLUGIN_C = $(PLUGIN_X11) $(PLUGIN_XVIDEO)
18 BUILTIN_C = $(BUILTIN_X11) $(BUILTIN_XVIDEO)
20 ALL_OBJ = $(PLUGIN_C) $(BUILTIN_C)
26 include ../../Makefile.common
32 ../../lib/x11.so: $(PLUGIN_X11)
34 $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_X11) -lsocket
36 $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_X11)
39 ../../lib/x11.a: $(BUILTIN_X11)
42 ../../lib/xvideo.so: $(PLUGIN_XVIDEO)
44 $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_XVIDEO) -lsocket
46 $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS) $(LIB_XVIDEO)
49 ../../lib/xvideo.a: $(BUILTIN_XVIDEO)