Skip to content

Commit

Permalink
added dependencies to install qt webengine module
Browse files Browse the repository at this point in the history
  • Loading branch information
nadeemyaseen-rs committed Jan 20, 2024
1 parent 6468133 commit 5244bff
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/install_centos_dependencies_build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,12 @@ yum install -y openssl-devel hwloc-devel
yum install -y libusbx-devel libusb-devel
yum install -y pkgconfig
yum install -y perl-IPC-Cmd
yum install -y alsa-lib

ln -s $PWD/cmake-3.28.0-linux-x86_64/bin/ctest /usr/bin/ctest

echo "Downloading QT..."
curl -L https://github.com/RapidSilicon/post_build_artifacts/releases/download/v0.2/qt6.2.4_withopenssl.tar.gz --output qt-for-centos7.tar.gz
curl -L https://github.com/os-fpga/post_build_artifacts/releases/download/v0.2/qt6.2.4_withopensslWebEngine.tar.gz --output qt-for-centos7.tar.gz
tar -xzf qt-for-centos7.tar.gz
mv Qt6.2.4 /usr/local/
yum clean all
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/install_ubuntu_dependencies_build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ sudo apt install -y \
lcov \
valgrind \
xorg \
qt6-base-dev libegl1-mesa-dev libx11-xcb-dev libxkbcommon-dev \
qt6-base-dev qt6-webengine-dev qt6-webengine* libegl1-mesa-dev libx11-xcb-dev libxkbcommon-dev \
xvfb \
tcllib \
bison \
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -565,6 +565,7 @@ jobs:
uses: jurplel/install-qt-action@v3.0.0
with:
version: '6.2.4'
modules: 'qtwebengine qtwebchannel qtpositioning'

- run: git config --global core.autocrlf input
shell: bash
Expand Down Expand Up @@ -701,6 +702,7 @@ jobs:
with:
setup-python: false
version: '6.2.4'
modules: 'qtwebengine qtwebchannel qtpositioning'

- name: Use ccache
uses: hendrikmuhs/ccache-action@v1.2.3
Expand Down Expand Up @@ -772,6 +774,7 @@ jobs:
with:
setup-python: false
version: '6.2.4'
modules: 'qtwebengine qtwebchannel qtpositioning'

# - name: ssh-agent
# uses: webfactory/ssh-agent@v0.7.0
Expand Down

0 comments on commit 5244bff

Please sign in to comment.