Skip to content

Commit 0dd96db

Browse files
author
Pietro Passarelli - News Labs
committedAug 1, 2019
Replaced icon, tweaked build config for windows and linux
1 parent 5362445 commit 0dd96db

File tree

6 files changed

+54
-0
lines changed

6 files changed

+54
-0
lines changed
 

‎assets/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Icon from http://www.iconarchive.com/show/atrous-icons-by-iconleak/movie-icon.html

‎assets/icon.icns

-878 KB
Binary file not shown.

‎assets/icon.ico

355 KB
Binary file not shown.

‎assets/movie-icon.png

12.5 KB
Loading

‎assets/test.png

-23.9 KB
Binary file not shown.

‎package.json

+53
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"start": "cross-env NODE_ENV=development electron .",
99
"start:dev": "cross-env NODE_ENV=development electron .",
1010
"start:prod": "cross-env NODE_ENV=production electron .",
11+
"build:m": "cross-env NODE_ENV=production electron-builder -m",
1112
"build:mwl": "cross-env NODE_ENV=production electron-builder -mwl",
1213
"build:mwl:publish:always": "electron-builder -mwl --publish always",
1314
"build": "npx cross-env NODE_ENV=production electron-builder -m"
@@ -74,6 +75,58 @@
7475
]
7576
}
7677
]
78+
},
79+
"dmg": {
80+
"background": "assets/background.png",
81+
"icon": "assets/icon.icns",
82+
"iconSize": 128,
83+
"contents": [
84+
{
85+
"x": 448,
86+
"y": 340,
87+
"type": "link",
88+
"path": "/Applications"
89+
},
90+
{
91+
"x": 192,
92+
"y": 340,
93+
"type": "file"
94+
}
95+
]
96+
},
97+
"win": {
98+
"target": "portable",
99+
"icon": "build/icon.ico",
100+
"files": [
101+
"node_modules/ffmpeg-static-electron/bin/win/${arch}/ffmpeg",
102+
"!node_modules/ffmpeg-static-electron/bin/win/ia32${/*}",
103+
"!node_modules/ffmpeg-static-electron/bin/linux${/*}",
104+
"!node_modules/ffmpeg-static-electron/bin/mac${/*}",
105+
"node_modules/ffprobe-static-electron/bin/win/${arch}/ffprobe",
106+
"!node_modules/ffprobe-static-electron/bin/win/ia32${/*}",
107+
"!node_modules/ffprobe-static-electron/bin/linux${/*}",
108+
"!node_modules/ffprobe-static-electron/bin/mac${/*}"
109+
]
110+
},
111+
"deb": {
112+
"synopsis": "Digital Paper Edit Desktop App"
113+
},
114+
"linux": {
115+
"category": "",
116+
"packageCategory": "GNOME;GTK;VideoEditing;PaperEditing;Transcriptions",
117+
"description": "Digital Paper Edit Desktop App",
118+
"target": [
119+
"AppImage"
120+
],
121+
"maintainer": "Pietro Passarelli",
122+
"files": [
123+
"!node_modules/ffmpeg-static-electron/bin/linux/ia32${/*}",
124+
"!node_modules/ffmpeg-static-electron/bin/win${/*}",
125+
"!node_modules/ffmpeg-static-electron/bin/mac${/*}",
126+
"!node_modules/ffprobe-static-electron/bin/linux/ia32${/*}",
127+
"!node_modules/ffprobe-static-electron/bin/win${/*}",
128+
"!node_modules/ffprobe-static-electron/bin/mac${/*}"
129+
]
77130
}
78131
},
79132
"devDependencies": {

0 commit comments

Comments
 (0)
Please sign in to comment.