dotconf/bin/mkdiff

26 lines
514 B
Plaintext
Raw Normal View History

2020-10-12 07:40:40 -06:00
#!/bin/sh
2021-08-31 10:12:25 -06:00
name=$(make show=FULLPKGNAME)
2020-10-12 07:40:40 -06:00
fname="${HOME}/patches/${name}.diff"
if [ -d CVS ]; then
cvs diff . > "$fname"
else
if got status >/dev/null; then
got diff . > "$fname"
else
git diff . > "$fname"
fi
fi
echo "Created: $fname"
echo "Syncing..."
openrsync -a --rsync-path=/usr/bin/openrsync \
${HOME}/patches/ suah.dev:/var/www/deftly/patches/
URL="https://deftly.net/patches/${name}.diff"
2021-03-09 11:25:00 -07:00
echo ${URL}
if [ ! -z $DISPLAY ]; then
echo -n "${URL}" | xclip
echo "Copied '${URL}' to clipboard.."
fi