From 7c39a4140789f37306ccdf7ddb0e61a9f95654b8 Mon Sep 17 00:00:00 2001
From: Maxime Jacquemin <maxime.jacquemin@cea.fr>
Date: Tue, 18 Apr 2023 11:04:03 +0200
Subject: [PATCH] [Ivette] AppImage distribution

---
 ivette/electron-builder.json      | 6 +++++-
 ivette/src/dome/template/makefile | 1 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/ivette/electron-builder.json b/ivette/electron-builder.json
index ff7514100ed..ff027f0ac40 100644
--- a/ivette/electron-builder.json
+++ b/ivette/electron-builder.json
@@ -1,5 +1,9 @@
 {
   "productName": "Ivette",
   "mac": { "icon": "icon.icns" },
-  "linux": { "icon": "icon.png" }
+  "linux": {
+    "icon": "icon.png",
+    "target": "appImage",
+    "description": "This is a test"
+  }
 }
diff --git a/ivette/src/dome/template/makefile b/ivette/src/dome/template/makefile
index 1f8033fcaf0..6c17b21e4d8 100644
--- a/ivette/src/dome/template/makefile
+++ b/ivette/src/dome/template/makefile
@@ -253,6 +253,7 @@ dome-app: dome-pkg dome-templ
 dome-dist: dome-app
 	@echo "[Dome] packaging application (production)"
 	DOME=$(DOME) yarn run electron-builder --dir -c.compression=store -c.mac.identity=null
+	DOME=$(DOME) yarn run electron-builder --linux
 	@echo "[Dome] application packaged in ./dist"
 
 # --------------------------------------------------------------------------
-- 
GitLab