# Atom editor
.clang_complete

# VsCode editor
.vscode

# 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

# Coverages files
*.gcov
*.gcno
*.gcda

# Cmake files
CMakeCache.txt
CMakeFiles
CMakeScripts
CPackLists.txt
CPackConfig.cmake
CPackSourceConfig.cmake
Testing
Makefile
cmake_install.cmake
install_manifest.txt
compile_commands.json
CTestTestfile.cmake

# Generated directories
plugins/*/*_autogen
src/*_autogen
build*
.vs

# Generated files
src/common/ViteConfig.hpp
generate
*.trace
log.txt

# QT files
src/interface/ui/vite.qrc.depends
src/qrc_vite.cpp
moc*
ui_*

# Binary
vite
/externals/glm

# Emacs (from https://github.com/github/gitignore/blob/main/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

# network security
/network-security.data
