Skip to content

Commit f3a45ac

Browse files
committed
[libpng16] chore: Update .gitignore
Ignore artifacts produced by IDEs such as Embarcadero RAD Studio, JetBrains Fleet, Qt Creator, and possibly others. Also update the list of artifacts produced by C/C++ workflows and CMake workflows in Microsoft Visual Studio and Qt Creator. This is a cherry-pick of commit 10c76f3 from branch 'libpng18'.
1 parent d161ce6 commit f3a45ac

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

.gitignore

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ cscope.*.out
7171
.cproject/
7272
.project/
7373
.settings/
74+
## Embarcadero RAD Studio
75+
*.cbproj.*
76+
__recovery/
7477
## JetBrains
7578
.idea/
7679
## NetBeans
@@ -84,11 +87,9 @@ nbproject/
8487
*.sln.docstates
8588
*.suo
8689
*.user
87-
*.userosscache
8890
*.userprefs
8991
### Visual Studio cache files (for older versions)
9092
*.aps
91-
*.cachefile
9293
*.ncb
9394
*.opensdf
9495
*.sdf
@@ -102,21 +103,25 @@ ipch/
102103
!.vscode/settings.json
103104
!.vscode/tasks.json
104105
## (Various)
106+
*.*cache
107+
*.cache*
105108
[._]*_history
106109
.history/
110+
[Bb]ackup*/
107111

108112
# Build, test and CI output directories
109113
*[Dd]ebug/
114+
[Dd]ebug*/
110115
*[Rr]elease/
111-
*[Rr]eleases/
112-
[Ll]og/
113-
[Ll]ogs/
114-
[Oo]ut/
116+
[Rr]elease*/
117+
[._]build*/
118+
/[Bb]uild*/
119+
/[Oo]ut/
115120

116-
# Libpng configuration and build artifacts
121+
# Libpng configuration and auxiliary build artifacts
117122
*.out
118123
*out.png
119-
.deps/
124+
[._]deps/
120125
.dirstamp
121126
/Makefile
122127
/autom4te.cache/
@@ -130,6 +135,9 @@ ipch/
130135
/libpng.vers
131136
/libtool
132137
/stamp-h1
138+
CMake*.json
139+
!CMakePresets.json
140+
CMakeLists.txt.*
133141
pnglibconf.[ch]
134142
pnglibconf.dfn
135143
pnglibconf.pre

0 commit comments

Comments
 (0)