diff --git a/Makefile b/Makefile index 8546d22..edd3c34 100644 --- a/Makefile +++ b/Makefile @@ -29,11 +29,11 @@ dist/bin: mkdir -pv $@ dist/bin/%.bash: %.bash - ln -s ../lib/bash-util/$*.bash $@ + ln -sf ../lib/bash-util/$*.bash $@ dist/bin/%: scripts/% dist/bin sed 's/^\(.\s\+\)\("\)*.\+\/util\//\1\2$(shell \ - sed 's/\([$\/]\)/\\\1/g' <<<$(PREFIX))\/lib\/bash-util\//' < $< > $@ + echo -n $(PREFIX) | sed 's/\([$\/]\)/\\\1/g')\/lib\/bash-util\//' < $< > $@ chmod 755 $@ dist/lib/bash-util: @@ -44,12 +44,12 @@ dist/lib/bash-util/%.bash: %.bash chmod 644 $@ $(PREFIX)/bin/util: - ln -s $(PREFIX)/lib/bash-util $(PREFIX)/bin/util + ln -sf $(PREFIX)/lib/bash-util $(PREFIX)/bin/util install: dist cd dist && \ for each in *; \ - do cp -rv "$$each" "$(PREFIX)/$$each"; \ + do cp -rv "$$each"/* "$(PREFIX)/$$each/"; \ done clean: diff --git a/logging.bash b/logging.bash index 466afb0..5372a58 100644 --- a/logging.bash +++ b/logging.bash @@ -6,3 +6,4 @@ dedcat() { (>&2 cat <<<"$@"); exit 1; } xcat() { (>&2 cat "$@"); exit 0; } excat() { (>&2 cat <<<"$@"); exit 0; } die() { errcho $@; exit 1; } +mktimestamp() { date '+%Y-%m-%d_%s'; } diff --git a/scripts/record-call b/scripts/record-call new file mode 100755 index 0000000..5c36ad7 --- /dev/null +++ b/scripts/record-call @@ -0,0 +1,34 @@ +#!/usr/bin/env bash + +: ' + * Record calls with Julia for future annotation 😻 + * (just the audio on my end) + ' + +. "$(dirname $0)/util/logging.bash" + +read -d '' usage <