diff --git a/.github/workflows/cmake-single-platform.yml b/.github/workflows/cmake-single-platform.yml index 16b387f..f23bdb8 100644 --- a/.github/workflows/cmake-single-platform.yml +++ b/.github/workflows/cmake-single-platform.yml @@ -22,18 +22,24 @@ jobs: steps: - uses: actions/checkout@v3 - name: Install libxslt - run: sudo apt-get install -y libxslt-dev + run: | + sudo apt-get update + sudo apt-get install -y libxslt-dev - name: Install xmll2 - run: sudo apt-get install -y libxml2-utils + run: | + sudo apt-get update + sudo apt-get install -y libxml2-utils - name: Fix permissions on files and directories run: | chown -R $(id -u):$(id -g) /var/cache; chown -R $(id -u):$(id -g) /var/lib/dpkg; - name: Install PostgreSQL client run: | + sudo apt-get update apt-get install -y postgresql-client - name: Install wxWidgets run: | + sudo apt-get update sudo apt-get install libwxbase3.2-0-unofficial && sudo apt-get install libwxbase3.2-dev && sudo apt-get install libwxgtk3.2-0-unofficial && sudo apt-get install libwxgtk3.2-dev && sudo apt-get install wx3.2-headers && sudo apt-get install wx-common && sudo apt-get install libwxgtk-webview3.2-0-unofficial && sudo apt-get install libwxgtk-webview3.2-dev && sudo apt-get install libwxbase3.1-0-unofficial-dbg && sudo apt-get install libwxgtk-webview3.2-0-unofficial-dbg && sudo apt-get install libwxgtk-media3.2-0-unofficial-dbg && sudo apt-get install wx3.2-i18n - name: Configure CMake # Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.