Skip to content

Commit

Permalink
add i686 support
Browse files Browse the repository at this point in the history
  • Loading branch information
amazingfate committed Apr 6, 2015
1 parent 9bf9944 commit 216d75c
Showing 1 changed file with 105 additions and 103 deletions.
208 changes: 105 additions & 103 deletions bakamplayer.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,10 @@ fi

if [[ $arch == 'x86_64' ]]; then
PREFIX=/mingw64
LIBGCC=libgcc_s_seh-1.dll
else
PREFIX=/mingw32
LIBGCC=libgcc_s_dw2-1.dll
fi

# get baka-mplayer
Expand All @@ -33,114 +35,114 @@ mingw32-make -j `grep -c ^processor /proc/cpuinfo`
#release dlls and exe to a new directory
mkdir Baka-MPlayer_$arch
cp build/baka-mplayer.exe Baka-MPlayer_$arch
cp /mingw64/bin/avcodec-56.dll \
/mingw64/bin/avdevice-56.dll \
/mingw64/bin/avfilter-5.dll \
/mingw64/bin/avformat-56.dll \
/mingw64/bin/avresample-2.dll \
/mingw64/bin/avutil-54.dll \
/mingw64/bin/libass-5.dll \
/mingw64/bin/libbluray-1.dll \
/mingw64/bin/libbz2-1.dll \
/mingw64/bin/libcaca-0.dll \
/mingw64/bin/libcelt0-2.dll \
/mingw64/bin/libdvdcss-2.dll \
/mingw64/bin/libdvdnav-4.dll \
/mingw64/bin/libdvdread-4.dll \
/mingw64/bin/libeay32.dll \
/mingw64/bin/libenca-0.dll \
/mingw64/bin/libexpat-1.dll \
/mingw64/bin/libffi-6.dll \
/mingw64/bin/libfontconfig-1.dll \
/mingw64/bin/libfreetype-6.dll \
/mingw64/bin/libfribidi-0.dll \
/mingw64/bin/libgcc_s_seh-1.dll \
/mingw64/bin/libglib-2.0-0.dll \
/mingw64/bin/libgmp-10.dll \
/mingw64/bin/libgnutls-28.dll \
/mingw64/bin/libgsm.dll \
/mingw64/bin/libguess.dll \
/mingw64/bin/libharfbuzz-0.dll \
/mingw64/bin/libhogweed-2-5.dll \
/mingw64/bin/libiconv-2.dll \
/mingw64/bin/libicudt54.dll \
/mingw64/bin/libicuin54.dll \
/mingw64/bin/libicuuc54.dll \
/mingw64/bin/libintl-8.dll \
/mingw64/bin/libjasper-1.dll \
/mingw64/bin/libjbig-0.dll \
/mingw64/bin/libjpeg-8.dll \
/mingw64/bin/liblcms2-2.dll \
/mingw64/bin/liblzma-5.dll \
/mingw64/bin/libmng-2.dll \
/mingw64/bin/libmodplug-1.dll \
/mingw64/bin/libmp3lame-0.dll \
/mingw64/bin/libmpg123-0.dll \
/mingw64/bin/libnettle-4-7.dll \
/mingw64/bin/libogg-0.dll \
/mingw64/bin/libopencore-amrnb-0.dll \
/mingw64/bin/libopencore-amrwb-0.dll \
/mingw64/bin/libopenjpeg-5.dll \
/mingw64/bin/libopus-0.dll \
/mingw64/bin/liborc-0.4-0.dll \
/mingw64/bin/libp11-kit-0.dll \
/mingw64/bin/libpcre16-0.dll \
/mingw64/bin/libpng16-16.dll \
/mingw64/bin/librtmp-1.dll \
/mingw64/bin/libschroedinger-1.0-0.dll \
/mingw64/bin/libspeex-1.dll \
/mingw64/bin/libstdc++-6.dll \
/mingw64/bin/libtasn1-6.dll \
/mingw64/bin/libtheoradec-1.dll \
/mingw64/bin/libtheoraenc-1.dll \
/mingw64/bin/libtiff-5.dll \
/mingw64/bin/libvorbis-0.dll \
/mingw64/bin/libvorbisenc-2.dll \
/mingw64/bin/libvpx-1.dll \
/mingw64/bin/libwavpack-1.dll \
/mingw64/bin/libwebp-5.dll \
/mingw64/bin/libwinpthread-1.dll \
/mingw64/bin/libx264-142.dll \
/mingw64/bin/libx265.dll \
/mingw64/bin/libxml2-2.dll \
/mingw64/bin/libzip-2.dll \
/mingw64/bin/mpv-1.dll \
/mingw64/bin/OpenAL32.dll \
/mingw64/bin/postproc-53.dll \
/mingw64/bin/SDL.dll \
/mingw64/bin/ssleay32.dll \
/mingw64/bin/swresample-1.dll \
/mingw64/bin/swscale-3.dll \
/mingw64/bin/xvidcore.dll \
/mingw64/bin/zlib1.dll \
/mingw64/bin/Qt5Core.dll \
/mingw64/bin/Qt5Gui.dll \
/mingw64/bin/Qt5Network.dll \
/mingw64/bin/Qt5Svg.dll \
/mingw64/bin/Qt5Widgets.dll \
/mingw64/bin/Qt5WinExtras.dll Baka-MPlayer_$arch
cp $PREFIX/bin/avcodec-56.dll \
$PREFIX/bin/avdevice-56.dll \
$PREFIX/bin/avfilter-5.dll \
$PREFIX/bin/avformat-56.dll \
$PREFIX/bin/avresample-2.dll \
$PREFIX/bin/avutil-54.dll \
$PREFIX/bin/libass-5.dll \
$PREFIX/bin/libbluray-1.dll \
$PREFIX/bin/libbz2-1.dll \
$PREFIX/bin/libcaca-0.dll \
$PREFIX/bin/libcelt0-2.dll \
$PREFIX/bin/libdvdcss-2.dll \
$PREFIX/bin/libdvdnav-4.dll \
$PREFIX/bin/libdvdread-4.dll \
$PREFIX/bin/libeay32.dll \
$PREFIX/bin/libenca-0.dll \
$PREFIX/bin/libexpat-1.dll \
$PREFIX/bin/libffi-6.dll \
$PREFIX/bin/libfontconfig-1.dll \
$PREFIX/bin/libfreetype-6.dll \
$PREFIX/bin/libfribidi-0.dll \
$PREFIX/bin/$LIBGCC \
$PREFIX/bin/libglib-2.0-0.dll \
$PREFIX/bin/libgmp-10.dll \
$PREFIX/bin/libgnutls-28.dll \
$PREFIX/bin/libgsm.dll \
$PREFIX/bin/libguess.dll \
$PREFIX/bin/libharfbuzz-0.dll \
$PREFIX/bin/libhogweed-2-5.dll \
$PREFIX/bin/libiconv-2.dll \
$PREFIX/bin/libicudt54.dll \
$PREFIX/bin/libicuin54.dll \
$PREFIX/bin/libicuuc54.dll \
$PREFIX/bin/libintl-8.dll \
$PREFIX/bin/libjasper-1.dll \
$PREFIX/bin/libjbig-0.dll \
$PREFIX/bin/libjpeg-8.dll \
$PREFIX/bin/liblcms2-2.dll \
$PREFIX/bin/liblzma-5.dll \
$PREFIX/bin/libmng-2.dll \
$PREFIX/bin/libmodplug-1.dll \
$PREFIX/bin/libmp3lame-0.dll \
$PREFIX/bin/libmpg123-0.dll \
$PREFIX/bin/libnettle-4-7.dll \
$PREFIX/bin/libogg-0.dll \
$PREFIX/bin/libopencore-amrnb-0.dll \
$PREFIX/bin/libopencore-amrwb-0.dll \
$PREFIX/bin/libopenjpeg-5.dll \
$PREFIX/bin/libopus-0.dll \
$PREFIX/bin/liborc-0.4-0.dll \
$PREFIX/bin/libp11-kit-0.dll \
$PREFIX/bin/libpcre16-0.dll \
$PREFIX/bin/libpng16-16.dll \
$PREFIX/bin/librtmp-1.dll \
$PREFIX/bin/libschroedinger-1.0-0.dll \
$PREFIX/bin/libspeex-1.dll \
$PREFIX/bin/libstdc++-6.dll \
$PREFIX/bin/libtasn1-6.dll \
$PREFIX/bin/libtheoradec-1.dll \
$PREFIX/bin/libtheoraenc-1.dll \
$PREFIX/bin/libtiff-5.dll \
$PREFIX/bin/libvorbis-0.dll \
$PREFIX/bin/libvorbisenc-2.dll \
$PREFIX/bin/libvpx-1.dll \
$PREFIX/bin/libwavpack-1.dll \
$PREFIX/bin/libwebp-5.dll \
$PREFIX/bin/libwinpthread-1.dll \
$PREFIX/bin/libx264-142.dll \
$PREFIX/bin/libx265.dll \
$PREFIX/bin/libxml2-2.dll \
$PREFIX/bin/libzip-2.dll \
$PREFIX/bin/mpv-1.dll \
$PREFIX/bin/OpenAL32.dll \
$PREFIX/bin/postproc-53.dll \
$PREFIX/bin/SDL.dll \
$PREFIX/bin/ssleay32.dll \
$PREFIX/bin/swresample-1.dll \
$PREFIX/bin/swscale-3.dll \
$PREFIX/bin/xvidcore.dll \
$PREFIX/bin/zlib1.dll \
$PREFIX/bin/Qt5Core.dll \
$PREFIX/bin/Qt5Gui.dll \
$PREFIX/bin/Qt5Network.dll \
$PREFIX/bin/Qt5Svg.dll \
$PREFIX/bin/Qt5Widgets.dll \
$PREFIX/bin/Qt5WinExtras.dll Baka-MPlayer_$arch
mkdir Baka-MPlayer_$arch/bearer
mkdir Baka-MPlayer_$arch/iconengines
mkdir Baka-MPlayer_$arch/imageformats
mkdir Baka-MPlayer_$arch/platforms
cp /mingw64/share/qt5/plugins/imageformats/qdds.dll \
/mingw64/share/qt5/plugins/imageformats/qgif.dll \
/mingw64/share/qt5/plugins/imageformats/qicns.dll \
/mingw64/share/qt5/plugins/imageformats/qico.dll \
/mingw64/share/qt5/plugins/imageformats/qjp2.dll \
/mingw64/share/qt5/plugins/imageformats/qjpeg.dll \
/mingw64/share/qt5/plugins/imageformats/qmng.dll \
/mingw64/share/qt5/plugins/imageformats/qsvg.dll \
/mingw64/share/qt5/plugins/imageformats/qtga.dll \
/mingw64/share/qt5/plugins/imageformats/qtiff.dll \
/mingw64/share/qt5/plugins/imageformats/qwbmp.dll \
/mingw64/share/qt5/plugins/imageformats/qwebp.dll Baka-MPlayer_$arch/imageformats
cp /mingw64/share/qt5/plugins/bearer/qgenericbearer.dll \
/mingw64/share/qt5/plugins/bearer/qnativewifibearer.dll Baka-MPlayer_$arch/bearer
cp /mingw64/share/qt5/plugins/iconengines/qsvgicon.dll Baka-MPlayer_$arch/iconengines
cp /mingw64/share/qt5/plugins/platforms/qwindows.dll Baka-MPlayer_$arch/platforms
cp $PREFIX/share/qt5/plugins/imageformats/qdds.dll \
$PREFIX/share/qt5/plugins/imageformats/qgif.dll \
$PREFIX/share/qt5/plugins/imageformats/qicns.dll \
$PREFIX/share/qt5/plugins/imageformats/qico.dll \
$PREFIX/share/qt5/plugins/imageformats/qjp2.dll \
$PREFIX/share/qt5/plugins/imageformats/qjpeg.dll \
$PREFIX/share/qt5/plugins/imageformats/qmng.dll \
$PREFIX/share/qt5/plugins/imageformats/qsvg.dll \
$PREFIX/share/qt5/plugins/imageformats/qtga.dll \
$PREFIX/share/qt5/plugins/imageformats/qtiff.dll \
$PREFIX/share/qt5/plugins/imageformats/qwbmp.dll \
$PREFIX/share/qt5/plugins/imageformats/qwebp.dll Baka-MPlayer_$arch/imageformats
cp $PREFIX/share/qt5/plugins/bearer/qgenericbearer.dll \
$PREFIX/share/qt5/plugins/bearer/qnativewifibearer.dll Baka-MPlayer_$arch/bearer
cp $PREFIX/share/qt5/plugins/iconengines/qsvgicon.dll Baka-MPlayer_$arch/iconengines
cp $PREFIX/share/qt5/plugins/platforms/qwindows.dll Baka-MPlayer_$arch/platforms
mkdir Baka-MPlayer_$arch/etc
cp -r /mingw64/etc/fonts Baka-MPlayer_$arch/etc
cp -r $PREFIX/etc/fonts Baka-MPlayer_$arch/etc
cp ../mpv/fonts.conf Baka-MPlayer_$arch/etc/fonts
cp -r ../fonts Baka-MPlayer_$arch
cp -r ../mpv Baka-MPlayer_$arch

0 comments on commit 216d75c

Please sign in to comment.