1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #!/bin/sh
- set -ex
- sudo apt-get -qq update
- sudo apt-get install -y \
- build-essential \
- checkinstall \
- cmake \
- libasound2-dev \
- libavcodec-dev \
- libavdevice-dev \
- libavfilter-dev \
- libavformat-dev \
- libavutil-dev \
- libcurl4-openssl-dev \
- libfdk-aac-dev \
- libfontconfig-dev \
- libfreetype6-dev \
- libgl1-mesa-dev \
- libjack-jackd2-dev \
- libjansson-dev \
- libluajit-5.1-dev \
- libpulse-dev \
- libqt5x11extras5-dev \
- libspeexdsp-dev \
- libswresample-dev \
- libswscale-dev \
- libudev-dev \
- libv4l-dev \
- libvlc-dev \
- libx11-dev \
- libx264-dev \
- libxcb-randr0-dev \
- libxcb-shm0-dev \
- libxcb-xinerama0-dev \
- libxcomposite-dev \
- libxinerama-dev \
- pkg-config \
- python3-dev \
- qtbase5-dev \
- libqt5svg5-dev \
- swig
- # build mbedTLS
- cd ~/projects
- mkdir mbedtls
- cd mbedtls
- mbedtlsPath=$PWD
- curl -L -O https://github.com/ARMmbed/mbedtls/archive/mbedtls-2.12.0.tar.gz
- tar -xf mbedtls-2.12.0.tar.gz
- mkdir build
- cd ./build
- cmake -DENABLE_TESTING=Off -DUSE_SHARED_MBEDTLS_LIBRARY=On ../mbedtls-mbedtls-2.12.0
- make -j 12
- sudo make install
- # return to OBS build dir
- cd $APPVEYOR_BUILD_FOLDER
|