VERSION = 3.82 all: tempdirs tarball removedirs distrib removetar tarball: rsync -avu bin .bash .bash_profile .bashrc .flake8 .gitconfig .perlcriticrc .profile .pylintrc .tmux.conf .tmux.conf.local tmux-gpakosz tmux-yank --exclude=.git --exclude=.gitattributes --exclude=.github --exclude=.gitignore --exclude='LICENSE*' --exclude='README*' distribute/tar/ tar -C distribute/tar -cvJf dotfiles.tar.xz . rm -vrf distribute/tar tempdirs: @mkdir -pv distribute/tar removedirs: rm -rf distribute/tar distrib: ansible-playbook distrib.yml removetar: @rm -vf dotfiles.tar.xz