-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
45 lines (36 loc) · 1.17 KB
/
.gitignore
File metadata and controls
45 lines (36 loc) · 1.17 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
# Build output
bin/
/onvif-simulator
# Local configuration (copy from onvif-simulator.example.json)
onvif-simulator.json
# macOS
.DS_Store
# IDE
.vscode/
.idea/
# Go
vendor/
coverage.out
coverage/
# Build artifacts from go build/run in project root
*.exe
*.test
# Web
node_modules
internal/gui/frontend/package.json.md5
# Raspberry Pi build channel — the real mtxrpicam binaries are fetched at
# release time and verified against scripts/mtxrpicam.sha256. The directories
# themselves stay in git with a `placeholder` file checked in so //go:embed
# stays satisfied during PR CI.
internal/rpicamera/mtxrpicam_32/*
!internal/rpicamera/mtxrpicam_32/placeholder
internal/rpicamera/mtxrpicam_64/*
!internal/rpicamera/mtxrpicam_64/placeholder
# Embedded ffmpeg blobs follow the same fetch-only pattern as mtxrpicam:
# only a 1-byte `placeholder` file is committed per platform directory
# so //go:embed has something to find; CI (and any local dev wanting
# MJPEG to actually work) runs `just ffmpeg-fetch` to populate the real
# ffmpeg / ffmpeg.exe alongside the placeholder. Verified against
# scripts/ffmpeg.sha256.
internal/ffmpeg/binaries/*/ffmpeg
internal/ffmpeg/binaries/*/ffmpeg.exe