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