-
Notifications
You must be signed in to change notification settings - Fork 44
Expand file tree
/
Copy path.gitignore
More file actions
177 lines (155 loc) · 3.76 KB
/
Copy path.gitignore
File metadata and controls
177 lines (155 loc) · 3.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
*.exe
*.exe~
*.dll
*.so
*.dylib
*.test
*.out
.DS_Store
*.pem
.idea/
.vscode/
.claude/
tmp/
./skywire.json
./build/
/build/
./apps/
./skywire/
./local
local/
./local/*
./local*/*
./transport_logs
./dmsgpty
/rewards
/rewards/
./pkg/visor/apps/
./pkg/visor/bar/
./pkg/visor/foo/
/*.json
./bin
./node
./users.db
./hypervisor
./*-node
./*-visor
./*-cli
./*-server
./*.json
!/dmsghttp-config.json
!/services-config.json
!/arches.json
./*.sh
./*.log
# Ignore backup go.mod after running '/ci_scripts/go_mod_replace.sh'.
go.mod-e
# goreleaser and frontend builds
*.deb
./packages
./deb
./sysroot
/static/skywire-manager-src/dist/
/visor
/dist-linux/
/dist/
./Char
./scripts/mac_installer/IconsSkycoin.tar.gz
./scripts/mac_installer/icon_128x128.png
./scripts/mac_installer/icon_128x128@2x.png
./mac_build
./skywire-installer*.pkg
*.dmg
./scripts/mac_installer/icon.iconset/
./releaseChangelog.md
./skywire.msi
/scripts/win_installer/build/
goreleaser*
gh*
!ghw
./musl-data
./releaseChangelog.md
./goreleaser.zip
./goreleaser
# Fix dirty error on release
releaseChangelog.md
musl-data
.env
# Crush AI local files
CRUSH.md
.crush.json
.crush/
e2e-test.log
# Build artifacts and local files
/skywire
*.bak
.make-check.lock
/help_output/
/go-files-by-lines.txt
node_modules/
static/skywire-manager-src/dist/
# Local development files
local1/
users.db
CLAUDE.md
/cxo
dump.rdb
skywire-new
skywire.conf
local2/
cli-comprehensive-test.md
# MkDocs build artifacts and rsync'd external doc trees.
# (See scripts/docs-prepare.sh — these are derived from skywire-specs/,
# rewards/, cmd/apps/, cmd/dmsg/, cmd/svc/ at site-build time.)
/site/
/docs/specs/
/docs/rewards/
/docs/apps/
/docs/dmsg-binaries/
/docs/services/
/docs/extras/
# Local MkDocs preview venv (created by docs-install-deps target)
/.venv-docs/
build-test/
# Operator-local routing policies; checked-in examples live in docs/examples/routing-policies/
/policies/
# Operator-local routing policies; checked-in examples live in docs/examples/routing-policies/
/policies/
skysocks-client
# stray local artifacts (accidentally committed once; see chore/rm-stray-committed-files)
/visor.log
/hist/
!cmd/wasm-visor/cacert.pem
/skywire-cli
# Android app (android/ Gradle project lands in Step 1; the Go payload
# libskywire-mobile.so is already covered by the bare *.so above).
# Build outputs + machine-local config + signing keys — keys NEVER enter git.
android/.gradle/
android/build/
android/app/build/
android/local.properties
android/app/src/main/jniLibs/
*.keystore
*.jks
/wasm-visor
# `make install-shellcheck` drops the binary here for `make lint-shell` to find.
/shellcheck
# Compiled binaries built in place. A `go build` in a cmd/ directory writes its
# output beside the source, where `git add -A` sweeps it up — which is how an
# 11MB ELF (cmd/hvinspect/hvinspect) and a stale 11MB wasm (pkg/tpviz/wasm)
# were committed. Only artifacts something actually embeds belong in the tree:
# pkg/wasmhv/wasmbin/*, pkg/tpviz/dist/*, pkg/tpviz/legacy/*, pkg/geoip/*.
#
# Named, not matched by shape. The general form of this rule cannot be written
# safely: gitignore has no way to say "a file, not a directory", so any pattern
# broad enough to catch an extensionless binary also catches directories like
# cmd/skywire-cli/commands — and once a directory is excluded, nothing under it
# can be re-included, so new source files would silently fail to be added. That
# was the first version of this rule, and it was wrong.
/cmd/hvinspect/hvinspect
/pkg/tpviz/wasm/*.wasm
# Angular build cache (static/skywire-manager-src builds emit .angular/cache).
# Left untracked it is the sole dirty entry in an otherwise clean tree, so
# `go build -buildvcs` stamps every local visor build +dirty. Ignore it at any
# depth so a GUI build can't dirty a release binary's version.
.angular/