File tree Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
+ git_tag=" $( git describe || echo unknown) "
3
4
git_hash=" $( git rev-parse --short HEAD 2> /dev/null || echo unknown) "
4
5
git_files_are_clean=1
5
6
# Check if there are any modified files.
@@ -11,6 +12,7 @@ if [ "${git_files_are_clean}" != "1" ]; then
11
12
fi
12
13
cat << EOF
13
14
// This file was generated by py/py-version.sh
15
+ #define MICROPY_GIT_TAG "${git_tag} "
14
16
#define MICROPY_GIT_HASH "${git_hash} "
15
17
#define MICROPY_BUILD_DATE "$( date ' +%Y-%m-%d' ) "
16
18
EOF
Original file line number Diff line number Diff line change @@ -155,7 +155,7 @@ int pyexec_friendly_repl(void) {
155
155
#endif
156
156
157
157
friendly_repl_reset :
158
- stdout_tx_str ("Micro Python build " MICROPY_GIT_HASH " on " MICROPY_BUILD_DATE "; " MICROPY_HW_BOARD_NAME " with STM32F405RG\r\n" );
158
+ stdout_tx_str ("Micro Python " MICROPY_GIT_TAG " (" MICROPY_GIT_HASH " on " MICROPY_BUILD_DATE ") ; " MICROPY_HW_BOARD_NAME " with STM32F405RG\r\n" );
159
159
stdout_tx_str ("Type \"help()\" for more information.\r\n" );
160
160
161
161
// to test ctrl-C
Original file line number Diff line number Diff line change @@ -142,7 +142,7 @@ STATIC char *prompt(char *p) {
142
142
}
143
143
144
144
STATIC void do_repl (void ) {
145
- printf ("Micro Python build " MICROPY_GIT_HASH " on " MICROPY_BUILD_DATE "; UNIX version\n" );
145
+ printf ("Micro Python " MICROPY_GIT_TAG " (" MICROPY_GIT_HASH " on " MICROPY_BUILD_DATE ") ; UNIX version\n" );
146
146
147
147
for (;;) {
148
148
char * line = prompt (">>> " );
You can’t perform that action at this time.
0 commit comments