# Prerequisites
*.d

# 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

# .idea folder
.idea/

# build folder
build/

# cmake-build-debug folder
cmake-build-debug/
cmake-build-mingw/
cmake-build-debug
cmake-build-mingw
cmake-build-debug-clang
cmake-build-debug-gcc
cmake-build-debug-clang/
cmake-build-debug-gcc/
cmake-build-release-clang
cmake-build-release-clang/
cmake-build-release-gcc
cmake-build-release-gcc/
cmake-build-fedora
cmake-build-fedora/
cmake-build-debug-wsl
cmake-build-debug-wsl/
cmake-build-release-mingw
cmake-build-release-mingw/

# .vscode folder
.vscode/
