# NOTE! Please use 'git ls-files -i --exclude-standard'
# command after changing this file, to see if there are
# any tracked files which get ignored after the change.
#
# (compile "git ls-files -i --exclude-standard")

Makefile
Makefile.in

.deps
*.o
*.lo
*.la
.libs
*.exe

*.orig
*~
\#*#

/autom4te.cache
/compile
/config.guess
/config.log
/config.status
/config.sub
/configure
/depcomp
/install-sh
/libtool
/ltmain.sh
/aclocal.m4
/m4/libtool.m4
/m4/ltoptions.m4
/m4/ltsugar.m4
/m4/ltversion.m4
/m4/lt~obsolete.m4
/missing
/ylwrap
/ar-lib
/ngspice.pc

/src/frontend/parse-bison.*
/src/spicelib/parser/inpptree-parser.*

/src/include/ngspice/config.h.in
/src/include/ngspice/config.h
/src/include/ngspice/stamp-h1

/src/maths/cmaths/test_cx_cph
/src/maths/cmaths/test_cx_j
/src/maths/cmaths/test_cx_mag
/src/maths/cmaths/test_cx_ph

/src/spicelib/devices/adms/*/*.*
!/src/spicelib/devices/adms/admst/*.*
!/src/spicelib/devices/adms/*/admsva/*.*

/src/ngmakeidx
/src/ngmultidec
/src/ngnutmeg
/src/ngproc2mod
/src/ngsconvert
/src/ngspice
/src/ngspice.idx
/src/spinit

/release*
/debug*

/visualc-tcl*

# Swap files for Vim
**/*.swp
**/*.swo

# Patches
**/*.patch

# Visual Studio user options files
**/*.vcxproj.user
.vscode/

src/frontend/parse-bison.c
src/frontend/parse-bison.h
src/spicelib/parser/inpptree-parser.c
src/spicelib/parser/inpptree-parser.h
# Visual Studio Code user options files
.vscode/

test_cases/diode/__pycache__/*
test_cases/diode/test_osdi/*
test_cases/diode/test_built_in/*

build*/
prof/
# --- never commit credentials/tokens (added for the Codeberg fork) ---
git_upload
*token*
*.token
*_token.txt

# local install prefix from make install
/usr/
