mirror of
https://github.com/Darkrock-Studios/hammer-editor.git
synced 2026-08-04 23:29:46 +00:00
Add homepage and debMaintainer for electron-builder
electron-builder rejects .deb builds without these three fields: homepage, author email, and Linux maintainer. The Nucleus DSL covers all three via top-level `homepage` and `linux.debMaintainer` (which takes "Name <email>" together). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
8831e9c5fb
commit
d24f618309
1 changed files with 2 additions and 0 deletions
|
|
@ -97,6 +97,7 @@ nucleus.application {
|
|||
description = "A simple tool for building stories."
|
||||
copyright = "© 2025 Adam W. Brown, All rights reserved."
|
||||
vendor = "Dark Rock Studios"
|
||||
homepage = "https://github.com/Wavesonics/hammer-editor"
|
||||
licenseFile.set(project.file("../LICENSE"))
|
||||
|
||||
windows {
|
||||
|
|
@ -124,6 +125,7 @@ nucleus.application {
|
|||
linux {
|
||||
shortcut = true
|
||||
rpmLicenseType = "MIT"
|
||||
debMaintainer = "Adam W. Brown <adamwbrown@gmail.com>"
|
||||
iconFile.set(project.file("icons/linux.png"))
|
||||
|
||||
appImage {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue