summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CONTRIBUTING.md2
-rw-r--r--Dockerfile6
-rw-r--r--electron-builder.yml1
3 files changed, 5 insertions, 4 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index b1b660144..b9c5180eb 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -74,7 +74,7 @@ _Note:_ This list can likely get outdated. If so, please refer to the specific v
74#### Debian/Ubuntu 74#### Debian/Ubuntu
75 75
76```bash 76```bash
77apt install ca-certificates curl netbase wget tzdata rpm 77apt-get update -y && apt install -y gcc-multilib rpm ruby gem && gem install fpm --no-ri --no-rdoc --no-document
78``` 78```
79 79
80#### Fedora 80#### Fedora
diff --git a/Dockerfile b/Dockerfile
index b6526460f..9e87709d1 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -8,12 +8,12 @@ ENV PATH="/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sna
8 8
9ARG DEBIAN_FRONTEND=noninteractive 9ARG DEBIAN_FRONTEND=noninteractive
10# Note: This is added for building on ARM machines 10# Note: This is added for building on ARM machines
11ARG USE_SYSTEM_FPM="true" 11ARG USE_SYSTEM_FPM=true
12# Note: Added to bypass the error with missing git repo information for the 'preval-build-info' module 12# Note: Added to bypass the error with missing git repo information for the 'preval-build-info' module
13ARG PREVAL_BUILD_INFO_PLACEHOLDERS=true 13ARG PREVAL_BUILD_INFO_PLACEHOLDERS=true
14 14
15RUN apt-get update \ 15RUN sudo apt-get update \
16 && apt-get install -y rpm ruby gem \ 16 && apt-get install gcc-multilib rpm ruby gem \
17 && gem install fpm --no-ri --no-rdoc --no-document 17 && gem install fpm --no-ri --no-rdoc --no-document
18 18
19WORKDIR /usr/src/ferdi 19WORKDIR /usr/src/ferdi
diff --git a/electron-builder.yml b/electron-builder.yml
index 998434c2a..48b3c4767 100644
--- a/electron-builder.yml
+++ b/electron-builder.yml
@@ -55,6 +55,7 @@ linux:
55 target: 55 target:
56 - target: AppImage 56 - target: AppImage
57 - target: deb 57 - target: deb
58 arch: [x64, arm64, armv7l]
58 - target: tar.gz 59 - target: tar.gz
59 - target: rpm 60 - target: rpm
60 - target: freebsd 61 - target: freebsd