LinusU / node-appdmg

💾 Generate your app dmgs
MIT License
1.68k stars 152 forks source link

File dissapearing after packaging #164

Closed Arti3DPlayer closed 6 years ago

Arti3DPlayer commented 6 years ago

I'm using a js grunt plugin to package my app to dmg: https://www.npmjs.com/package/grunt-appdmg

It works correctly. But when I put in my app another(tiny autoupdater app), that signed, and works fine after .dmg creating, autoupdater disappear inside.

My config:

appdmg: {

            options: {
                basepath: 'build/'+pkg.name+'/osx64/',
                title: pkg.name+' '+pkg.version,
                contents: [
                    { 'x': 448, 'y': 342, 'type': 'link', 'path': '/Applications' },
                    { 'x': 192, 'y': 344, 'type': 'file', 'path': pkg.name+'.app', 'name': pkg.name+'.app' }
                ],
                background: path.join(__dirname, 'assets/osx/dmg-background.png'),
                format: 'UDZO',
                window: {
                    size: {
                        width: 638,
                        height: 479
                    }
                }
            },
            target: {
                dest: 'build/'+pkg.name+'/osx64/'+pkg.name+' '+pkg.version+'.dmg'
            }
        },