diff options
author | Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com> | 2021-07-10 18:22:24 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-10 18:22:24 +0530 |
commit | 866d7faad92aa88dc662f3ef162d9b1ff535efa3 (patch) | |
tree | 924bce4365e9ab33b996be03b9349df9ff7bf7ef | |
parent | 5.6.0-nightly.81 (diff) | |
download | ferdium-app-866d7faad92aa88dc662f3ef162d9b1ff535efa3.tar.gz ferdium-app-866d7faad92aa88dc662f3ef162d9b1ff535efa3.tar.zst ferdium-app-866d7faad92aa88dc662f3ef162d9b1ff535efa3.zip |
Turned on other h/w architectures for linux builds. (#1633)
-rw-r--r-- | CONTRIBUTING.md | 2 | ||||
-rw-r--r-- | Dockerfile | 6 | ||||
-rw-r--r-- | electron-builder.yml | 1 |
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 |
77 | apt install ca-certificates curl netbase wget tzdata rpm | 77 | apt-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 | ||
9 | ARG DEBIAN_FRONTEND=noninteractive | 9 | ARG DEBIAN_FRONTEND=noninteractive |
10 | # Note: This is added for building on ARM machines | 10 | # Note: This is added for building on ARM machines |
11 | ARG USE_SYSTEM_FPM="true" | 11 | ARG 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 |
13 | ARG PREVAL_BUILD_INFO_PLACEHOLDERS=true | 13 | ARG PREVAL_BUILD_INFO_PLACEHOLDERS=true |
14 | 14 | ||
15 | RUN apt-get update \ | 15 | RUN 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 | ||
19 | WORKDIR /usr/src/ferdi | 19 | WORKDIR /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 |