5 if [ "${TARGET}" = "linux" ]; then
6 sudo apt-get
install -y \
24 binutils-mingw-w64-i686 \
25 binutils-mingw-w64-x86-64 \
27 g
++-mingw-w64-x86-64 \
31 # Fix for 32bit bridge link
32 sudo
ln -s /usr
/lib
/i386-linux-gnu
/libX11.so
.6 /usr
/lib
/i386-linux-gnu
/libX11.so
34 elif [ "${TARGET}" = "linux-strict" ]; then
35 sudo apt-get
install -y \
54 # Fix for 32bit bridge link
55 sudo
ln -s /usr
/lib
/i386-linux-gnu
/libX11.so
.6 /usr
/lib
/i386-linux-gnu
/libX11.so
57 elif [ "${TARGET}" = "linux-juce-strict" ]; then
58 sudo apt-get
install -y \
81 # Fix for 32bit bridge links
82 sudo
ln -s /usr
/lib
/i386-linux-gnu
/libX11.so
.6 /usr
/lib
/i386-linux-gnu
/libX11.so
83 sudo
ln -s /usr
/lib
/i386-linux-gnu
/libXext.so
.6 /usr
/lib
/i386-linux-gnu
/libXext.so
84 sudo
ln -s /usr
/lib
/i386-linux-gnu
/libfreetype.so
.6 /usr
/lib
/i386-linux-gnu
/libfreetype.so
86 elif [ "${TARGET}" = "macos" ]; then
87 sudo apt-get
install -y \
91 elif [ "${TARGET}" = "macos-native" ] ||
[ "${TARGET}" = "macos-universal" ]; then
92 HOMEBREW_NO_AUTO_UPDATE
=1 brew
install cmake jq meson
96 elif [ "${TARGET}" = "win32" ]; then
97 sudo apt-get
install -y \
100 binutils-mingw-w64-i686 \
101 binutils-mingw-w64-x86-64 \
103 g
++-mingw-w64-x86-64 \
107 elif [ "${TARGET}" = "win64" ]; then
108 sudo apt-get
install -y \
110 binutils-mingw-w64-x86-64 \
111 g
++-mingw-w64-x86-64 \
115 elif [ "${TARGET}" = "pylint" ]; then
116 sudo apt-get
install -y \
119 python3-pyqt5 python3-pyqt5.qtsvg python3-pyqt5.qtopengl python3-rdflib \