#!/usr/bin/env python3
import sys
from os import unlink
from os.path import exists, isdir
from shutil import rmtree
from glob import glob


excluded = []


match = False
for line in open('debian/copyright').read().split('\n'):
	if match:
		if len(line) == 0:
			break
		if line[0] == '#':
			continue
		excluded.extend(glob(line.strip()))
	elif line == 'Files-Excluded:':
		match = True
	else:
		continue

print('Removing excluded files:')
for item in excluded:
	if not exists(item):
		print('does not exist:', item, file=sys.stderr)
		continue
	print(item)
	if isdir(item):
		rmtree(item)
	else:
		unlink(item)
