summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2023-02-05 19:41:19 +0100
committerAlbrecht Schlosser <albrechts.fltk@online.de>2023-02-05 19:41:19 +0100
commitf04f8fb1a210ccb98fa1620263355f949eb71dbf (patch)
treeb4284323bbf1bcbd350f254d1658b2a5fe99b32b
parent515680a633078bcde6984258c33d6774413493b9 (diff)
Give fluid and fltk-options their own .gitignore files
Move git exclusions from the main .gitignore file to the respective directories to simplify the main file. Note to devs: some file types are ignored "everywhere" (e.g. *.exe), there's no need to add these files to the subdirs.
-rw-r--r--.gitignore38
-rw-r--r--fltk-options/.gitignore7
-rw-r--r--fluid/.gitignore13
3 files changed, 35 insertions, 23 deletions
diff --git a/.gitignore b/.gitignore
index c805d501a..51e1e9951 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,10 +2,15 @@
# Files to be ignored by Git (do not commit)
#
-*.o
+# Ignore everywhere, also in subdirectories
+
+*.bck
*.exe
+*.o
+**/.DS_Store
+
+# CMake build artifacts if built in source - not recommended, but anyway
-# CMake
bin/
**/cmake_install.cmake
**/CMakeCache.txt
@@ -19,13 +24,16 @@ FLTKConfig.cmake
etc/FLTKConfig.cmake
# MSVC
+
*.tlog
.vs/
# VS Code (Visual Studio Code) Editor
+
.vscode/
# /
+
/autom4te*.cache
/build
/clang
@@ -38,47 +46,33 @@ etc/FLTKConfig.cmake
/fltk.list
/fltk.spec
/makeinclude
-/*.bck
/TAGS
# /FL
+
/FL/fl_config.h
/FL/Makefile
-/FL/*.bck
# /cairo/
+
/cairo/*.so*
/cairo/*.dll
-# /documentation/
-# see documentation/.gitignore
-
-# /examples/
-# see examples/.gitignore
-
-# /fluid/
-/fluid/fluid
-/fluid/fluid-shared
-/fluid/*.bck
-/fluid/*.exe
-/fluid/TAGS
-/fluid/fluid.app
-/fluid/pixmaps/*.bck
-/fluid/documentation/html/
-
# /lib/
+
/lib/lib*
/lib/*.lib
/lib/*.a
# /misc/
+
/misc/doxystar
# /src/
+
/src/*.so*
/src/*.sl*
/src/*.a
-/src/*.bck
/src/*.dll
/src/*.sav
/src/*.dylib
@@ -96,5 +90,3 @@ src/xdg-shell-protocol.c
# libdecor/build/demo
# libdecor/build/egl
-
-**/.DS_Store
diff --git a/fltk-options/.gitignore b/fltk-options/.gitignore
new file mode 100644
index 000000000..bf43c199e
--- /dev/null
+++ b/fltk-options/.gitignore
@@ -0,0 +1,7 @@
+#
+# Files to be ignored by Git (do not commit)
+#
+
+fltk-options
+fltk-options-shared
+fltk-options.app
diff --git a/fluid/.gitignore b/fluid/.gitignore
new file mode 100644
index 000000000..c3cc2fe5d
--- /dev/null
+++ b/fluid/.gitignore
@@ -0,0 +1,13 @@
+#
+# Files to be ignored by Git (do not commit)
+#
+
+fluid
+fluid-shared
+TAGS
+fluid.app
+pixmaps/*.bck
+
+# local documentation generation
+
+documentation/html/