Remove old installer generators
This commit is contained in:
parent
8c2a8cf5f8
commit
90e2816c40
6 changed files with 0 additions and 155 deletions
|
|
@ -1,36 +0,0 @@
|
||||||
const convertToWindowsStore = require('electron-windows-store')
|
|
||||||
const path = require('path')
|
|
||||||
const package = require('../package.json');
|
|
||||||
|
|
||||||
var majorVer = package.version
|
|
||||||
var minorVer = 0
|
|
||||||
|
|
||||||
if (majorVer.indexOf("alpha") > -1) {
|
|
||||||
minorVer = 1
|
|
||||||
}
|
|
||||||
else if (majorVer.indexOf("beta") > -1) {
|
|
||||||
minorVer = 5
|
|
||||||
}
|
|
||||||
|
|
||||||
var numericVersion = package.version.replace(/[^\d.]/g, '')
|
|
||||||
var appxVersion = `${numericVersion}.${minorVer}`
|
|
||||||
|
|
||||||
convertToWindowsStore({
|
|
||||||
containerVirtualization: false,
|
|
||||||
inputDirectory: path.join(__dirname, '../release-builds/openflexure-ev-win32-x64'),
|
|
||||||
outputDirectory: path.join(__dirname, '../release-builds/dist', package.version),
|
|
||||||
assets: path.join(__dirname, '/appx/assets'),
|
|
||||||
makePri: true,
|
|
||||||
identityName: '60425J.T.Collins.OpenFlexureeV',
|
|
||||||
packageExecutable: 'app/openflexure-ev.exe',
|
|
||||||
packageName: 'OpenFlexureEV',
|
|
||||||
packageVersion: appxVersion,
|
|
||||||
packageDisplayName: package.productName,
|
|
||||||
packageDescription: package.description,
|
|
||||||
packageBackgroundColor: '#C5247F',
|
|
||||||
publisherDisplayName: 'J. T. Collins',
|
|
||||||
deploy: false,
|
|
||||||
publisher: 'CN=CC867BEF-0715-4D48-8035-8881993DBB68',
|
|
||||||
devCert: "C:\\Certs\\CC867BEF-0715-4D48-8035-8881993DBB68.pfx",
|
|
||||||
windowsKit: 'C:\\Program Files (x86)\\Windows Kits\\10\\bin\\10.0.17763.0\\x64'
|
|
||||||
})
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
const installer = require('electron-installer-debian')
|
|
||||||
const path = require('path')
|
|
||||||
const package = require('../package.json');
|
|
||||||
|
|
||||||
const options = {
|
|
||||||
src: path.join(__dirname, '../release-builds/openflexure-ev-linux-armv7l/'),
|
|
||||||
dest: path.join(__dirname, '../release-builds/dist', package.version),
|
|
||||||
arch: 'armhf',
|
|
||||||
icon: path.join(__dirname, '../icons/png/1024x1024.png'),
|
|
||||||
categories: [
|
|
||||||
"Science"
|
|
||||||
],
|
|
||||||
lintianOverrides: [
|
|
||||||
"changelog-file-missing-in-native-package"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
console.log('Creating package (this may take a while)')
|
|
||||||
|
|
||||||
installer(options)
|
|
||||||
.then(() => console.log(`Successfully created package at ${options.dest}`))
|
|
||||||
.catch(err => {
|
|
||||||
console.error(err, err.stack)
|
|
||||||
process.exit(1)
|
|
||||||
})
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
const installer = require('electron-installer-debian')
|
|
||||||
const path = require('path')
|
|
||||||
const package = require('../package.json');
|
|
||||||
|
|
||||||
const options = {
|
|
||||||
src: path.join(__dirname, '../release-builds/openflexure-ev-linux-x64/'),
|
|
||||||
dest: path.join(__dirname, '../release-builds/dist', package.version),
|
|
||||||
arch: 'amd64',
|
|
||||||
icon: path.join(__dirname, '../icons/png/1024x1024.png'),
|
|
||||||
categories: [
|
|
||||||
"Science"
|
|
||||||
],
|
|
||||||
lintianOverrides: [
|
|
||||||
"changelog-file-missing-in-native-package"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
console.log('Creating package (this may take a while)')
|
|
||||||
|
|
||||||
installer(options)
|
|
||||||
.then(() => console.log(`Successfully created package at ${options.dest}`))
|
|
||||||
.catch(err => {
|
|
||||||
console.error(err, err.stack)
|
|
||||||
process.exit(1)
|
|
||||||
})
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
const createDMG = require('electron-installer-dmg')
|
|
||||||
const path = require('path')
|
|
||||||
const package = require('../package.json');
|
|
||||||
|
|
||||||
var opts = {
|
|
||||||
appPath: path.join(__dirname, '../release-builds/openflexure-ev-darwin-x64/openflexure-ev.app'),
|
|
||||||
name: package.productName,
|
|
||||||
icon: path.join(__dirname, '../icons/mac/icon.icns'),
|
|
||||||
out: path.join(__dirname, '../release-builds/dist', package.version)
|
|
||||||
}
|
|
||||||
|
|
||||||
createDMG(opts, function done (err) {
|
|
||||||
if (err) {
|
|
||||||
console.log(`Error creating dmg: ${err}`)
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
console.log("Done")
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
const createWindowsInstaller = require('electron-winstaller').createWindowsInstaller
|
|
||||||
const path = require('path')
|
|
||||||
const package = require('../package.json');
|
|
||||||
|
|
||||||
getInstallerConfig()
|
|
||||||
.then(createWindowsInstaller)
|
|
||||||
.catch((error) => {
|
|
||||||
console.error(error.message || error)
|
|
||||||
process.exit(1)
|
|
||||||
})
|
|
||||||
|
|
||||||
function getInstallerConfig () {
|
|
||||||
console.log('creating windows installer')
|
|
||||||
|
|
||||||
return Promise.resolve({
|
|
||||||
setupExe: `${package.name}.exe`,
|
|
||||||
appDirectory: path.join(__dirname, '../release-builds/openflexure-ev-win32-x64'),
|
|
||||||
authors: 'OpenFlexure',
|
|
||||||
noMsi: true,
|
|
||||||
outputDirectory: path.join(__dirname, '../release-builds/dist', package.version),
|
|
||||||
exe: 'openflexure-ev.exe',
|
|
||||||
setupIcon: path.join(__dirname, '../icons/win/icon.ico'),
|
|
||||||
certificateFile: "C:\\Certs\\BATH-OPEN-INSTRUMENTATION-GROUP.pfx"
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
echo "Setting up..."
|
|
||||||
$here = $PSScriptRoot
|
|
||||||
$root = "$here/.."
|
|
||||||
|
|
||||||
$package = Get-Content "$root/package.json" | Out-String | ConvertFrom-Json
|
|
||||||
$version = $package.version
|
|
||||||
$name = $package.name
|
|
||||||
|
|
||||||
$wslhere = (wsl wslpath -a ("$here" -Replace '\\','\\'))
|
|
||||||
$wslroot = (wsl wslpath -a ("$root" -Replace '\\','\\'))
|
|
||||||
|
|
||||||
mkdir "$root/release-builds/dist/$version/"
|
|
||||||
|
|
||||||
echo "Gzipping PWA..."
|
|
||||||
wsl tar -czvf "$wslroot/release-builds/dist/$version/${name}_web.tar.gz" -C "$wslroot/dist" .
|
|
||||||
|
|
||||||
echo "Building deb packages..."
|
|
||||||
wsl node "$wslhere/create-deb-x64.js"
|
|
||||||
wsl node "$wslhere/create-deb-arm.js"
|
|
||||||
|
|
||||||
echo "Building Windows installer..."
|
|
||||||
node "$here\create-exe.js"
|
|
||||||
|
|
||||||
echo "Building Windows appx package..."
|
|
||||||
node "$here\create-appx.js"
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue