Skip to content
Snippets Groups Projects
Commit e42dd84e authored by Maxime Jacquemin's avatar Maxime Jacquemin
Browse files

[Ivette] Special Makefile target for AppImage

parent 7c39a414
No related branches found
No related tags found
No related merge requests found
...@@ -82,6 +82,7 @@ dist-dir: ...@@ -82,6 +82,7 @@ dist-dir:
@rm -fr dist @rm -fr dist
dist: dist-dir dome-dist dist: dist-dir dome-dist
appimage: dist-dir dome-appimage
# -------------------------------------------------------------------------- # --------------------------------------------------------------------------
# --- Ivette Package Loader # --- Ivette Package Loader
...@@ -99,6 +100,7 @@ dome-pkg: pkg ...@@ -99,6 +100,7 @@ dome-pkg: pkg
dome-app: pkg dome-app: pkg
dome-dev: pkg dome-dev: pkg
dome-dist: pkg dome-dist: pkg
dome-appimage: pkg
pkg: $(LOADER) $(SANDBOX) pkg: $(LOADER) $(SANDBOX)
......
...@@ -4,6 +4,6 @@ ...@@ -4,6 +4,6 @@
"linux": { "linux": {
"icon": "icon.png", "icon": "icon.png",
"target": "appImage", "target": "appImage",
"description": "This is a test" "category": "Developpement"
} }
} }
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
"repository": "git@git.frama-c.com:frama-c/Ivette.git", "repository": "git@git.frama-c.com:frama-c/Ivette.git",
"author": "Loïc Correnson <loic.correnson@cea.fr>", "author": "Loïc Correnson <loic.correnson@cea.fr>",
"license": "MIT", "license": "MIT",
"description": "Frama-C GUI",
"scripts": { "scripts": {
"lint": "eslint --ext .ts,.tsx --format=compact ./src", "lint": "eslint --ext .ts,.tsx --format=compact ./src",
"typecheck": "tsc --noEmit", "typecheck": "tsc --noEmit",
......
...@@ -253,6 +253,10 @@ dome-app: dome-pkg dome-templ ...@@ -253,6 +253,10 @@ dome-app: dome-pkg dome-templ
dome-dist: dome-app dome-dist: dome-app
@echo "[Dome] packaging application (production)" @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 --dir -c.compression=store -c.mac.identity=null
@echo "[Dome] application packaged in ./dist"
dome-appimage: dome-app
@echo "[Dome] packaging application (AppImage)"
DOME=$(DOME) yarn run electron-builder --linux DOME=$(DOME) yarn run electron-builder --linux
@echo "[Dome] application packaged in ./dist" @echo "[Dome] application packaged in ./dist"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment