CI Linux: XIMEA install workaround patch

This commit is contained in:
Martin Pulec
2022-03-25 08:39:26 +01:00
parent 6c8136860b
commit e668a93fac
2 changed files with 24 additions and 5 deletions

View File

@@ -59,11 +59,13 @@ $GITHUB_WORKSPACE/.github/scripts/install-common-deps.sh
sudo apt install qtbase5-dev
sudo chmod 777 /usr/local
# Install XIMEA
wget --no-verbose https://www.ximea.com/downloads/recent/XIMEA_Linux_SP.tgz
tar xzf XIMEA_Linux_SP.tgz
cd package
sudo ./install
install_ximea() {
wget --no-verbose https://www.ximea.com/downloads/recent/XIMEA_Linux_SP.tgz
tar xzf XIMEA_Linux_SP.tgz
cd package
patch -p0 <$GITHUB_WORKSPACE/.github/scripts/Linux/ximea.patch # TOREMOVE when not needed
sudo ./install
}
# Install AJA
if [ -n "$SDK_URL" ]; then
@@ -111,4 +113,5 @@ cd ..
install_cineform
install_ndi
install_ximea

16
.github/scripts/Linux/ximea.patch vendored Normal file
View File

@@ -0,0 +1,16 @@
--- scripts/install_steps.orig 2022-03-25 08:31:08.039585295 +0100
+++ scripts/install_steps 2022-03-25 08:35:55.767545116 +0100
@@ -378,11 +378,11 @@
ldconfig
echo Installing XIMEA-GenTL library
-cp libs/gentl/X$platform_bits/libXIMEA_GenTL.cti $optpath/lib/
+#cp libs/gentl/X$platform_bits/libXIMEA_GenTL.cti $optpath/lib/
Check
echo Installing xiFapi-GenTL library
-cp libs/gentl/X$platform_bits/libxiFapi_GenTL.cti $optpath/lib/
+#cp libs/gentl/X$platform_bits/libxiFapi_GenTL.cti $optpath/lib/
Check
if [ -e libs/xiapi_dng_store/X$platform_bits ]