]> git.sesse.net Git - vlc/blob - extras/BSDI_dvdioctl/Makefile
1d410eeeff1392a0d80dbbd7d37e6f8c48081b0f
[vlc] / extras / BSDI_dvdioctl / Makefile
1 all: libdvd.a libdvd.so blkreset
2
3 blkreset: libdvd.a blkreset.c
4         cc -O2 -g -o blkreset blkreset.c libdvd.a
5
6 dvdioctl.o: dvdioctl.c dvd.h
7         cc -O2 -g -c -I. dvdioctl.c
8
9 dvdioctl.po: dvdioctl.c dvd.h
10         cc -O2 -fPIC -DPIC -g -c -o dvdioctl.po -I. dvdioctl.c
11
12 libdvd.a: dvdioctl.o
13         ar rcv libdvd.a dvdioctl.o
14
15 libdvd.so: dvdioctl.po
16         cc -shared -o libdvd.so dvdioctl.po
17
18 install: libdvd.a libdvd.so blkreset
19         install -c -m 644 libdvd.a /usr/local/lib/libdvd.a
20         install -c -m 755 libdvd.so /usr/local/lib/libdvd.so
21         ranlib /usr/local/lib/libdvd.a
22         install -c -m 644 dvd.h /usr/local/include/dvd.h
23         install -c -m 755 blkreset /usr/local/bin/blkreset
24
25 clean:
26         rm -f *.a *.o *.so *.po blkreset