# ignore common patterns
.*.sw?
.#*
*~
*.exe
*.l[oa]
*.[oa]
*.Plo
*.so

# ignore tool configuration files
.cproject
.project
.vscode

# ignore autoconf files
/aclocal.m4
/autom4te.cache/
/config/compile
# config.guess is patched locally to detect properly
# ppc, ppc64, i386, and x86_64 on Mac OS X
#/config/config.guess
#/config/config.sub
/config/depcomp
/config/distclean
/config/install-sh
/config/libtool.m4
/config/ltmain.sh
/config/lt~obsolete.m4
/config/ltoptions.m4
/config/ltsugar.m4
/config/ltversion.m4
/config/missing
/config/mkinstalldirs
/config/test-driver

Makefile

# ignore recommended build directory and variants
/objdir*/

# ignore in-tree installation
/include/
/lib-*/

# ignore MSVC build files
*.suo
*.ncb
*.vcproj.*
Release/
Debug/
#/msvc*/SystemC/SystemC.suo
#/msvc*/SystemC/SystemC.ncb
#/msvc*/SystemC/SystemC.vcproj.*
#/msvc*/SystemC/Release/
#/msvc*/SystemC/Debug/

# ignore Doxygen documentation
/docs/*/doxygen/html/
/docs/*/doxygen/*.tag

# ignore tool-specific directories
.project
.cproject
.vscode/
.settings/
