# Do not ignore patches (override upstream .gitignore)
!*.patch

# Ignore most directories (all built packages)
/*/
!/bin/
!/certs/
!/config/
!/installer/
!/lib/
!/patches*/
!/rules.d/
!/signing_templates/
!/source/
!/templates/
!/tests/
!/upstream/

# Ignore files generated by gencontrol
/*.NEWS.*
/*.bug-control.*
/*.bug-presubj.*
/*.bug-script.*
/*.install
/*.install.*
/*.links
/*.links.*
/*.lintian-overrides
/*.lintian-overrides.*
/*.maintscript
/*.maintscript.*
/*.preinst.*
/*.prerm.*
/*.postinst
/*.postinst.*
/*.postrm.*
/control
/control.*
/generated.*/
/rules.gen
/tests/control
!/hyperv-daemons.*
!/libcpupower1.*
!/libcpupower-dev.*
!/linux-bpf-dev.*
!/linux-cpupower.*
!/linux-misc-tools.*
!/linux-perf.*
!/rtla.*
!/usbip.*

# Ignore files generated by package build
/*.debhelper
/*.substvars
/files

# Ignore compiled Python files
__pycache__/
