prune .tox
include VERSION.txt
graft bin
graft sage_root
prune sage_root/build/.tox
# These sources are not needed because individual distributions of these are made.
prune sage_root/build/pkgs/*/src*
prune sage_root/pkgs
# Except for this one because config.status writes there
graft sage_root/pkgs/sage-conf
prune sage_root/pkgs/sage-conf/build
prune sage_root/pkgs/sage-conf/dist
prune sage_root/pkgs/sage-conf/*.egg-info
# And this one because of declared dependencies on source files in Makefile.in
graft sage_root/pkgs/sage-docbuild
prune sage_root/pkgs/sage-docbuild/build
prune sage_root/pkgs/sage-docbuild/*.egg-info
# Exclude files generated by config.status (AC_CONFIG_FILES)
exclude _sage_conf/_conf.py
exclude sage_root/pkgs/sage-conf/_sage_conf/_conf.py
exclude bin/sage-env-config
exclude sage_root/pkgs/sage-conf/bin/sage-env-config
exclude sage_root/build/bin/sage-build-env-config
exclude sage_root/build/make/Makefile-auto
exclude sage_root/build/make/Makefile
# Exclude files generated by cibuildwheel targets
prune sage_root/build/pkgs/*/unpacked
# Exclude files generated by editable builds
exclude sage_root/config.log
exclude sage_root/config.status
prune sage_root/local
prune sage_root/logs
prune sage_root/prefix
prune sage_root/upstream
prune sage_root/venv
prune sage_root/wheels
#
global-exclude .tox
global-exclude *~*
global-exclude *.bak
global-exclude *.orig
global-exclude __pycache__
global-exclude *.py[co]
global-exclude *.so
global-exclude .DS_Store
