summaryrefslogtreecommitdiff
path: root/examples/.gitignore
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2025-12-30 18:41:33 +0100
committerAlbrecht Schlosser <albrechts.fltk@online.de>2025-12-30 18:41:33 +0100
commitc17c2e3808e374e88ac0fac5f7c774ab78c3bd91 (patch)
treeacc433ab3d388f6a8ae7784018202a05ab73a68d /examples/.gitignore
parent30a3054202d170830453fe9a00f37b2b4b45bc5c (diff)
Clean up .gitignore files
Since FLTK 1.5 building FLTK in the source tree is prohibited by our CMake setup. Therefore all build artifacts are stored in the build tree and don't need to be "ignored" in the source tree. This simplifies the .gitignore files significantly. There are some exceptions though, for instance .cxx and .h files generated by fluid which might be created by a user/developer executing fluid in the source tree.
Diffstat (limited to 'examples/.gitignore')
-rw-r--r--examples/.gitignore57
1 files changed, 9 insertions, 48 deletions
diff --git a/examples/.gitignore b/examples/.gitignore
index 2aaf8b559..763dce20b 100644
--- a/examples/.gitignore
+++ b/examples/.gitignore
@@ -1,52 +1,13 @@
#
# Files to be ignored by Git (do not commit)
#
-# Note: *.exe will be ignored by means of ../.gitignore
+# Source files and headers generated by fluid:
#
-animgifimage
-animgifimage-play
-animgifimage-resize
-animgifimage-simple
-browser-simple
-callbacks
-cairo-draw-x
-chart-simple
-draggable-group
-grid-simple
-howto-add_fd-and-popen
-howto-browser-with-icons
-howto-drag-and-drop
-howto-draw-an-x
-howto-flex-simple
-howto-menu-with-images
-howto-parse-args
-howto-remap-numpad-keyboard-keys
-howto-simple-svg
-howto-text-over-image-button
-menubar-add
-nativefilechooser-simple
-nativefilechooser-simple-app
-OpenGL3-glut-test
-OpenGL3test
-progress-simple
-shapedwindow
-simple-terminal
-SVG_File_Surface
-table-as-container
-table-simple
-table-sort
-table-spreadsheet
-table-spreadsheet-with-keyboard-nav
-table-with-keynav
-table-with-right-column-stretch-fit
-table-with-right-click-menu
-tabs-simple
-textdisplay-with-colors
-texteditor-simple
-texteditor-with-dynamic-colors
-tree-as-container
-tree-custom-draw-items
-tree-custom-sort
-tree-of-tables
-tree-simple
-wizard-simple
+# Note: these files *should* never exist (since FLTK 1.5.0) unless a user
+# (developer) creates them manually by running fluid in the source tree.
+#
+# The following list can be generated using bash or another POSIX shell:
+# $ LC_ALL=C; for f in *.fl; do b=`basename $f .fl`; echo $b.cxx; echo $b.h; done
+
+fluid-callback.cxx
+fluid-callback.h