Update cmake-single-platform.yml

This commit is contained in:
levinsv 2024-02-03 00:35:31 +05:00 committed by GitHub
parent 3a5e78d5ee
commit 8f5bcab6fd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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.