# This file is part of the HörTech Open Master Hearing Aid (openMHA)
# Copyright © 2013 2014 2015 2016 2017 2018 2019 2020 2021 HörTech gGmbH
# Copyright © 2022 Hörzentrum Oldenburg gGmbH
#
# openMHA is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, version 3 of the License.
#
# openMHA is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License, version 3 for more details.
#
# You should have received a copy of the GNU Affero General Public License, 
# version 3 along with openMHA.  If not, see <http://www.gnu.org/licenses/>.

# The readme recommends copying all plugins into one "bin" directory.
bin
lib
include
# Auto-generated pdf documents
openMHA_*.pdf
pdf-*.zip

# Editor backup and lock files
*~
.#*
\#*#
*.bak
~$*
.~lock*
*.swp

# system-specific configuration
config.mk

# An artifact left by octave when it crashes
mha/tools/mfiles/octave-workspace

# Platform-specific directories where build artifacts are stored.  These globs
# catch directories of the form "<arch>-<platform>-<compiler>[-<version>]/".
*-linux-*/
*-MinGW-*/
*-Darwin-*/

# Build artefacts
git_commit_hash.txt

# coverage analysis artifacts
coverage.info
coverage
*.gcda
*.gcno
*.pyc

# Apple-specific
.DS_Store
*dSYM*

# octave specific files
mha/tools/mfiles/classpath.txt

# python cache
examples/09-localizer-steering-beamformer/visualisation_web/__pycache__
examples/09-localizer-steering-beamformer/Output/*
*.egg-info/

# from patching
*.rej
*.orig

# debian packages leave intermediate make targets in repository base directory
*.deb

# debian packages
mha/tools/packaging/deb

#local editor configuration
.clang_complete
.cache
.dir-locals.el
GPATH
GRTAGS
GTAGS
.clangd
compile_commands.json
.vscode/

#Windows packaging artifacts
*.exe

# macOS packaging artifacts
mha/tools/packaging/pkg/tmp/
mha/tools/packaging/pkg/openMHA-*.pkg


#Node-red auto-backup files
*.flow.backup

# Running mhacontrol in pre-release tests creates these files in Matlab's CWD:
mhacfg_localhost_33337_mha.mat
mhagui_window_positions.mat

# Local Variables:
# coding: utf-8-unix
# End:
