Skip to content

Commit

Permalink
Layer appimage build on appimage-qt6
Browse files Browse the repository at this point in the history
Now the build pipeline for appimages is finally complete.

Supersedes #3
  • Loading branch information
vimpostor committed Nov 12, 2023
1 parent f3b70cc commit e28acec
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
12 changes: 6 additions & 6 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
FROM vimpostor/arch-qt6
# Build with: podman build -t blobdrop .
# Run with: podman run -v "$PWD:/output" blobdrop
FROM docker.io/vimpostor/appimage-qt6

# default compiler
ARG cxx=g++
ENV CXX=$cxx
RUN apt-get -y install libxcb-ewmh-dev

ADD . /build
WORKDIR /build
RUN pacman -Syu --noconfirm imagemagick
RUN scripts/build.sh
RUN scripts/build-appimage.sh
CMD cp *-x86_64.AppImage /output
2 changes: 1 addition & 1 deletion scripts/build-appimage.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ EOF
mkdir -p AppDir/usr/share/icons/hicolor/scalable/apps
cp assets/blobdrop.svg AppDir/usr/share/icons/hicolor/scalable/apps/

QML_SOURCES_PATHS="$PWD/src/qml" QMAKE="$(which qmake)" linuxdeploy --appdir AppDir --plugin qt --output appimage
QML_SOURCES_PATHS="$PWD/src/qml" linuxdeploy --appdir AppDir --plugin qt --output appimage

0 comments on commit e28acec

Please sign in to comment.