#
# Files to be ignored by Git (do not commit)
#

# Ignore everywhere, also in subdirectories

*.bck
*.exe
*.o
**/.DS_Store

# CMake build artifacts if built in source - strongly discouraged!

bin/
**/cmake_install.cmake
**/CMakeCache.txt
**/CMakeFiles/
cmake_uninstall.cmake
FLTK.sln
FLTK-Targets.cmake
FLTKConfig.cmake
etc/FLTKConfig.cmake
/CMakeSettings.json
/CppProperties.json

# Visual Studio (MSVC) build artifacts

*.tlog
.vs/
/out

# VS Code (Visual Studio Code) Editor

.vscode/

# /

/autom4te*.cache
/build
/clang
/config.cache
/config.h
/config.log
/config.status
/configure
/fltk-config
/fltk.list
/fltk.spec
/makeinclude
/TAGS

# /FL

/FL/fl_config.h
/FL/Makefile

# /cairo/

/cairo/*.so*
/cairo/*.dll

# /lib/

/lib/lib*
/lib/*.lib
/lib/*.a

# /misc/

/misc/doxystar

# /src/

/src/*.so*
/src/*.sl*
/src/*.a
/src/*.dll
/src/*.sav
/src/*.dylib

# Wayland build artifacts (generated files)

src/gtk-shell-client-protocol.h
src/gtk-shell-protocol.c
src/text-input-client-protocol.h
src/text-input-protocol.c
src/xdg-decoration-client-protocol.h
src/xdg-decoration-protocol.c
src/xdg-shell-client-protocol.h
src/xdg-shell-protocol.c
