Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
uPython-mirror
Commits
977a0ce2
Commit
977a0ce2
authored
May 03, 2014
by
Damien George
Browse files
py: Print tag/version/git describe in uPy banner.
parent
b4bb3fdb
Changes
3
Show whitespace changes
Inline
Side-by-side
py/py-version.sh
View file @
977a0ce2
#!/bin/bash
git_tag
=
"
$(
git describe
||
echo
unknown
)
"
git_hash
=
"
$(
git rev-parse
--short
HEAD 2> /dev/null
||
echo
unknown
)
"
git_files_are_clean
=
1
# Check if there are any modified files.
...
...
@@ -11,6 +12,7 @@ if [ "${git_files_are_clean}" != "1" ]; then
fi
cat
<<
EOF
// This file was generated by py/py-version.sh
#define MICROPY_GIT_TAG "
${
git_tag
}
"
#define MICROPY_GIT_HASH "
${
git_hash
}
"
#define MICROPY_BUILD_DATE "
$(
date
'+%Y-%m-%d'
)
"
EOF
stmhal/pyexec.c
View file @
977a0ce2
...
...
@@ -155,7 +155,7 @@ int pyexec_friendly_repl(void) {
#endif
friendly_repl_reset:
stdout_tx_str
(
"Micro Python
build
"
MICROPY_GIT_HASH
" on "
MICROPY_BUILD_DATE
"; "
MICROPY_HW_BOARD_NAME
" with STM32F405RG
\r\n
"
);
stdout_tx_str
(
"Micro Python
"
MICROPY_GIT_TAG
" (
"
MICROPY_GIT_HASH
" on "
MICROPY_BUILD_DATE
"
)
; "
MICROPY_HW_BOARD_NAME
" with STM32F405RG
\r\n
"
);
stdout_tx_str
(
"Type
\"
help()
\"
for more information.
\r\n
"
);
// to test ctrl-C
...
...
unix/main.c
View file @
977a0ce2
...
...
@@ -142,7 +142,7 @@ STATIC char *prompt(char *p) {
}
STATIC
void
do_repl
(
void
)
{
printf
(
"Micro Python
build
"
MICROPY_GIT_HASH
" on "
MICROPY_BUILD_DATE
"; UNIX version
\n
"
);
printf
(
"Micro Python
"
MICROPY_GIT_TAG
" (
"
MICROPY_GIT_HASH
" on "
MICROPY_BUILD_DATE
"
)
; UNIX version
\n
"
);
for
(;;)
{
char
*
line
=
prompt
(
">>> "
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment