Skip to content
This repository has been archived by the owner on Feb 18, 2024. It is now read-only.

Commit

Permalink
Seperate apt and compiling
Browse files Browse the repository at this point in the history
  • Loading branch information
tulpenkiste committed Feb 16, 2023
1 parent 42823c3 commit af9ef30
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/compile-release-ubuntu_lts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@ jobs:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: Compile launcher
- name: APT dependencies
run: |
sudo apt-get update && sudo apt-get install patchelf build-essential git python3 libglew-dev libsdl2-dev libboost-all-dev extra-cmake-modules cmake qtbase5-dev qtdeclarative5-dev libqt5svg5-dev qtquickcontrols2-5-dev qml-module-org-kde-kirigami2 kirigami2-dev libkf5i18n-dev gettext libkf5coreaddons-dev qml-module-qtquick-layouts libgit2-dev meson
- name: Compile launcher
run: |
meson build && cd build && meson configure -Dbuildtype=release && meson compile
patchelf --replace-needed libgit2.so.1.1 libgit2.so Kirigami64
- name: Upload artifacts
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/compile-ubuntu_lts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@ jobs:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: Compile launcher
- name: APT dependencies
run: |
sudo apt-get update && sudo apt-get install patchelf build-essential git python3 libglew-dev libsdl2-dev libboost-all-dev extra-cmake-modules cmake qtbase5-dev qtdeclarative5-dev libqt5svg5-dev qtquickcontrols2-5-dev qml-module-org-kde-kirigami2 kirigami2-dev libkf5i18n-dev gettext libkf5coreaddons-dev qml-module-qtquick-layouts libgit2-dev meson
- name: Compile launcher
run: |
bash compile
patchelf --replace-needed libgit2.so.1.1 libgit2.so Kirigami64
- name: Upload artifacts
Expand Down

0 comments on commit af9ef30

Please sign in to comment.