Skip to content

Commit e83acb4

Browse files
authored
Update .gitignore
1 parent c9a5bf7 commit e83acb4

File tree

1 file changed

+42
-25
lines changed

1 file changed

+42
-25
lines changed

.gitignore

+42-25
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,49 @@
1-
# Prerequisites
2-
*.d
1+
# Ignore compiled binaries
2+
zas
3+
zas.exe
4+
zas.o
5+
zaslang
6+
zaslang.exe
37

4-
# Compiled Object files
5-
*.slo
6-
*.lo
8+
# Ignore object files
79
*.o
8-
*.obj
9-
10-
# Precompiled Headers
11-
*.gch
12-
*.pch
13-
14-
# Compiled Dynamic libraries
1510
*.so
16-
*.dylib
1711
*.dll
1812

19-
# Fortran module files
20-
*.mod
21-
*.smod
13+
# Ignore build directories
14+
/build/
15+
/dist/
16+
/out/
17+
/bin/
18+
/obj/
19+
20+
# Ignore temporary files and backups
21+
*.log
22+
*.tmp
23+
*.swp
24+
*~
25+
*.bak
26+
27+
# Ignore IDE-specific files
28+
.vscode/
29+
.idea/
30+
*.sublime-workspace
31+
*.sublime-project
32+
33+
# Ignore generated lexer/parser files
34+
lexer/ZasLexer.cpp
35+
lexer/ZasLexer.h
36+
parser/ZasParser.cpp
37+
parser/ZasParser.h
38+
parser/ZasParserBaseListener.cpp
39+
parser/ZasParserBaseListener.h
2240

23-
# Compiled Static libraries
24-
*.lai
25-
*.la
26-
*.a
27-
*.lib
41+
# Ignore ANTLR generated files
42+
*.tokens
43+
*.interp
2844

29-
# Executables
30-
*.exe
31-
*.out
32-
*.app
45+
# Ignore dependency management files
46+
CMakeFiles/
47+
CMakeCache.txt
48+
Makefile
49+
cmake_install.cmake

0 commit comments

Comments
 (0)