remove relativepath, added CODEGEN_HOME