#
# Prerequirements
#
bin/xml2-config
version.txt

#
# Linux objects files
#
*.loT
*.lo
*.la
*.o

#
# Linux autotool files
#
.dirstamp
.deps
.libs
Makefile

#
# Java compilation output dir
#
modules/*/build
modules/jar
modules/*/jar
modules/*/test-output
junit-report

#
# Documentation generation output files
#
.last_*
.list_*

#
# Scilab compiled macros
#
*.bin
names
lib

#
# backup files
#
*~
*.bak

#
# windows files
#
vld.ini
modules/windows_tools/src/c/WScilex/memory_leak_report.txt

#
# Innosetup files (Windows)
#
# directory where binary .exe is generated by Innosetup
/Output

# Generated file: Scilab.iss
/Scilab.iss
contrib/external_modules.iss

#
# VS solution files (windows)
#
.vs/
Scilab.sln_old
*.aps
*.lib
*.exp
*.vcdef
*.pdb
*.ipdb
*.iobj
Scilab.suo
Scilab.ncb
Release
Debug
*.icproj
*.vcproj
*.user
*.u2d
*.suo
*.ncb
VTune

#
# F2C files (windows)
#
modules/*/src/fortran/*.c
modules/*/sci_gateway/fortran/*.c

#
# others files (windows)
#
*.db
*.manifest

#
# VS 2010 files
#
*.opensdf
*.sdf
*.old
ipch
_UpgradeReport_Files/
UpgradeLog.XML


# eclipse temp files
workspace/
.checkstyle
.classpath
.project
.cproject
.settings/

# vim files
/tags
*.swp
/compile_commands.json
.ccls*

# VSCode files
.vscode/


# MacOS files
.DS_Store

#
# scilab/ specific files
#
/usr
/thirdparty
/include
Makefile.OBJ
Makefile.incl
Makemex
Path.incl
config.log
config.status
libtool
history
lib
tcllib
_tmp_project.h
scilab-bin
scilab-cli-bin
tclmajor
tclminor
.libs
mainsci.o
*.log
/java
/reports
.metadata
autom4te.cache
.deps
scilab.properties
scilab-lib.properties
scilab-lib-doc.properties
scilab.pc
*.class
*.dia

#
# Subversion directories
#
.svn


# atoms generated files
.atoms
contrib/archives
contrib/*/
!contrib/toolbox_skeleton/
!contrib/xcos_toolbox_skeleton/

# SWIG generated files which are not used
modules/types/src/java/org/scilab/modules/types/types.java
modules/types/src/java/org/scilab/modules/types/typesJNI.java
modules/types/src/jni/sci_types_wrap.c

# Code coverage generated files
*.gcov
*.gcno
*.gcda

# Automake tests generated files
*.trs

# clang / scan-build generated temporary files
modules/*/*.plist

# optional modules
modules/pvm/

# call_scilab examples
call_scilab_*

#
# Ignore all localization files
#
locale/*/*/*.mo
locale/*/*/*.po