[libpng16] chore: Reorganize and update .gitignore

Ignore the files and the directories that are typically produced by
text editors, development tools, development environments, etc.

This is a cherry-pick of commit 050aa7bb936c8889a41942b0b83f5db8582bce17
from branch 'libpng18'.
This commit is contained in:
Cosmin Truta 2024-09-15 20:03:45 +03:00
parent 68d7ce8040
commit 18ab7d09dd

96
.gitignore vendored
View File

@ -31,6 +31,7 @@
# Compiled executables # Compiled executables
*.app/ *.app/
*.exe *.exe
a.out
# Debug files # Debug files
*.dSYM/ *.dSYM/
@ -38,24 +39,95 @@
*.pdb *.pdb
*.su *.su
# Tag files
TAGS
.TAGS
!TAGS/
tags
.tags
!tags/
gtags.files
GTAGS
GRTAGS
GPATH
GSYMS
cscope.files
cscope.out
cscope.*.out
# Text editing and text processing artifacts
\#*\#
.\#*
[._]*.sw[a-p]
[._]sw[a-p]
*.bak
*.orig
*.rej
*.tmp
*~
# IDE files and directories
## Eclipse
.cproject/
.project/
.settings/
## JetBrains
.idea/
## NetBeans
nbbuild/
nbdist/
nbproject/
## Visual Studio
.vs/
### Visual Studio user files
*.rsuser
*.sln.docstates
*.suo
*.user
*.userosscache
*.userprefs
### Visual Studio cache files (for older versions)
*.aps
*.cachefile
*.ncb
*.opensdf
*.sdf
*.VC.db
*.VC.opendb
ipch/
## Visual Studio Code
.vscode/*
!.vscode/extensions.json
!.vscode/launch.json
!.vscode/settings.json
!.vscode/tasks.json
## (Various)
[._]*_history
.history/
# Build, test and CI output directories
*[Dd]ebug/
*[Rr]elease/
*[Rr]eleases/
[Ll]og/
[Ll]ogs/
[Oo]ut/
# Libpng configuration and build artifacts # Libpng configuration and build artifacts
*.out *.out
*out.png
.deps/ .deps/
.dirstamp .dirstamp
/Makefile /Makefile
/autom4te.cache/ /autom4te.cache/
/config.guess~ /config*~
/config.h.in~ /config.h
/config.log /config.log
/config.status /config.status
/config.sub~ /install*~
/configure~ /libpng*-config
/install-sh~ /libpng*.pc
/libpng-config
/libpng.pc
/libpng.vers /libpng.vers
/libpng16-config
/libpng16.pc
/libtool /libtool
/stamp-h1 /stamp-h1
pnglibconf.[ch] pnglibconf.[ch]
@ -63,7 +135,7 @@ pnglibconf.dfn
pnglibconf.pre pnglibconf.pre
pngprefix.h pngprefix.h
# Libpng test artifacts # Libpng test programs
png-fix-itxt png-fix-itxt
pngcp pngcp
pngfix pngfix
@ -73,7 +145,3 @@ pngtest
pngunknown pngunknown
pngvalid pngvalid
timepng timepng
pngout.png
# Libpng CI artifacts
out/