A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. (PERSONAL FORK)
1productName: "SiYuan"
2appId: "org.b3log.siyuan"
3asar: false
4compression: "store"
5copyright: "© 2024 Yunnan Liandi Technology Co., Ltd."
6artifactName: "siyuan-${version}-${os}.${ext}"
7extraMetadata:
8 main: "electron/main.js"
9directories:
10 output: "build"
11files:
12 - "electron"
13extraFiles:
14 - from: "../LICENSE"
15 to: "LICENSE"
16
17linux:
18 icon: "src/assets/icon.icns"
19 category: "Utility"
20 executableName: "siyuan"
21 desktop: {
22 entry: {
23 Name: "SiYuan",
24 Comment: "Refactor your thinking",
25 Type: "Application",
26 Categories: "Utility;"
27 }
28 }
29 extraResources:
30 - from: "kernel-linux"
31 to: "kernel"
32 target:
33 - target: "tar.gz"
34 - target: "AppImage"
35 - target: "deb"
36
37extraResources:
38 - from: "changelogs"
39 to: "changelogs"
40 - from: "stage"
41 to: "stage"
42 - from: "guide"
43 to: "guide"
44 filter: "!**/{.DS_Store,.git,.gitignore,.idea}"
45 - from: "appearance/boot"
46 to: "appearance/boot"
47 filter: "!**/{.DS_Store}"
48 - from: "appearance/icons"
49 to: "appearance/icons"
50 filter: "!**/{.DS_Store}"
51 - from: "appearance/langs"
52 to: "appearance/langs"
53 filter: "!**/{.DS_Store}"
54 - from: "appearance/emojis"
55 to: "appearance/emojis"
56 filter: "!**/{.DS_Store}"
57 - from: "appearance/themes/midnight"
58 to: "appearance/themes/midnight"
59 filter: "!**/{.DS_Store,custom.css}"
60 - from: "appearance/themes/daylight"
61 to: "appearance/themes/daylight"
62 filter: "!**/{.DS_Store,custom.css}"
63 - from: "appearance/fonts"
64 to: "appearance/fonts"
65 filter: "!**/{.DS_Store}"
66 - from: "pandoc/pandoc-linux-amd64.zip"
67 to: "pandoc.zip"