# Base
*.o
*.la
*.lo
*.log
*.trs
.nfs*
*~
*.sw?

# Automake & friends
.deps
.libs
libtool
ltmain.sh
missing
ylwrap
Makefile
Makefile.in
acinclude.m4
aclocal.m4
autom4te.cache
compile
config.guess
config.log
config.status
config.sub
configure
depcomp
install-sh
/qore
qr
qore.exe
qr.exe
qore.pc
qore.spec
test-driver
libtool.m4
ltoptions.m4
ltsugar.m4
ltversion.m4
lt~obsolete.m4

# cmake
cmake/QoreConfig.cmake
cmake/QoreConfigVersion.cmake

# include
include/qore/hash_map_include.h
include/qore/qore-version.h
include/qore/slist_include.h
include/qore/intern/stamp-h1
include/qore/intern/svn-revision.h
include/qore/intern/unix-config.h
include/qore/intern/unix-config.h.in
include/qore/intern/git-revision.h

# lib/
lib/qpp
lib/qpp.exe
lib/qpp_native
lib/*.dox.h
lib/*.qtest
lib/Pseudo_QC_*.cpp
lib/QC_*.cpp
lib/qc_errno.cpp
lib/qc_option.cpp
lib/qc_qore.cpp
lib/ql_compression.cpp
lib/ql_context.cpp
lib/ql_crypto.cpp
lib/ql_dbi.cpp
lib/ql_env.cpp
lib/ql_file.cpp
lib/ql_lib.cpp
lib/ql_list.cpp
lib/ql_math.cpp
lib/ql_misc.cpp
lib/ql_object.cpp
lib/ql_pwd.cpp
lib/ql_string.cpp
lib/ql_thread.cpp
lib/ql_time.cpp
lib/ql_type.cpp

# Bison & Flex
lib/parser.cpp
lib/parser.hpp
lib/parser.h
lib/scanner.cpp

# module-astparser
modules/astparser/config.h
modules/astparser/stamp-h2
modules/astparser/src/ast_parser.hpp
modules/astparser/src/ast_parser.cpp
modules/astparser/src/ast_scanner.cpp
modules/astparser/src/QC_*.cpp
modules/astparser/src/ql_ast.cpp
modules/astparser/src/*.qtest

# module-reflection
modules/reflection/src/QC_*.cpp
modules/reflection/src/QC_*.qtest

# module-reflection
modules/reflection/src/QC_*.cpp

# Doxygen generated files
docs
*.dox.h
doxygen/lang/*.dox
doxygen/qlib/*.qm
Doxyfile
Doxyfile.???*
*.tag

# release pkgs
*.bz2

# compiled emacs lisp
*.elc

# Darwin files
*.dSYM/
.DS_Store

# Eclipse
.autotools
.cproject
.project
.settings/

# VS Code
.vscode

# ignore cmake build directories
build*/

# ignore fontconfig generated files
fontconfig/

# do not ignore the following directories (matched by patterns above)
!examples/test/qore/
