11 if [ $NUMBER_OF_PROCESSORS > 1 ]; then
12 MAKEFLAGS=-j$NUMBER_OF_PROCESSORS
17 echo "***** Cleaning libdvdcss *****"
22 echo "***** Building libdvdcss *****"
30 strip -S src/.libs/libdvdcss-2.dll
32 mkdir -p includes/dvdcss
33 cp libdvdcss/src/dvdcss/dvdcss.h includes/dvdcss
34 cp libdvdcss/src/.libs/libdvdcss-2.dll /xbmc/system/players/dvdplayer/
38 echo "***** Cleaning libdvdread *****"
43 echo "***** Building libdvdread *****"
47 --extra-cflags="-DHAVE_DVDCSS_DVDCSS_H -D_XBMC -DNDEBUG -D_MSC_VER -I`pwd`/../includes" \
49 mkdir -p ../includes/dvdread
50 cp ../libdvdread/src/dvdread/*.h ../includes/dvdread
56 echo "***** Cleaning libdvdnav *****"
61 echo "***** Building libdvdnav *****"
65 --extra-cflags="-D_XBMC -DNDEBUG -I`pwd`/../includes" \
66 --with-dvdread-config="`pwd`/../libdvdread/obj/dvdread-config" \
68 mkdir -p ../includes/dvdnav
69 cp ../libdvdnav/src/dvdnav/*.h ../includes/dvdnav
73 -o obj/libdvdnav.dll \
74 ../libdvdread/obj/*.o obj/*.o ../libdvdcss/src/.libs/libdvdcss.dll.a \
76 -Wl,--enable-auto-image-base \
77 -Xlinker --enable-auto-import
79 strip -S obj/libdvdnav.dll
81 cp libdvdnav/obj/libdvdnav.dll /xbmc/system/players/dvdplayer/
82 echo "***** Done *****"