-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy path.gitignore
96 lines (75 loc) · 1.59 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
90
91
92
93
94
# Mac stuff
.DS_Store
# Windows stufff
Thumbs.db
# Rust compiler output
/target
# Visual Studio Code editor files
#/.vscode
/.vscode/settings.json
# Jetbrains stuff
/.idea/shelf/
/.idea/dictionaries/Daniel.xml
/.idea/workspace.xml
# Emulator files
/archive
/program
/releases
/cfg
/tests/v*
/tests/tools/gen_list.py
marty*.toml
*.pcm
*.cfg
*.log
*.exe
/frontends/martypc_web_player_wgpu/wasm/
icon.png
*.crt
# Allow tests/tools directory
!/tests/tools
# Ignore most files in /install directory unless specified
/install/*.zip
/install/roms/*
/install/rom/parking/*
/install/hdd/*
/install/floppy/*
/install/dumps/*
/install/screenshots/*
/install/traces/*
# New media paths for 0.2.0
/install/media/roms/*
/install/media/floppies/*
/install/media/hdds/*
/install/media/cartridges/*
/install/mount/floppy/*
!/install/mount/floppy/readme.md
/install/output/screenshots/*
/install/output/traces/*
/install/output/dumps/*
/install/output/tests/test_summary.csv
# Dev machines not completed or functional
/install/configs/machines/acid88.toml
/install/configs/machines/s100.toml
# Files to include for distribution
!/install/media/roms/readme.md
!/install/media/roms/GLaBIOS
!/install/media/roms/*.toml
!/install/martypc.toml
/install/media/roms/romdef_s100.toml
/install/media/roms/romdef_ast.toml
/install/media/roms/GLaBIOS/parking
# Ignore autofloppy dirs
/install/media/mount/floppy/*
!/install/media/mount/floppy/readme.md
# Disk dumps
/install/*.img
# Frontend files
/frontends/martypc_web_player_wgpu/web/bin
# Assembly stuff
/asm
/install/program/*
#misc
/flopgen/flopgen_LICENSE.txt
/tree.txt
/test-gen/