2023-06-17 03:29:28 +08:00
|
|
|
# Ignore all the files, except the ones we expect.
|
2023-06-24 23:52:44 +08:00
|
|
|
# See https://jasonstitt.com/gitignore-whitelisting-patterns
|
2023-06-17 03:29:28 +08:00
|
|
|
*
|
2023-06-24 23:52:44 +08:00
|
|
|
!*/
|
2023-06-17 03:29:28 +08:00
|
|
|
|
|
|
|
# Allowed top-level files:
|
|
|
|
!.clang-format
|
|
|
|
!.clang-tidy
|
|
|
|
!.gitignore
|
|
|
|
!CHANGELOG.md
|
|
|
|
!CMakeLists.txt
|
|
|
|
!LICENSE
|
|
|
|
!README.md
|
|
|
|
!codecov.yml
|
|
|
|
!flake.lock
|
|
|
|
!flake.nix
|
|
|
|
!ftxui.pc.in
|
|
|
|
!iwyu.imp
|
|
|
|
|
|
|
|
# .github directory:
|
|
|
|
!.github/**/*.yaml
|
|
|
|
!.github/**/*.yml
|
|
|
|
|
|
|
|
# cmake directory:
|
|
|
|
!cmake/**/*.in
|
|
|
|
!cmake/**/*.cmake
|
|
|
|
|
|
|
|
# doc directory:
|
|
|
|
!doc/**/Doxyfile.in
|
|
|
|
!doc/**/*.txt
|
|
|
|
!doc/**/*.css
|
|
|
|
!doc/**/*.html
|
|
|
|
!doc/**/*.xml
|
|
|
|
!doc/**/*.md
|
|
|
|
|
|
|
|
# examples directory:
|
|
|
|
!examples/**/*.cpp
|
2023-11-19 19:09:52 +08:00
|
|
|
!examples/**/*.css
|
2023-06-17 03:29:28 +08:00
|
|
|
!examples/**/*.hpp
|
|
|
|
!examples/**/*.html
|
|
|
|
!examples/**/*.html.disabled
|
2023-11-19 19:09:52 +08:00
|
|
|
!examples/**/*.ipp
|
|
|
|
!examples/**/*.js
|
|
|
|
!examples/**/*.mjs
|
|
|
|
!examples/**/*.py
|
|
|
|
!examples/**/*.txt
|
2023-06-17 03:29:28 +08:00
|
|
|
|
|
|
|
# include directory:
|
|
|
|
!include/ftxui/**/*.hpp
|
|
|
|
!include/ftxui/**/*.cpp
|
|
|
|
|
|
|
|
# src directory:
|
|
|
|
!src/ftxui/**/*.hpp
|
|
|
|
!src/ftxui/**/*.cpp
|
|
|
|
|
|
|
|
# tools directory:
|
|
|
|
!tools/**/*.sh
|
|
|
|
!tools/**/*.cpp
|