added code generation to build