返回 DeepSeek-Reasonix
.gitignore
根目录 / desktop / .gitignore
1 # Wails build assets/output — mostly auto-generated (plists, manifests, compiled
2 # binary); ignore them but keep the committed designed app icon source and PNG.
3 /build/*
4 !/build/appicon.png
5 !/build/appicon.svg
6
7 # Commit only our customized per-user NSIS installer template. wails_tools.nsh and
8 # everything else under build/ are regenerated by `wails build`, so stay ignored.
9 # (Each `!` un-ignore needs its parent dir un-ignored first.)
10 !/build/windows
11 /build/windows/*
12 !/build/windows/installer
13 /build/windows/installer/*
14 !/build/windows/installer/project.nsi
15
16 # Commit our hand-written hardened-runtime entitlements (scripts/desktop-build.sh
17 # passes it to codesign for Developer ID signing). Unlike Info.plist it is NOT
18 # regenerated by `wails build`, so it must live in git. Parent dir un-ignored first.
19 !/build/darwin
20 /build/darwin/*
21 !/build/darwin/entitlements.plist
22 !/build/darwin/icon.icns
23 !/build/darwin/appicon.svg
24
25 # Commit the hand-written Linux .deb packaging inputs and app icon assets.
26 # `wails build` does not generate these, so they must live in git. The .deb is built
27 # by scripts/desktop-build.sh's linux branch via goreleaser/nfpm. Parent un-ignored first.
28 !/build/linux
29 /build/linux/*
30 !/build/linux/nfpm.yaml
31 !/build/linux/reasonix.desktop
32 !/build/linux/io.reasonix.desktop.update.policy
33 !/build/linux/postinstall.sh
34 !/build/linux/icons
35 !/build/linux/icons/**
36
37 # Go test binaries
38 *.test
39
40 # Local config symlinks for `wails dev` (point at the repo-root reasonix.toml/.env
41 # so the desktop app resolves the same config/keys the CLI does). Never commit.
42 /reasonix.toml
43 /.env
44
45 # `go build` binary produced in-tree (module reasonix/desktop → "desktop")
46 /desktop
47 # Wails dependency-change cache
48 /frontend/package.json.md5
49
49 lines Plain Text