Fix codestyle

This commit is contained in:
Thomas Nordquist
2019-04-10 20:25:52 +02:00
parent f0465a8ad7
commit b12961cbc9

View File

@@ -58,33 +58,33 @@ const mac: builder.CliOptions = {
async function executeBuild() { async function executeBuild() {
switch (process.argv[2]) { switch (process.argv[2]) {
case 'win': case 'win':
await buildWithOptions(winPortable, { platform: 'win', package: 'portable' }) await buildWithOptions(winPortable, { platform: 'win', package: 'portable' })
await buildWithOptions(winNsis, { platform: 'win', package: 'nsis' }) await buildWithOptions(winNsis, { platform: 'win', package: 'nsis' })
break break
case 'appx': case 'appx':
await buildWithOptions(winAppx, { platform: 'win', package: 'appx' }) await buildWithOptions(winAppx, { platform: 'win', package: 'appx' })
break break
case 'linux': case 'linux':
await buildWithOptions(linuxAppImage, { platform: 'linux', package: 'AppImage' }) await buildWithOptions(linuxAppImage, { platform: 'linux', package: 'AppImage' })
await buildWithOptions(linuxSnap, { platform: 'linux', package: 'snap' }) await buildWithOptions(linuxSnap, { platform: 'linux', package: 'snap' })
break break
case 'mac': case 'mac':
await buildWithOptions(mac, { platform: 'mac', package: 'mas' }) await buildWithOptions(mac, { platform: 'mac', package: 'mas' })
await buildWithOptions(mac, { platform: 'mac', package: 'dmg' }) await buildWithOptions(mac, { platform: 'mac', package: 'dmg' })
await buildWithOptions(mac, { platform: 'mac', package: 'zip' }) await buildWithOptions(mac, { platform: 'mac', package: 'zip' })
break break
default: default:
await buildWithOptions({ ...mac, projectDir: '' }, { platform: 'mac', package: 'mas-dev' }) await buildWithOptions({ ...mac, projectDir: '' }, { platform: 'mac', package: 'mas-dev' })
} }
} }
export interface BuildInfo { export interface BuildInfo {
platform: 'win' | 'linux' | 'mac' platform: 'win' | 'linux' | 'mac'
package: Packages package: Packages
} }
type Packages = 'portable' | 'nsis' | 'appx' | 'AppImage' | 'snap' | 'dmg' | 'zip' | 'mas' | 'mas-dev' type Packages = 'portable' | 'nsis' | 'appx' | 'AppImage' | 'snap' | 'dmg' | 'zip' | 'mas' | 'mas-dev'
async function buildWithOptions(options: builder.CliOptions, buildInfo: BuildInfo) { async function buildWithOptions(options: builder.CliOptions, buildInfo: BuildInfo) {
fs.writeFileSync(path.join(options.projectDir!, 'buildOptions.json'), JSON.stringify(buildInfo)) fs.writeFileSync(path.join(options.projectDir!, 'buildOptions.json'), JSON.stringify(buildInfo))