diff options
Diffstat (limited to 'tools/buildsteps/win32/buildlibdvd.sh')
-rw-r--r-- | tools/buildsteps/win32/buildlibdvd.sh | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tools/buildsteps/win32/buildlibdvd.sh b/tools/buildsteps/win32/buildlibdvd.sh index 3dab42476d..db99da3d82 100644 --- a/tools/buildsteps/win32/buildlibdvd.sh +++ b/tools/buildsteps/win32/buildlibdvd.sh @@ -7,6 +7,18 @@ LIBDVDPREFIX=/xbmc/lib/libdvd PKG_CONFIG_PATH=$LIBDVDPREFIX/lib/pkgconfig export PKG_CONFIG_PATH +if [ "$(pathChanged $LIBDVDPREFIX /xbmc/tools/depends/target/libdvdcss/DVDCSS-VERSION /xbmc/tools/depends/target/libdvdread/DVDREAD-VERSION /xbmc/tools/depends/target/libdvdnav/DVDNAV-VERSION /xbmc/project/BuildDependencies/DownloadMingwBuildEnv.bat /xbmc/tools/buildsteps/win32)" == "0" ] +then + cp "$LIBDVDPREFIX/bin/libdvdcss-2.dll" /xbmc/system/ + cp $LIBDVDPREFIX/bin/libdvdnav.dll /xbmc/system/ + if [ -f $BGPROCESSFILE ]; then + rm $BGPROCESSFILE + fi + exit +else + git clean -dffx $LIBDVDPREFIX +fi + do_load_autoconf() { do_loaddeps $1 do_clean_get $MAKEFLAGS @@ -62,7 +74,8 @@ gcc \ -static-libgcc strip -S $LIBDVDPREFIX/bin/libdvdnav.dll && -cp $LIBDVDPREFIX/bin/libdvdnav.dll /xbmc/system/ +cp $LIBDVDPREFIX/bin/libdvdnav.dll /xbmc/system/ && +tagSuccessFulBuild $LIBDVDPREFIX /xbmc/tools/depends/target/libdvdcss/DVDCSS-VERSION /xbmc/tools/depends/target/libdvdread/DVDREAD-VERSION /xbmc/tools/depends/target/libdvdnav/DVDNAV-VERSION /xbmc/project/BuildDependencies/DownloadMingwBuildEnv.bat /xbmc/tools/buildsteps/win32 do_print_status "libdvd (${BITS})" "$green_color" "Done" #remove the bgprocessfile for signaling the process end |