#!/usr/bin/env ruby
require 'rubygems'
require 'beefcake/generator'
ns = (ENV["BEEFCAKE_NAMESPACE"] || "").split("::")
req = CodeGeneratorRequest.decode(STDIN.read)
res = Beefcake::Generator.compile(ns, req)
# Send it out!
STDOUT.print(res.encode)