|
| 1 | + |
| 2 | +# ========================= |
| 3 | +# Conan build for msvc |
| 4 | +# ========================= |
| 5 | + |
| 6 | +build-msvc/ |
| 7 | + |
| 8 | + |
| 9 | +# ========================= |
| 10 | +# GitHub C++ Default Template Additions |
| 11 | +# ========================= |
1 | 12 | # Prerequisites |
2 | 13 | *.d |
3 | 14 |
|
4 | | -# Compiled Object files |
5 | | -*.slo |
6 | | -*.lo |
| 15 | +# Object files |
7 | 16 | *.o |
8 | 17 | *.obj |
| 18 | +*.elf |
| 19 | + |
| 20 | +# Linker output |
| 21 | +*.ilk |
| 22 | +*.map |
| 23 | +*.exp |
9 | 24 |
|
10 | | -# Precompiled Headers |
| 25 | +# Precompiled headers |
11 | 26 | *.gch |
12 | 27 | *.pch |
13 | 28 |
|
14 | | -# Linker files |
15 | | -*.ilk |
16 | | - |
17 | | -# Debugger Files |
18 | | -*.pdb |
| 29 | +# Libraries |
| 30 | +*.lib |
| 31 | +*.a |
| 32 | +*.la |
| 33 | +*.lo |
19 | 34 |
|
20 | | -# Compiled Dynamic libraries |
| 35 | +# Shared objects (DLLs, shared libraries) |
| 36 | +*.dll |
21 | 37 | *.so |
| 38 | +*.so.* |
22 | 39 | *.dylib |
23 | | -*.dll |
24 | | - |
25 | | -# Fortran module files |
26 | | -*.mod |
27 | | -*.smod |
28 | | - |
29 | | -# Compiled Static libraries |
30 | | -*.lai |
31 | | -*.la |
32 | | -*.a |
33 | | -*.lib |
34 | 40 |
|
35 | 41 | # Executables |
36 | 42 | *.exe |
37 | 43 | *.out |
38 | 44 | *.app |
39 | 45 |
|
40 | | -# debug information files |
41 | | -*.dwo |
| 46 | +# Debug files |
| 47 | +*.dSYM/ |
| 48 | +*.su |
| 49 | +*.idb |
| 50 | +*.pdb |
| 51 | + |
| 52 | +# ========================= |
| 53 | +# OS specific |
| 54 | +# ========================= |
| 55 | +# macOS |
| 56 | +.DS_Store |
| 57 | +.AppleDouble |
| 58 | +.LSOverride |
| 59 | +*.dSYM/ |
| 60 | + |
| 61 | +# Windows |
| 62 | +Thumbs.db |
| 63 | +ehthumbs.db |
| 64 | +Desktop.ini |
| 65 | +$RECYCLE.BIN/ |
| 66 | + |
| 67 | +# Linux / UNIX |
| 68 | +*~ |
| 69 | +.fuse_hidden* |
| 70 | +.directory |
| 71 | +.Trash-* |
| 72 | +.nfs* |
| 73 | + |
| 74 | +# ========================= |
| 75 | +# C/C++ build artifacts |
| 76 | +# ========================= |
| 77 | +# (Note: many patterns already covered above by GitHub default) |
| 78 | +*.lo |
| 79 | +*.al |
| 80 | +*.libs |
| 81 | +*.exp |
| 82 | +*.ilk |
| 83 | +*.gch |
| 84 | +*.pch |
| 85 | +*.prof |
| 86 | +*.profraw |
| 87 | +*.profdata |
| 88 | +*.dasm |
| 89 | +*.log |
| 90 | +*.log.* |
| 91 | +.cache/ |
| 92 | +.ccache/ |
| 93 | +.distcc/ |
| 94 | + |
| 95 | +# ========================= |
| 96 | +# Build systems |
| 97 | +# ========================= |
| 98 | +# CMake |
| 99 | +[Cc]MakeCache.txt |
| 100 | +[Cc]MakeFiles/ |
| 101 | +CMakeScripts/ |
| 102 | +Testing/ |
| 103 | +cmake_install.cmake |
| 104 | +install_manifest.txt |
| 105 | +compile_commands.json |
| 106 | +CTestTestfile.cmake |
| 107 | +CMakeUserPresets.json |
| 108 | +_deps/ |
| 109 | +Makefile |
| 110 | + |
| 111 | +# Build directories (use out-of-source when possible) |
| 112 | +build/ |
| 113 | +build-*/ |
| 114 | +cmake-build-*/ |
| 115 | + |
| 116 | +# Ninja |
| 117 | +.ninja_deps |
| 118 | +.ninja_log |
| 119 | + |
| 120 | +# Meson |
| 121 | +meson-logs/ |
| 122 | +meson-private/ |
| 123 | +builddir/ |
| 124 | + |
| 125 | +# SCons |
| 126 | +.sconsign.dblite |
| 127 | +SConstruct.out |
| 128 | + |
| 129 | +# ========================= |
| 130 | +# Package / dependency managers |
| 131 | +# ========================= |
| 132 | +# Conan |
| 133 | +conanbuildinfo.* |
| 134 | +conaninfo.txt |
| 135 | +conan.lock |
| 136 | +.conan/ |
| 137 | + |
| 138 | +# vcpkg |
| 139 | +vcpkg_installed/ |
| 140 | + |
| 141 | +# Hunter |
| 142 | +_HUNTER/ |
| 143 | + |
| 144 | +# CPM.cmake |
| 145 | +_cpm_cache/ |
| 146 | + |
| 147 | +# ========================= |
| 148 | +# LSP / code intelligence |
| 149 | +# ========================= |
| 150 | +.clangd/ |
| 151 | +.clangd-cache/ |
| 152 | +.cache/clangd/ |
| 153 | +.ccls-cache/ |
| 154 | +tags |
| 155 | +TAGS |
| 156 | +GTAGS |
| 157 | +GRTAGS |
| 158 | +GPATH |
| 159 | + |
| 160 | +# ========================= |
| 161 | +# IDE / Editor specific ignores |
| 162 | +# ========================= |
| 163 | +# Visual Studio (2019/2022) |
| 164 | +.vs/ |
| 165 | +*.vcxproj* |
| 166 | +*.sln |
| 167 | +*.suo |
| 168 | +*.user |
| 169 | +*.filters |
| 170 | +*.lastbuildstate |
| 171 | +*.tlog |
| 172 | +*.opendb |
| 173 | + |
| 174 | +# VSCode |
| 175 | +.vscode/ |
| 176 | +.history/ |
| 177 | + |
| 178 | +# CLion / JetBrains |
| 179 | +.idea/ |
| 180 | +cmake-build-*/ |
| 181 | + |
| 182 | +# Qt Creator |
| 183 | +*.pro.user* |
| 184 | +*.qbs.user* |
| 185 | +*.creator.user* |
| 186 | +*.creator |
| 187 | +*.autosave |
| 188 | +*.qmlproject.user* |
| 189 | +CMakeLists.txt.user |
| 190 | +.qmake.stash |
| 191 | + |
| 192 | +# Eclipse CDT |
| 193 | +.project |
| 194 | +.cproject |
| 195 | +.settings/ |
| 196 | +.metadata/ |
| 197 | +.externalToolBuilders/ |
| 198 | +bin/ |
| 199 | +tmp/ |
| 200 | + |
| 201 | +# Xcode |
| 202 | +DerivedData/ |
| 203 | +build/ |
| 204 | +*.pbxuser |
| 205 | +!default.pbxuser |
| 206 | +*.mode1v3 |
| 207 | +!default.mode1v3 |
| 208 | +*.mode2v3 |
| 209 | +!default.mode2v3 |
| 210 | +*.perspectivev3 |
| 211 | +!default.perspectivev3 |
| 212 | +xcuserdata/ |
| 213 | +*.xccheckout |
| 214 | +*.moved-aside |
| 215 | +*.xcuserstate |
| 216 | +*.xcscmblueprint |
| 217 | + |
| 218 | +# Neovim / Vim |
| 219 | +*~ |
| 220 | +.*.swp |
| 221 | +.*.swo |
| 222 | +.*.swm |
| 223 | +Session.vim |
| 224 | + |
| 225 | +# Emacs |
| 226 | +\#*\# |
| 227 | +.#* |
| 228 | +.emacs.desktop |
| 229 | +.emacs.desktop.lock |
| 230 | +auto-save-list/ |
| 231 | +tramp |
| 232 | +.dir-locals.el |
| 233 | + |
| 234 | +# Sublime Text |
| 235 | +*.sublime-workspace |
| 236 | +*.sublime-project |
| 237 | +sftp-config.json |
| 238 | + |
| 239 | +# Atom |
| 240 | +.atom/ |
| 241 | +*.atom-build.yml |
| 242 | + |
| 243 | +# Code::Blocks |
| 244 | +*.cbp |
| 245 | +*.depend |
| 246 | +*.layout |
| 247 | + |
| 248 | +# CodeLite |
| 249 | +.codelite/ |
| 250 | +*.project |
| 251 | +*.workspace |
| 252 | + |
| 253 | +# KDevelop |
| 254 | +.kdev4/ |
| 255 | +*.kdev4 |
| 256 | + |
| 257 | +# NetBeans (C/C++) |
| 258 | +nbproject/private/ |
| 259 | +build/ |
| 260 | +dist/ |
| 261 | + |
| 262 | +# Geany |
| 263 | +*.geany |
| 264 | + |
| 265 | +# Dev-C++ |
| 266 | +*.dev |
| 267 | +*.layout |
| 268 | + |
| 269 | +# JetBrains Fleet |
| 270 | +.fleet/ |
| 271 | + |
| 272 | +# Kate |
| 273 | +*.kate-swp |
| 274 | +.kateproject.* |
0 commit comments