#!/bin/bash # To speed up erlang reloads, find out which binaries changed since # the last update. [ -z "$2" ] && echo "usage: $0 " && exit 1 TOP=$1 STAMP=$(readlink -f $2) # If there's no stamp file, include all files. Else only updated ones. [ -f $STAMP ] && FIND_ARGS="-newer $STAMP" (cd $TOP ; find -name '*.beam' $FIND_ARGS) | sed 's/.*\/\([a-z,0-9,_]*\).beam/\1/g'