# Project-level ignore patterns

# Ignore objects, archives etc.
*.[oad]

# Ignore files generated from ci file parsing
*.decl.h
*.def.h
*.ci.stamp

# Ignore build artifacts created in the top-level directory
config_opts.sh
smart-build.log
VERSION
bin
include
lib
lib_so
tmp
src/util/pup_f.f90

# Ignore directories created from compilation
/net-*
/netlrts-*
/mpi-*
/lapi*
/vmi-*
/multicore-*
/uth-*
/bluegenep*
/pami*
/gemini_gni-crayxe*
/gni-*

# Ignore cruft that would result from compiling charm example/test code
# Note this is negated inside src/arch to permit addition of new charmrun files in there
charmrun
pgm
*.swp
