]> git.sesse.net Git - vlc/blob - plugins/chroma/Makefile
* Removed unused code (intf_channels.c, keystrokes.h).
[vlc] / plugins / chroma / Makefile
1 ###############################################################################
2 # vlc (VideoLAN Client) chroma conversion modules makefile
3 # (c)2001 VideoLAN
4 ###############################################################################
5
6 #
7 # Objects
8 #
9
10 PLUGIN_YUV2RGB8 = yuv2rgb8.o #common.o
11
12 BUILTIN_YUV2RGB8 = $(PLUGIN_YUV2RGB8:%.o=BUILTIN_%.o)
13
14 PLUGIN_C = $(PLUGIN_YUV2RGB8)
15 BUILTIN_C = $(BUILTIN_YUV2RGB8)
16 ALL_OBJ = $(PLUGIN_C) $(BUILTIN_C)
17
18 #
19 # Virtual targets
20 #
21
22 include ../../Makefile.modules
23
24 #
25 # Real targets
26 #
27
28 ../yuv2rgb8.so: $(PLUGIN_YUV2RGB8)
29         $(CC) -o $@ $^ $(PLCFLAGS) 
30
31 ../yuv2rgb8.a: $(BUILTIN_YUV2RGB8)
32         ar r $@ $^
33         $(RANLIB) $@
34