# =====================================
# From GitHub's C++ .gitignore template
# =====================================

# Compiled Object files
*.slo
*.lo
*.o
*.obj

# Compiled Dynamic libraries
*.so
*.dylib
*.dll

# Compiled Static libraries
*.lai
*.la
*.a
*.lib

# Executables
*.exe
*.out
*.app

# ==============================================
# From GitHub's VisualStudio .gitignore template
# ==============================================

## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.sln.docstates

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

*_i.c
*_p.c
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc

# Visual C++ cache files
*.aps
*.ncb
*.opensdf
*.sdf
*.cachefile

# Visual Studio profiler
*.psess
*.vsp
*.vspx

# TFS 2012 Local Workspace
$tf/

# Guidance Automation Toolkit
*.gpState

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# NCrunch
*.ncrunch*
_NCrunch_*
.*crunch*.local.xml

# Installshield output folder
[Ee]xpress/

# Click-Once directory
publish/

# Publish Web Output
*.Publish.xml

# NuGet Packages Directory
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
#packages/

# Others
sql/
*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.[Pp]ublish.xml
*.pfx
*.publishsettings

# Backup & report files from converting an old project file to a newer
# Visual Studio version. Backup files are not needed, because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm

# Microsoft Fakes
FakesAssemblies/

# =========================
# Operating System detritus
# =========================

# Windows image file caches
Thumbs.db
ehthumbs.db

# Folder config file
Desktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Mac crap
.DS_Store

# ===============================
# POV-Ray Windows build artefacts
# ===============================

/windows/vs*/.vs/
/windows/vs*/bin32/
/windows/vs*/bin64/
/windows/vs*/build/
/windows/vs*/ipch/

# ============================
# POV-Ray Unix build artefacts
# ============================

# Files created by unix/prebuild.sh script in main directory
/AUTHORS
/COPYING
/ChangeLog
/INSTALL
/Makefile.am
/Makefile.in
/NEWS
/README
/VERSION
/aclocal.m4
/bootstrap
/config.h.in
/configure
/configure.ac
/kde_install.sh
/povray.1
/povray.conf
/povray.ini.in
# Files created by unix/prebuild.sh script in specific subdirectories
/platform/Makefile.am
/platform/Makefile.in
/source/Makefile.am
/source/Makefile.in
/unix/Makefile.am
/unix/Makefile.in
/unix/config/compile
/unix/config/config.guess
/unix/config/config.sub
/unix/config/depcomp
/unix/config/install-sh
/unix/config/missing
/vfe/Makefile.am
/vfe/Makefile.in
# Subdirectories created by unix/prebuild.sh script
/icons/
/include/
/ini/
/scenes/
/scripts/

# Files created by configure script in main directory
/Makefile
/config.h
/config.status
/stamp-h1
# Files created by configure script in specific subdirectories
/platform/Makefile
/source/Makefile
/unix/Makefile
/vfe/Makefile
# Directories created by configure script
.deps/

# Files created by make in main directory
/povray.ini
# Files created by make in specific subdirectories
/unix/povray
# Files created by make in various subdirectories
.dirstamp

# =====================
# POV-Ray Miscellaneous
# =====================

/internal/
/legacy-license/

# =========================
# POV-Ray Doxygen artefacts
# =========================

/tools/doxygen-warnings.log
/tools/doxygen/source-doc/

# ==========================
# POV-Ray HTMLHelp artefacts
# ==========================

/tools/windows/htmlhelp/input
/tools/windows/htmlhelp/output
/tools/windows/htmlhelp/debug.txt
/tools/windows/htmlhelp/filelist.txt
