parent
df549d48e6
commit
abf1101484
43 changed files with 988 additions and 325 deletions
|
|
@ -4,7 +4,7 @@ ENV DEBIAN_FRONTEND=noninteractive
|
|||
|
||||
RUN set -eux && \
|
||||
dnf update -y && \
|
||||
dnf install -y clang ninja-build cmake meson gtk4-devel glib2-devel libadwaita-devel desktop-file-utils libappstream-glib util-linux wget fuse fuse-libs file
|
||||
dnf install -y clang ninja-build cmake meson gtk4-devel glib2-devel libadwaita-devel desktop-file-utils libappstream-glib util-linux wget fuse fuse-libs file sqlite sqlite-devel
|
||||
|
||||
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain stable --profile minimal
|
||||
ENV PATH="/root/.cargo/bin:${PATH}"
|
||||
|
|
@ -12,6 +12,8 @@ ENV PATH="/root/.cargo/bin:${PATH}"
|
|||
WORKDIR /app
|
||||
COPY . /app
|
||||
|
||||
ENV SQLITE3_STATIC=1
|
||||
|
||||
RUN cd /app/burrow-gtk/ && \
|
||||
./build-aux/build_appimage.sh
|
||||
|
||||
|
|
|
|||
|
|
@ -22,6 +22,8 @@ elif [ "$ARCHITECTURE" == "aarch64" ]; then
|
|||
chmod a+x /tmp/linuxdeploy
|
||||
fi
|
||||
|
||||
|
||||
CFLAGS="-I/usr/local/include -I/usr/include/$MUSL_TARGET -fPIE"
|
||||
meson setup $BURROW_GTK_BUILD --bindir bin --prefix /usr --buildtype $BURROW_BUILD_TYPE
|
||||
meson compile -C $BURROW_GTK_BUILD
|
||||
DESTDIR=AppDir meson install -C $BURROW_GTK_BUILD
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue