-
Notifications
You must be signed in to change notification settings - Fork 16
/
.gitignore
89 lines (75 loc) · 2.05 KB
/
.gitignore
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
# NanoShellOS - Ignored Files
# Ignore resource compiler executable
/tools/rc
# Available at https://github.com/NanoShellOS/sm64
# Won't integrate into the repo even as a submodule because:
# 1. It requires source Z64 files which I won't provide for obvious reasons
# 2. It would break `make -C apps`
# So you're left on your own. But don't worry! It's pretty easy to compile:
# Step 1. Check out the sm64 repo at apps/sm64:
# `cd apps && git clone https://github.com/NanoShellOS/sm64.git sm64`
# Step 2. Paste in your preferred baserom. Default is the US version.
# Step 3. Type `make -j` (or `make -j VERSION=xx` if you aren't using the US ROM)
# Note: This actually integrates nicely with the NanoShell build system so you
# can just `./tryapp.sh sm64` and it'll just work. Be aware that this will
# use the latest regional version you've compiled.
/apps/sm64
/apps/sm64/*
# SM64 binary that I won't provide, for obvious reasons :-)
fs/Bin/sm64.nse
#probably not necessary but a good thing to add just in case
.git/*
src/extra/testa.h
src/extra/testb.h
#directories I don't want added
limine
build/*
keep/*
apps/**/build/*
apps/**/*.nse
#apps I don't want to embed yet because of either:
# - they have third party code
# - they are experiments
# - they are incomplete
apps/ArduNS/*
fs/Bin/ArduNS.nse
fs/Bin/Dink.nse
apps/Dink/*
apps/LimnEmu/*
apps/Nano/*
apps/Nano/keep/*
apps/nsshell/*
apps/Reversi/*
apps/halfix/*
apps/HexEditor/*
apps/SkiTest/*
fs/Bin/Doom.nse
fs/Bin/LimnEmu.nse
fs/Bin/nsshell.nse
fs/Bin/VBuilder.nse
fs/Bin/Reversi.nse
fs/Bin/test.nse
fs/Bin/Chess.nse
fs/Bin/HexEditor.nse
fs/Bin/SkiTest.nse
fs/Tests/*.png
fs/User/*
crt/build_libnanoshell
crt/build_crt1
crt/crt1.o
crt/crti.o
crt/crtn.o
crt/libnanoshell.a
#NES ROMs which I will not risk making public
fs/Nes/*.nes
#files I don't want added because they're too big
vdisk.vdi
vdisk*.vdi
vdisk*.vhdx
vdisk*.vmdk
todo.txt
todo1.txt
# Nuh uh
/apps/gamma64
/apps/gamma64/*
fs/Bin/gamma64.nse