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