pkgdirname != basename `git config remote.origin.url` | sed 's/.git$$//'
optlist = bin examples playbooks roles

compile: 
	@echo Nothing to do

install: clean compile
	mkdir -p ${pkgdir}/opt/aninix/${pkgdirname}/
	for opt in ${optlist}; do cp -pr $$opt ${pkgdir}/opt/aninix/${pkgdirname}/${opt}; done
	make checkperm

clean: 
	git clean -fdX

uninstall:
	rm -Rf ${pkgdir}/opt/aninix/${pkgdirname}/

test: compile
	#python3 -m pytest

checkperm:
	chown -R root: ${pkgdir}/opt/aninix/${pkgdirname}/
	chmod 0755 ${pkgdir}/opt/aninix/${pkgdirname}/
	chmod -R a+r ${pkgdir}/opt/aninix/${pkgdirname}/

diff: 
	@echo Nothing to do.
	for opt in ${optlist}; do diff -r ${pkgdir}/opt/aninix/${pkgdirname}/${opt} $$opt; done

reverse: 
	for opt in ${optlist}; do rsync -avzlp ${pkgdir}/opt/aninix/${pkgdirname}/${opt}/ $$opt; done