From 9af85c43439a747019babc0cd026ce1d765116e5 Mon Sep 17 00:00:00 2001 From: Mark Cowan Date: Thu, 19 Dec 2024 17:13:58 +0200 Subject: [PATCH 1/2] Fix CMAKE_INSTALL_PREFIX --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2c3a0de25..877ee20e1 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -246,7 +246,7 @@ jobs: sudo apt-get install -y ruby-dev sudo gem install --no-document fpm - name: configure - run: cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_MAVSDK_SERVER=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=install -DWERROR=ON -Bbuild/release -H. + run: cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_MAVSDK_SERVER=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=/usr/ -DWERROR=ON -Bbuild/release -H. - name: build run: cmake --build build/release --target install -- -j2 - name: Package From a45227c0081977c1097dc69d10baae7b8b985be8 Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Sun, 26 Jan 2025 11:20:09 +1100 Subject: [PATCH 2/2] CI: install with sudo --- .github/workflows/main.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 877ee20e1..e8be5edb5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -248,7 +248,9 @@ jobs: - name: configure run: cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_MAVSDK_SERVER=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=/usr/ -DWERROR=ON -Bbuild/release -H. - name: build - run: cmake --build build/release --target install -- -j2 + run: cmake --build build/release -- -j2 + - name: install + run: sudo cmake --build build/release --target install - name: Package if: startsWith(github.ref, 'refs/tags/v') run: tools/create_packages.sh ./install . amd64 libmavsdk-dev