|
@@ -0,0 +1,75 @@
|
|
|
+productName: "SiYuan"
|
|
|
+appId: "org.b3log.siyuan"
|
|
|
+asar: false
|
|
|
+compression: "store"
|
|
|
+copyright: "© 2024 Yunnan Liandi Technology Co., Ltd."
|
|
|
+artifactName: "siyuan-${version}-${os}-arm64.${ext}"
|
|
|
+extraMetadata:
|
|
|
+ main: "electron/main.js"
|
|
|
+directories:
|
|
|
+ output: "build"
|
|
|
+files:
|
|
|
+ - "electron"
|
|
|
+extraFiles:
|
|
|
+ - from: "../LICENSE"
|
|
|
+ to: "LICENSE"
|
|
|
+win:
|
|
|
+ icon: "src/assets/icon.ico"
|
|
|
+ extraResources:
|
|
|
+ - from: "kernel-arm64"
|
|
|
+ to: "kernel"
|
|
|
+ requestedExecutionLevel: "asInvoker"
|
|
|
+ # certificateSubjectName: "Yunnan Liandi Technology Co., Ltd."
|
|
|
+ signingHashAlgorithms: [ 'sha256' ]
|
|
|
+ #rfc3161TimeStampServer: "http://sha256timestamp.ws.symantec.com/sha256/timestamp"
|
|
|
+ #rfc3161TimeStampServer: "http://time.certum.pl"
|
|
|
+ rfc3161TimeStampServer: "http://timestamp.entrust.net/TSS/RFC3161sha2TS"
|
|
|
+ target:
|
|
|
+ - target: "nsis"
|
|
|
+ arch: "arm64"
|
|
|
+nsis:
|
|
|
+ oneClick: false
|
|
|
+ perMachine: false
|
|
|
+ allowToChangeInstallationDirectory: true
|
|
|
+ allowElevation: true
|
|
|
+ deleteAppDataOnUninstall: true
|
|
|
+ createDesktopShortcut: true
|
|
|
+ createStartMenuShortcut: true
|
|
|
+ shortcutName: "SiYuan"
|
|
|
+ license: "../LICENSE"
|
|
|
+ include: "nsis/installer.nsh"
|
|
|
+ warningsAsErrors: false
|
|
|
+ installerSidebar: "nsis/installerSidebar.bmp"
|
|
|
+ uninstallerSidebar: "nsis/uninstallerSidebar.bmp"
|
|
|
+
|
|
|
+extraResources:
|
|
|
+ - from: "changelogs"
|
|
|
+ to: "changelogs"
|
|
|
+ - from: "stage"
|
|
|
+ to: "stage"
|
|
|
+ - from: "guide"
|
|
|
+ to: "guide"
|
|
|
+ filter: "!**/{.DS_Store,.git,.gitignore,.idea}"
|
|
|
+ - from: "appearance/boot"
|
|
|
+ to: "appearance/boot"
|
|
|
+ filter: "!**/{.DS_Store}"
|
|
|
+ - from: "appearance/icons"
|
|
|
+ to: "appearance/icons"
|
|
|
+ filter: "!**/{.DS_Store}"
|
|
|
+ - from: "appearance/langs"
|
|
|
+ to: "appearance/langs"
|
|
|
+ filter: "!**/{.DS_Store}"
|
|
|
+ - from: "appearance/emojis"
|
|
|
+ to: "appearance/emojis"
|
|
|
+ filter: "!**/{.DS_Store}"
|
|
|
+ - from: "appearance/themes/midnight"
|
|
|
+ to: "appearance/themes/midnight"
|
|
|
+ filter: "!**/{.DS_Store,custom.css}"
|
|
|
+ - from: "appearance/themes/daylight"
|
|
|
+ to: "appearance/themes/daylight"
|
|
|
+ filter: "!**/{.DS_Store,custom.css}"
|
|
|
+ - from: "src/assets/fonts"
|
|
|
+ to: "appearance/fonts"
|
|
|
+ filter: "!**/{.DS_Store}"
|
|
|
+ - from: "pandoc/pandoc-windows-amd64.zip"
|
|
|
+ to: "pandoc.zip"
|