17 lines
254 B
Bash
17 lines
254 B
Bash
|
#! /bin/sh
|
||
|
|
||
|
pwd=`pwd`
|
||
|
|
||
|
for file in `find -iname '*.elc'`
|
||
|
do
|
||
|
cd `dirname "$file"`
|
||
|
|
||
|
if test $file -ot ${file%c}
|
||
|
then
|
||
|
echo "Recompiling ${file%c}"
|
||
|
emacs --batch --eval '(byte-compile-file "'${file%c}'")'
|
||
|
fi
|
||
|
|
||
|
cd $pwd
|
||
|
done
|