Repository navigation
Expand file tree
/
Copy path.gitignore
More file actions
84 lines (67 loc) · 1.77 KB
/
Copy path.gitignore
File metadata and controls
84 lines (67 loc) · 1.77 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
# Visual Studio / IDE droppings
.vs/
.vscode/
NocturneRecomp.code-workspace
# Build output
/out/
*.pdb
*.ilk
*.exp
*.lib
*.exe
# rexglue migration backups
CMakeLists.txt.bak
src/main.cpp.bak
# Generated recomp sources
/generated/
# Scratch outputs, e.g. the extracted achievement metadata scripts/font_coverage.py
# reads (see its header for the rexglue command that fills this in)
/build/
# Embedded fonts header, rebuilt from src/fonts/*.ttf by scripts/gen-fonts.py
/src/fonts.generated.h
/src/glyph_pack.generated.h
# Embedded icon header/ico, rebuilt from assets/default.xex by scripts/gen-icon.py
/src/icon.generated.h
/src/icon.generated.ico
# Windows exe-icon resource script, rewritten by CMake with an absolute path
# to src/icon.generated.ico (see CMakeLists.txt)
/src/nocturnerecomp.generated.rc
# Project version header, rewritten from the nearest git tag on every CMake
# configure (see CMakeLists.txt)
/src/version.generated.h
# Runtime artifacts — binary, logs, and bundled shared libraries
/sdk/
/logs/
nocturnerecomp
nocturnerecomp.exe
nocturnerecomp.pdb
nocturnerecomp.toml
/*.so
/*.dll
# Game package and assets extracted from it
# (the package itself and anything derived from it must NEVER be committed)
9F2DAA064D494AA82B43B65362C59E9B89A88F8F58
/game/
/assets/
!/assets/.gitkeep
# Title-update packages and anything extracted from them (copyrighted; the user
# supplies their own — see scripts/extract_tu.py)
/TU_*
/update/
*.xexp
# Modding stuff
mods/
dumps/
extracted/
# Python caches
__pycache__/
# Throwaway title-update manifest generated by build.py --tu
/.tu_build.toml
# Third-party tools dropped by the user locally.
# Ignore the tree, but keep the scripts and README we wrote.
/tools/*
!/tools/README.md
!/tools/*.ps1
# Locally built libraries
/local/
CLAUDE.md