-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path.gitignore
135 lines (107 loc) · 2.79 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
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
# -*- mode: conf; -*-
# --------------------------------------------------------------------------
# C++ ignores.
# From https://github.com/github/gitignore/blob/master/C%2B%2B.gitignore.
# --------------------------------------------------------------------------
# Prerequisites
*.d
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
# --------------------------------------------------------------------------
# Emacs ignores.
# From https://github.com/github/gitignore/blob/master/Global/Emacs.gitignore
# --------------------------------------------------------------------------
*~
\#*\#
/.emacs.desktop
/.emacs.desktop.lock
*.elc
auto-save-list
tramp
.\#*
# Org-mode
.org-id-locations
*_archive
# flymake-mode
*_flymake.*
# eshell files
/eshell/history
/eshell/lastdir
# elpa packages
/elpa/
# reftex files
*.rel
# AUCTeX auto folder
/auto/
# cask packages
.cask/
dist/
# Flycheck
flycheck_*.el
# server auth directory
/server/
# projectiles files
.projectile
# directory configuration
.dir-locals.el
# --------------------------------------------------------------------------
# PROS ignores.
# --------------------------------------------------------------------------
# From # From https://7842navigators.com/tutorials/walkthroughs/introduction-to-github/
*.log
bin/output.elf
*.bin
bin/output.bin
bin/_pros_ld_timestamp.o
*.ini
compile_commands.json
desktop.ini
# See below.
# .vscode/*
# Additional recommendations, adapted from jpearman's suggestions at
# https://www.vexforum.com/t/github-with-pros/52291/8.
**/bin/monolith.elf
**/bin/monolith.bin
# --------------------------------------------------------------------------
# VEXcode Pro V5 ignores.
# --------------------------------------------------------------------------
**/build
# --------------------------------------------------------------------------
# MacOS ignores.
# --------------------------------------------------------------------------
.DS_Store
# --------------------------------------------------------------------------
# Our ignores.
# --------------------------------------------------------------------------
# The majority of these JSON files are automatically generated by Visual
# Studio Code and contain absolute paths, both of which contraindicate
# placement into version control. So let's make sure that doesn't happen.
#
# Any settings we want to share that have to do with coding style can probably
# be done by means of an editorconfig file.
**/.vscode/*.json
# However, these JSON files are special -- they contain properties for an
# entire VEX project, like its name and firmware SDK version.
!**/.vscode/vex_project_settings.json