mirror of
https://github.com/AltarikMC/Launcher
synced 2025-12-14 11:52:27 +00:00
Move to electron 28 and changed everything to ESM
This commit is contained in:
49
config.forge.cjs
Normal file
49
config.forge.cjs
Normal file
@@ -0,0 +1,49 @@
|
||||
const path = require('path');
|
||||
const pkg = require('./package.json')
|
||||
|
||||
module.exports = {
|
||||
packagerConfig: {
|
||||
packageName: "altarik-launcher",
|
||||
name: "Altarik Launcher",
|
||||
productName: "altarik-launcher",
|
||||
icon: path.resolve(__dirname, 'icon.ico'),
|
||||
asar: true,
|
||||
},
|
||||
plugins: [
|
||||
{
|
||||
name: '@electron-forge/plugin-auto-unpack-natives',
|
||||
config: {}
|
||||
}
|
||||
],
|
||||
makers: [
|
||||
{
|
||||
name: "@electron-forge/maker-squirrel",
|
||||
platforms: ['darwin', 'win32'],
|
||||
config: {
|
||||
name: pkg.name,
|
||||
iconUrl: path.resolve(__dirname, 'icon.ico'),
|
||||
//loadingGif: path.resolve(__dirname, 'src/assets/loading.gif'),
|
||||
setupIcon: path.resolve(__dirname, 'icon.ico'),
|
||||
setupExe: `${pkg.name}-${pkg.version}-win32-x64.exe`
|
||||
}
|
||||
},
|
||||
{
|
||||
name: '@electron-forge/maker-zip',
|
||||
platforms: ['linux']
|
||||
}
|
||||
],
|
||||
publishers: [
|
||||
{
|
||||
name: '@electron-forge/publisher-github',
|
||||
config: {
|
||||
repository: {
|
||||
owner: 'AltarikMC',
|
||||
name: 'Launcher'
|
||||
},
|
||||
preRelease: false,
|
||||
draft: true,
|
||||
tagPrefix: ''
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user