From 866d7faad92aa88dc662f3ef162d9b1ff535efa3 Mon Sep 17 00:00:00 2001 From: Vijay Raghavan Aravamudhan Date: Sat, 10 Jul 2021 18:22:24 +0530 Subject: Turned on other h/w architectures for linux builds. (#1633) --- CONTRIBUTING.md | 2 +- Dockerfile | 6 +++--- 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 #### Debian/Ubuntu ```bash -apt install ca-certificates curl netbase wget tzdata rpm +apt-get update -y && apt install -y gcc-multilib rpm ruby gem && gem install fpm --no-ri --no-rdoc --no-document ``` #### 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 ARG DEBIAN_FRONTEND=noninteractive # Note: This is added for building on ARM machines -ARG USE_SYSTEM_FPM="true" +ARG USE_SYSTEM_FPM=true # Note: Added to bypass the error with missing git repo information for the 'preval-build-info' module ARG PREVAL_BUILD_INFO_PLACEHOLDERS=true -RUN apt-get update \ - && apt-get install -y rpm ruby gem \ +RUN sudo apt-get update \ + && apt-get install gcc-multilib rpm ruby gem \ && gem install fpm --no-ri --no-rdoc --no-document 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: target: - target: AppImage - target: deb + arch: [x64, arm64, armv7l] - target: tar.gz - target: rpm - target: freebsd -- cgit v1.2.3-70-g09d2