# ----------------------------- # OS / Editors / IDEs # ----------------------------- .DS_Store *.DS_STORE Thumbs.db .vscode/ .idea/ kaiju.sublime-workspace # Emacs backup files *~ # ----------------------------- # User / Local config # ----------------------------- cmake/user.cmake .env # ----------------------------- # Build / Artifacts # ----------------------------- build*/ dist/ target/ docs/_build/ docs/build/ # ----------------------------- # Dependency caches # ----------------------------- node_modules/ # ----------------------------- # Unit testing (third-party deps) # ----------------------------- external/FARGPARSE-*/ external/GFTL-*/ external/GFTL_SHARED-*/ external/PFUNIT-*/ # ----------------------------- # Tests (Fortran) # skip F90 files in tests except specific helpers # ----------------------------- tests/*/*.F90 !tests/helperCode/*.F90 !tests/helperCode_mpi/*.F90 # Any local automated test runs test_runs/ # ----------------------------- # Generated / Precompiled sources # ----------------------------- src/base/git_info.F90 # ----------------------------- # Python # ----------------------------- *.py[cod] # ----------------------------- # Java # ----------------------------- *.class *.jar # ----------------------------- # Logs # ----------------------------- *.log TEST*.xml # ----------------------------- # Fortran / Compilers # ----------------------------- # Object files *.slo *.lo *.o *.obj *__genmod.f90 # Modules *.mod *.smod # ifort cruft *.i90 # Static libraries *.lai *.la *.a *.lib # Dynamic libraries *.so *.dylib *.dll # Executables *.exe *.out *.app *.x *.war # ----------------------------- # Data / Media (large files) # ----------------------------- *.mp4 *.h5 *.xmf *.hdf *.png *.h5part *.tiff *.avi *.flv *.mov *.wmv # ----------------------------- # Jupyter / Notebooks # ----------------------------- analysis/notebooks/Tutorial/.ipynb_checkpoints # ----------------------------- # Ignore exeptions # ----------------------------- # Unignore docs/source/building !docs/source/building/ !docs/source/building/**