Add appveyor support (#75)

* Add appveyor build badge
This commit is contained in:
Thomas Nordquist
2019-02-26 23:43:53 +01:00
committed by GitHub
parent 63530a41ac
commit 874cedb422
7 changed files with 130 additions and 30 deletions

View File

@@ -30,6 +30,16 @@ const win: builder.CliOptions = {
publish: 'always',
}
const winAppx: builder.CliOptions = {
x64: true,
ia32: true,
armv7l: false,
arm64: false,
win: ['appx'],
projectDir: './build/clean',
publish: 'never',
}
const mac: builder.CliOptions = {
x64: true,
ia32: true,
@@ -41,11 +51,13 @@ const mac: builder.CliOptions = {
}
async function executeBuild() {
console.log(process.argv[2])
switch (process.argv[2]) {
case 'win':
await builder.build(win)
break
case 'appx':
await builder.build(winAppx)
break
case 'linux':
await builder.build(linux)
break