# Build artifacts
build/
build_release/
*.o
*.so
*.dylib
*.dll

# Dependencies: Tarballs immer committen, entpackte ignorieren

# exclude alle subdirs von depd without excluding the tarballs and single_includes
deps/*
!deps/tarballs
!deps/single_includes/
!deps/CMakeLists.txt

# macOS iCloud Drive duplicates ("file 2.cpp", "file 2.hpp", …)
* 2.*
* 3.*


bin

# IDEs
.vscode/
.idea/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# ---> C++
# Prerequisites
*.d

# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Exception: mesh data files in code/data/ are not compiled objects
!data/**/*.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

