build_decoder.sh 983 B

12345678910111213141516171819
  1. echo "Beginning Build:"
  2. rm -r dist
  3. mkdir -p dist
  4. cd ffmpeg-4.2.2
  5. echo "emconfigure"
  6. emconfigure ./configure --cc="emcc" --cxx="em++" --ar="emar" --ranlib="emranlib" --prefix=$(pwd)/dist --enable-cross-compile --target-os=none \
  7. --arch=x86_32 --cpu=generic --enable-gpl --enable-version3 --disable-avdevice --disable-swresample --disable-postproc --disable-avfilter \
  8. --disable-programs --disable-logging --disable-everything --enable-avformat --enable-decoder=hevc --enable-decoder=h264 --enable-decoder=aac \
  9. --disable-ffplay --disable-ffprobe --disable-ffserver --disable-asm --disable-doc --disable-devices --disable-network --disable-hwaccels \
  10. --disable-parsers --disable-pthreads --disable-w32threads --disable-bsfs --disable-debug --enable-protocol=file --enable-demuxer=mov --enable-demuxer=flv --disable-indevs --disable-outdevs
  11. if [ -f "Makefile" ]; then
  12. echo "make clean"
  13. make clean
  14. fi
  15. echo "make"
  16. make
  17. echo "make install"
  18. make install