deps: Build wxWidgets without mspack support
We don't use wxWidgets' CHM support, so don't require libmspack's development libraries, and disable building wxWidgets with the support.
This commit is contained in:
parent
c161cda0d7
commit
9f69b21b5c
|
@ -88,7 +88,7 @@ then
|
|||
fi
|
||||
|
||||
# Addtional Dev packages for BambuStudio
|
||||
export REQUIRED_DEV_PACKAGES="libmspack-dev libgstreamerd-3-dev libsecret-1-dev libwebkit2gtk-4.0-dev libosmesa6-dev libssl-dev libcurl4-openssl-dev eglexternalplatform-dev libudev-dev libdbus-1-dev extra-cmake-modules"
|
||||
export REQUIRED_DEV_PACKAGES="libgstreamerd-3-dev libsecret-1-dev libwebkit2gtk-4.0-dev libosmesa6-dev libssl-dev libcurl4-openssl-dev eglexternalplatform-dev libudev-dev libdbus-1-dev extra-cmake-modules"
|
||||
# libwebkit2gtk-4.1-dev ??
|
||||
export DEV_PACKAGES_COUNT=$(echo ${REQUIRED_DEV_PACKAGES} | wc -w)
|
||||
if [ $(dpkg --get-selections | grep -E "$(echo ${REQUIRED_DEV_PACKAGES} | tr ' ' '|')" | wc -l) -lt ${DEV_PACKAGES_COUNT} ]; then
|
||||
|
|
|
@ -44,7 +44,6 @@ RUN apt-get update && apt-get install -y \
|
|||
libgtk-3-dev libwebkit2gtk-4.0-dev \
|
||||
libsoup2.4-dev \
|
||||
libgstreamer1.0-dev libgstreamer-plugins-good1.0-dev libgstreamer-plugins-base1.0-dev libgstreamerd-3-dev \
|
||||
libmspack-dev \
|
||||
libosmesa6-dev \
|
||||
libssl3 libssl-dev libcurl4-openssl-dev libsecret-1-dev \
|
||||
libudev-dev \
|
||||
|
|
|
@ -32,7 +32,6 @@ RUN apt-get update && apt-get install -y \
|
|||
libgstreamer-plugins-good1.0-dev \
|
||||
libgtk-3-dev \
|
||||
libgtk-3-dev \
|
||||
libmspack-dev \
|
||||
libosmesa6-dev \
|
||||
libsecret-1-dev \
|
||||
libsoup2.4-dev \
|
||||
|
|
|
@ -45,6 +45,7 @@ bambustudio_add_cmake_project(wxWidgets
|
|||
${_wx_edge}
|
||||
-DwxUSE_WEBVIEW_IE=OFF
|
||||
-DwxUSE_REGEX=builtin
|
||||
-DwxUSE_LIBMSPACK=OFF
|
||||
-DwxUSE_LIBXPM=builtin
|
||||
-DwxUSE_LIBSDL=OFF
|
||||
-DwxUSE_XTEST=OFF
|
||||
|
|
Loading…
Reference in New Issue