Skip to content

Commit

Permalink
fix: update CI to build Fluid docs
Browse files Browse the repository at this point in the history
  • Loading branch information
plfiorini committed Nov 2, 2024
1 parent 6c4d07b commit 1c9849a
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
branch:
#- master
- develop
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
Expand All @@ -50,16 +50,16 @@ jobs:
wget -qO - 'http://archive.neon.kde.org/public.key' | sudo apt-key add -
sudo apt-add-repository http://archive.neon.kde.org/user
sudo apt-get update -y
sudo apt-get install -y git qtbase5-dev qtdeclarative5-dev qtquickcontrols2-5-dev qttools5-dev libqt5svg5-dev qdoc-qt5 qt5-doc qtbase5-doc
sudo apt-get install -y git extra-cmake-modules qt6-base-dev doxygen graphviz doxyqml
- name: Clone
run: git clone --recursive -b ${{ matrix.branch }} git://github.com/lirios/fluid
run: git clone --recursive -b ${{ matrix.branch }} https://github.com/lirios/fluid
- name: Build
run: |
set -x
cd fluid
mkdir -p build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DFLUID_WITH_DOCUMENTATION:BOOL=ON -DFLUID_WITH_DEMO:BOOL=OFF -DFLUID_WITH_QML_MODULES:BOOL=OFF -DFLUID_INSTALL_ICONS:BOOL=OFF
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DFLUID_WITH_DOCUMENTATION:BOOL=ON -DFLUID_WITH_DEMO:BOOL=OFF -DFLUID_WITH_QML_MODULES:BOOL=OFF -DFLUID_INSTALL_ICONS:BOOL=OFF -DBUILD_TESTING:BOOL=OFF
make -j $(getconf _NPROCESSORS_ONLN)
sudo make install
cd ../..
Expand Down

0 comments on commit 1c9849a

Please sign in to comment.