Add vscode cmake plugin files to gitignore
[oweals/minetest.git] / .gitignore
1 ## Editors and development environments
2 *~
3 *.swp
4 *.bak*
5 *.orig
6 # Vim
7 *.vim
8 # Kate
9 .*.kate-swp
10 .swp.*
11 # KDevelop4
12 .kdev4/
13 *.kdev4
14 # Eclipse (CDT and LDT)
15 .project
16 .cproject
17 .settings/
18 .buildpath
19 .metadata
20 # GNU Global
21 tags
22 !tags/
23 gtags.files
24 .idea
25 # Codelite
26 *.project
27 # Visual Studio Code & plugins
28 .vscode/
29 build/.cmake/
30 # Gradle
31 .gradle
32
33 ## Files related to Minetest development cycle
34 /*.patch
35 *.diff
36 # GNU Patch reject file
37 *.rej
38
39 ## Non-static Minetest directories or symlinks to these
40 /bin/
41 /games/*
42 !/games/minimal/
43 /cache
44 /textures/*
45 !/textures/base/
46 /screenshots
47 /sounds
48 /mods/*
49 !/mods/minetest/
50 /mods/minetest/*
51 !/mods/minetest/mods_here.txt
52 /worlds
53 /world/
54 /clientmods/*
55 !/clientmods/preview/
56 /client/mod_storage/
57
58 ## Configuration/log files
59 minetest.conf
60 debug.txt
61 debug.txt.1
62
63 ## Other files generated by Minetest
64 screenshot_*.png
65 testbm.txt
66
67 ## Doxygen files
68 doc/Doxyfile
69 doc/html/
70 doc/doxygen_*
71
72 ## MkDocs files
73 public/
74 doc/mkdocs/docs/*.md
75 doc/mkdocs/mkdocs.yml
76
77 ## Build files
78 CMakeFiles
79 Makefile
80 !build/android/Makefile
81 build/android/path.cfg
82 build/android/*.apk
83 build/android/.externalNativeBuild
84 cmake_install.cmake
85 CMakeCache.txt
86 CPackConfig.cmake
87 CPackSourceConfig.cmake
88 src/test_config.h
89 src/android_version.h
90 src/android_version_githash.h
91 src/cmake_config.h
92 src/cmake_config_githash.h
93 src/unittest/test_world/world.mt
94 src/lua/build/
95 locale/
96 .directory
97 *.cbp
98 *.layout
99 *.o
100 *.a
101 *.ninja
102 .ninja*
103 *.gch
104 *.iml
105 test_config.h
106 cmake-build-debug/
107 cmake-build-release/
108 cmake_config.h
109 cmake_config_githash.h
110 CMakeDoxy*
111 compile_commands.json
112
113 ## Android build files
114 build/android/src/main/assets
115 build/android/build
116 build/android/deps
117 build/android/libs
118 build/android/jni/lib
119 build/android/jni/src
120 build/android/src/main/jniLibs
121 build/android/obj
122 build/android/local.properties
123 build/android/.gradle
124 timestamp