.gitignore (8764B)
1 2 # Created by https://www.gitignore.io/api/c++,cmake,clion,visualstudio,visualstudiocode 3 # Edit at https://www.gitignore.io/?templates=c++,cmake,clion,visualstudio,visualstudiocode 4 5 ### C++ ### 6 # Prerequisites 7 *.d 8 9 # Compiled Object files 10 *.slo 11 *.lo 12 *.o 13 *.obj 14 15 # Precompiled Headers 16 *.gch 17 *.pch 18 19 # Compiled Dynamic libraries 20 *.so 21 *.dylib 22 *.dll 23 24 # Fortran module files 25 *.mod 26 *.smod 27 28 # Compiled Static libraries 29 *.lai 30 *.la 31 *.a 32 *.lib 33 34 # Executables 35 *.exe 36 *.out 37 *.app 38 39 ### CLion ### 40 # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm 41 # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 42 43 # User-specific stuff 44 .idea/**/workspace.xml 45 .idea/**/tasks.xml 46 .idea/**/usage.statistics.xml 47 .idea/**/dictionaries 48 .idea/**/shelf 49 50 # Generated files 51 .idea/**/contentModel.xml 52 53 # Sensitive or high-churn files 54 .idea/**/dataSources/ 55 .idea/**/dataSources.ids 56 .idea/**/dataSources.local.xml 57 .idea/**/sqlDataSources.xml 58 .idea/**/dynamic.xml 59 .idea/**/uiDesigner.xml 60 .idea/**/dbnavigator.xml 61 62 # Gradle 63 .idea/**/gradle.xml 64 .idea/**/libraries 65 66 # Gradle and Maven with auto-import 67 # When using Gradle or Maven with auto-import, you should exclude module files, 68 # since they will be recreated, and may cause churn. Uncomment if using 69 # auto-import. 70 # .idea/modules.xml 71 # .idea/*.iml 72 # .idea/modules 73 # *.iml 74 # *.ipr 75 76 # CMake 77 cmake-build-*/ 78 79 # Mongo Explorer plugin 80 .idea/**/mongoSettings.xml 81 82 # File-based project format 83 *.iws 84 85 # IntelliJ 86 out/ 87 88 # mpeltonen/sbt-idea plugin 89 .idea_modules/ 90 91 # JIRA plugin 92 atlassian-ide-plugin.xml 93 94 # Cursive Clojure plugin 95 .idea/replstate.xml 96 97 # Crashlytics plugin (for Android Studio and IntelliJ) 98 com_crashlytics_export_strings.xml 99 crashlytics.properties 100 crashlytics-build.properties 101 fabric.properties 102 103 # Editor-based Rest Client 104 .idea/httpRequests 105 106 # Android studio 3.1+ serialized cache file 107 .idea/caches/build_file_checksums.ser 108 109 ### CLion Patch ### 110 # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 111 112 # *.iml 113 # modules.xml 114 # .idea/misc.xml 115 # *.ipr 116 117 # Sonarlint plugin 118 .idea/sonarlint 119 120 ### CMake ### 121 CMakeLists.txt.user 122 CMakeCache.txt 123 CMakeFiles 124 CMakeScripts 125 Testing 126 Makefile 127 cmake_install.cmake 128 install_manifest.txt 129 compile_commands.json 130 CTestTestfile.cmake 131 _deps 132 133 ### CMake Patch ### 134 # External projects 135 *-prefix/ 136 137 ### VisualStudioCode ### 138 .vscode/* 139 !.vscode/settings.json 140 !.vscode/tasks.json 141 !.vscode/launch.json 142 !.vscode/extensions.json 143 144 ### VisualStudioCode Patch ### 145 # Ignore all local history of files 146 .history 147 148 ### VisualStudio ### 149 ## Ignore Visual Studio temporary files, build results, and 150 ## files generated by popular Visual Studio add-ons. 151 ## 152 ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore 153 154 # User-specific files 155 *.rsuser 156 *.suo 157 *.user 158 *.userosscache 159 *.sln.docstates 160 161 # User-specific files (MonoDevelop/Xamarin Studio) 162 *.userprefs 163 164 # Mono auto generated files 165 mono_crash.* 166 167 # Build results 168 [Dd]ebug/ 169 [Dd]ebugPublic/ 170 [Rr]elease/ 171 [Rr]eleases/ 172 x64/ 173 x86/ 174 [Aa][Rr][Mm]/ 175 [Aa][Rr][Mm]64/ 176 bld/ 177 [Bb]in/ 178 [Oo]bj/ 179 [Ll]og/ 180 181 # Visual Studio 2015/2017 cache/options directory 182 .vs/ 183 # Uncomment if you have tasks that create the project's static files in wwwroot 184 #wwwroot/ 185 186 # Visual Studio 2017 auto generated files 187 Generated\ Files/ 188 189 # MSTest test Results 190 [Tt]est[Rr]esult*/ 191 [Bb]uild[Ll]og.* 192 193 # NUnit 194 *.VisualState.xml 195 TestResult.xml 196 nunit-*.xml 197 198 # Build Results of an ATL Project 199 [Dd]ebugPS/ 200 [Rr]eleasePS/ 201 dlldata.c 202 203 # Benchmark Results 204 BenchmarkDotNet.Artifacts/ 205 206 # .NET Core 207 project.lock.json 208 project.fragment.lock.json 209 artifacts/ 210 211 # StyleCop 212 StyleCopReport.xml 213 214 # Files built by Visual Studio 215 *_i.c 216 *_p.c 217 *_h.h 218 *.ilk 219 *.meta 220 *.iobj 221 *.pdb 222 *.ipdb 223 *.pgc 224 *.pgd 225 *.rsp 226 *.sbr 227 *.tlb 228 *.tli 229 *.tlh 230 *.tmp 231 *.tmp_proj 232 *_wpftmp.csproj 233 *.log 234 *.vspscc 235 *.vssscc 236 .builds 237 *.pidb 238 *.svclog 239 *.scc 240 241 # Chutzpah Test files 242 _Chutzpah* 243 244 # Visual C++ cache files 245 ipch/ 246 *.aps 247 *.ncb 248 *.opendb 249 *.opensdf 250 *.sdf 251 *.cachefile 252 *.VC.db 253 *.VC.VC.opendb 254 255 # Visual Studio profiler 256 *.psess 257 *.vsp 258 *.vspx 259 *.sap 260 261 # Visual Studio Trace Files 262 *.e2e 263 264 # TFS 2012 Local Workspace 265 $tf/ 266 267 # Guidance Automation Toolkit 268 *.gpState 269 270 # ReSharper is a .NET coding add-in 271 _ReSharper*/ 272 *.[Rr]e[Ss]harper 273 *.DotSettings.user 274 275 # JustCode is a .NET coding add-in 276 .JustCode 277 278 # TeamCity is a build add-in 279 _TeamCity* 280 281 # DotCover is a Code Coverage Tool 282 *.dotCover 283 284 # AxoCover is a Code Coverage Tool 285 .axoCover/* 286 !.axoCover/settings.json 287 288 # Visual Studio code coverage results 289 *.coverage 290 *.coveragexml 291 292 # NCrunch 293 _NCrunch_* 294 .*crunch*.local.xml 295 nCrunchTemp_* 296 297 # MightyMoose 298 *.mm.* 299 AutoTest.Net/ 300 301 # Web workbench (sass) 302 .sass-cache/ 303 304 # Installshield output folder 305 [Ee]xpress/ 306 307 # DocProject is a documentation generator add-in 308 DocProject/buildhelp/ 309 DocProject/Help/*.HxT 310 DocProject/Help/*.HxC 311 DocProject/Help/*.hhc 312 DocProject/Help/*.hhk 313 DocProject/Help/*.hhp 314 DocProject/Help/Html2 315 DocProject/Help/html 316 317 # Click-Once directory 318 publish/ 319 320 # Publish Web Output 321 *.[Pp]ublish.xml 322 *.azurePubxml 323 # Note: Comment the next line if you want to checkin your web deploy settings, 324 # but database connection strings (with potential passwords) will be unencrypted 325 *.pubxml 326 *.publishproj 327 328 # Microsoft Azure Web App publish settings. Comment the next line if you want to 329 # checkin your Azure Web App publish settings, but sensitive information contained 330 # in these scripts will be unencrypted 331 PublishScripts/ 332 333 # NuGet Packages 334 *.nupkg 335 # NuGet Symbol Packages 336 *.snupkg 337 # The packages folder can be ignored because of Package Restore 338 **/[Pp]ackages/* 339 # except build/, which is used as an MSBuild target. 340 !**/[Pp]ackages/build/ 341 # Uncomment if necessary however generally it will be regenerated when needed 342 #!**/[Pp]ackages/repositories.config 343 # NuGet v3's project.json files produces more ignorable files 344 *.nuget.props 345 *.nuget.targets 346 347 # Microsoft Azure Build Output 348 csx/ 349 *.build.csdef 350 351 # Microsoft Azure Emulator 352 ecf/ 353 rcf/ 354 355 # Windows Store app package directories and files 356 AppPackages/ 357 BundleArtifacts/ 358 Package.StoreAssociation.xml 359 _pkginfo.txt 360 *.appx 361 *.appxbundle 362 *.appxupload 363 364 # Visual Studio cache files 365 # files ending in .cache can be ignored 366 *.[Cc]ache 367 # but keep track of directories ending in .cache 368 !?*.[Cc]ache/ 369 370 # Others 371 ClientBin/ 372 ~$* 373 *~ 374 *.dbmdl 375 *.dbproj.schemaview 376 *.jfm 377 *.pfx 378 *.publishsettings 379 orleans.codegen.cs 380 381 # Including strong name files can present a security risk 382 # (https://github.com/github/gitignore/pull/2483#issue-259490424) 383 #*.snk 384 385 # Since there are multiple workflows, uncomment next line to ignore bower_components 386 # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) 387 #bower_components/ 388 389 # RIA/Silverlight projects 390 Generated_Code/ 391 392 # Backup & report files from converting an old project file 393 # to a newer Visual Studio version. Backup files are not needed, 394 # because we have git ;-) 395 _UpgradeReport_Files/ 396 Backup*/ 397 UpgradeLog*.XML 398 UpgradeLog*.htm 399 ServiceFabricBackup/ 400 *.rptproj.bak 401 402 # SQL Server files 403 *.mdf 404 *.ldf 405 *.ndf 406 407 # Business Intelligence projects 408 *.rdl.data 409 *.bim.layout 410 *.bim_*.settings 411 *.rptproj.rsuser 412 *- [Bb]ackup.rdl 413 *- [Bb]ackup ([0-9]).rdl 414 *- [Bb]ackup ([0-9][0-9]).rdl 415 416 # Microsoft Fakes 417 FakesAssemblies/ 418 419 # GhostDoc plugin setting file 420 *.GhostDoc.xml 421 422 # Node.js Tools for Visual Studio 423 .ntvs_analysis.dat 424 node_modules/ 425 426 # Visual Studio 6 build log 427 *.plg 428 429 # Visual Studio 6 workspace options file 430 *.opt 431 432 # Visual Studio 6 auto-generated workspace file (contains which files were open etc.) 433 *.vbw 434 435 # Visual Studio LightSwitch build output 436 **/*.HTMLClient/GeneratedArtifacts 437 **/*.DesktopClient/GeneratedArtifacts 438 **/*.DesktopClient/ModelManifest.xml 439 **/*.Server/GeneratedArtifacts 440 **/*.Server/ModelManifest.xml 441 _Pvt_Extensions 442 443 # Paket dependency manager 444 .paket/paket.exe 445 paket-files/ 446 447 # FAKE - F# Make 448 .fake/ 449 450 # CodeRush personal settings 451 .cr/personal 452 453 # Python Tools for Visual Studio (PTVS) 454 __pycache__/ 455 *.pyc 456 457 # Cake - Uncomment if you are using it 458 # tools/** 459 # !tools/packages.config 460 461 # Tabs Studio 462 *.tss 463 464 # Telerik's JustMock configuration file 465 *.jmconfig 466 467 # BizTalk build output 468 *.btp.cs 469 *.btm.cs 470 *.odx.cs 471 *.xsd.cs 472 473 # OpenCover UI analysis results 474 OpenCover/ 475 476 # Azure Stream Analytics local run output 477 ASALocalRun/ 478 479 # MSBuild Binary and Structured Log 480 *.binlog 481 482 # NVidia Nsight GPU debugger configuration file 483 *.nvuser 484 485 # MFractors (Xamarin productivity tool) working folder 486 .mfractor/ 487 488 # Local History for Visual Studio 489 .localhistory/ 490 491 # BeatPulse healthcheck temp database 492 healthchecksdb 493 494 # Backup folder for Package Reference Convert tool in Visual Studio 2017 495 MigrationBackup/ 496 497 # End of https://www.gitignore.io/api/c++,cmake,clion,visualstudio,visualstudiocode 498 499 ######################################## 500 ## TROMPELOEIL-SPECIFIC IGNORE PATTERNS 501 ######################################## 502 503 build/ 504 505 # CLion 506 .idea