def get_git_header(jinja_env): from litex.build.tools import get_migen_git_revision, get_litex_git_revision return jinja_env.get_template("git.h.jinja").render( generated_banner=generated_banner("//"), migen_git_revision=get_migen_git_revision(), litex_git_revision=get_litex_git_revision() )
def get_git_header(): from litex.build.tools import get_migen_git_revision, get_litex_git_revision r = generated_banner("//") r += "#ifndef __GENERATED_GIT_H\n#define __GENERATED_GIT_H\n\n" r += "#define MIGEN_GIT_SHA1 \"{}\"\n".format(get_migen_git_revision()) r += "#define LITEX_GIT_SHA1 \"{}\"\n".format(get_litex_git_revision()) r += "#endif\n" return r