diff --git a/bootstrap b/bootstrap index dc68b4d..0fbd4b5 100644 --- a/bootstrap +++ b/bootstrap @@ -4,4 +4,19 @@ if [ ! -d "m4" ]; then mkdir m4 fi +export COG=$(command -v cog) +[ -z "$COG"] && export COG=$(command -v cog.py) + +if [ -z "$COG" ]; then + echo "Please install the Cog code generator, probably with pip install cogapp" + return 1 +fi + +echo "cog found at $COG" +for cogfile in $(find src -name "*.cog"); do + decogged=${cogfile%.cog} + echo "greasing cog for ${decogged}..." + $COG -d -o ${decogged} ${cogfile} +done + autoreconf --install