summaryrefslogtreecommitdiffstatshomepage
path: root/py/makeversionhdr.py
diff options
context:
space:
mode:
Diffstat (limited to 'py/makeversionhdr.py')
-rw-r--r--py/makeversionhdr.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/py/makeversionhdr.py b/py/makeversionhdr.py
index 5766330989..58c4421c59 100644
--- a/py/makeversionhdr.py
+++ b/py/makeversionhdr.py
@@ -86,8 +86,11 @@ def get_version_info_from_mpconfig(repo_path):
def make_version_header(repo_path, filename):
- # Get version info using git, with fallback to py/mpconfig.h
- info = get_version_info_from_git(repo_path)
+ info = None
+ if "MICROPY_GIT_TAG" in os.environ:
+ info = [os.environ["MICROPY_GIT_TAG"], os.environ["MICROPY_GIT_HASH"]]
+ if info is None:
+ info = get_version_info_from_git(repo_path)
if info is None:
info = get_version_info_from_mpconfig(repo_path)