]> git.sesse.net Git - vlc/blob - extras/libdvdcss/Makefile
* Exported the CSS part of the dvd plugin into a library.
[vlc] / extras / libdvdcss / Makefile
1 ###############################################################################
2 # vlc (VideoLAN Client) dvd module Makefile
3 # (c)2001 VideoLAN
4 ###############################################################################
5
6 include ../../Makefile.opts
7
8 #
9 # Objects
10 #
11
12 LIBDVDCSS_O = libdvdcss.o css.o ioctl.o
13 ALL_OBJ = $(LIBDVDCSS_O)
14
15 include ../../Makefile.modules
16
17 $(LIBDVDCSS_O): %.o: .dep/%.d
18 $(LIBDVDCSS_O): %.o: %.c
19         $(CC) $(CFLAGS) $(PCFLAGS) -c -o $@ $<
20
21 ../../lib/libdvdcss.so: $(LIBDVDCSS_O)
22         $(CC) $(PCFLAGS) -o $@ $^ $(PLCFLAGS)
23
24 ../../lib/libdvdcss.a: $(LIBDVDCSS_O)
25         ar r $@ $^
26         $(RANLIB) $@
27
28 #all: ../../lib/libdvdcss.so ../../lib/libdvdcss.a
29 all: ../../lib/libdvdcss.a
30