From f3a45ac2e9c87f5e28737130cecbb79db1310bd0 Mon Sep 17 00:00:00 2001 From: Cosmin Truta Date: Tue, 24 Sep 2024 17:11:12 +0300 Subject: [PATCH] [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 10c76f3a1a9096f9b7cf64dd7abf5035e379e47f from branch 'libpng18'. --- .gitignore | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index d00305acf..7245e536b 100644 --- a/.gitignore +++ b/.gitignore @@ -71,6 +71,9 @@ cscope.*.out .cproject/ .project/ .settings/ +## Embarcadero RAD Studio +*.cbproj.* +__recovery/ ## JetBrains .idea/ ## NetBeans @@ -84,11 +87,9 @@ nbproject/ *.sln.docstates *.suo *.user -*.userosscache *.userprefs ### Visual Studio cache files (for older versions) *.aps -*.cachefile *.ncb *.opensdf *.sdf @@ -102,21 +103,25 @@ ipch/ !.vscode/settings.json !.vscode/tasks.json ## (Various) +*.*cache +*.cache* [._]*_history .history/ +[Bb]ackup*/ # Build, test and CI output directories *[Dd]ebug/ +[Dd]ebug*/ *[Rr]elease/ -*[Rr]eleases/ -[Ll]og/ -[Ll]ogs/ -[Oo]ut/ +[Rr]elease*/ +[._]build*/ +/[Bb]uild*/ +/[Oo]ut/ -# Libpng configuration and build artifacts +# Libpng configuration and auxiliary build artifacts *.out *out.png -.deps/ +[._]deps/ .dirstamp /Makefile /autom4te.cache/ @@ -130,6 +135,9 @@ ipch/ /libpng.vers /libtool /stamp-h1 +CMake*.json +!CMakePresets.json +CMakeLists.txt.* pnglibconf.[ch] pnglibconf.dfn pnglibconf.pre