Fixed building of portables uds clients with freerdp + x2go client

This commit is contained in:
Adolfo Gómez García 2021-06-16 18:28:10 +02:00
parent 1bb258d9dc
commit 741787f95b
3 changed files with 9 additions and 3 deletions

View File

@ -57,6 +57,8 @@ ifeq ($(DISTRO),x86_64)
else
cat udsclient-appimage-x86_64.recipe | sed -e s/"version: 0.0.0"/"version: $(VERSION)"/g | sed -e s/amd64\\\|x86_64/armhf/g > appimage.recipe
endif
# In case of error, continue
-rm -rf appimage appimage-builder-cache /tmp/UDSClientDir
appimage-builder --recipe appimage.recipe
# Now create dist and move appimage

View File

@ -39,8 +39,9 @@ done
make DESTDIR=targz DISTRO=targz VERSION=${VERSION} install
# And make FULL CLIENT .tar.gz for x86 and raspberry
make DESTDIR=appimage DISTRO=x86_64 VERSION=${VERSION} build-appimage-x86_64
make DESTDIR=appimage DISTRO=armhf VERSION=${VERSION} build-appimage-x86_64
make DESTDIR=appimage DISTRO=x86_64 VERSION=${VERSION} build-appimage
make DESTDIR=appimage DISTRO=armhf VERSION=${VERSION} build-appimage
rpm --addsign ../*rpm

View File

@ -14,7 +14,8 @@ script:
- rm UDSClientDir/usr/src/uds/__pycache__ -rf 2>&1 > /dev/null
AppDir:
path: ./UDSClientDir
# On /tmp, that is an ext4 filesystem. On btrfs squashfs complains with "Unrecognised xattr prefix btrfs.compression"
path: /tmp/UDSClientDir
app_info:
id: com.udsenterprise.UDSClient3
@ -39,7 +40,9 @@ AppDir:
- python3-paramiko
- python3-cryptography
- freerdp2-x11
- freerdp2-wayland
- x2goclient
- openssh-sftp-server
exclude: []
runtime: