Skip to content

Commit 1a527cc

Browse files
committed
set appdmg package optional
1 parent c625513 commit 1a527cc

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

gruntfile.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ const ChildProcess = require('child_process')
33
const packager = require('electron-packager')
44
const archiver = require('archiver')
55
const fs = require('fs')
6-
const appdmg = require('appdmg')
6+
if (process.platform === 'darwin') {
7+
const appdmg = require('appdmg')
8+
}
79

810
module.exports = function (grunt) {
911
var initConfig = {

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
"homepage": "https://github.com/Rokt33r/codexen-app#readme",
3434
"dependencies": {
3535
"@rokt33r/node-ipc": "^5.0.4",
36-
"appdmg": "^0.3.5",
3736
"devicon": "^2.0.0",
3837
"electron-gh-releases": "^2.0.2",
3938
"font-awesome": "^4.3.0",
@@ -74,6 +73,9 @@
7473
"webpack": "^1.12.2",
7574
"webpack-dev-server": "^1.12.0"
7675
},
76+
"optionalDependencies": {
77+
"appdmg": "^0.3.5"
78+
},
7779
"standard": {
7880
"ignore": [],
7981
"globals": [

0 commit comments

Comments
 (0)