diff --git a/CMakeLists.txt b/CMakeLists.txt index cf8b5706..9153ded8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,8 +25,8 @@ set(CMAKE_TOOLCHAIN_FILE ${CMAKE_CURRENT_LIST_DIR}/firmware/toolchain-arm-cortex project(portapack-h1) -#set(VERSION "") -if (NOT DEFINED VERSION) +set(VERSION "$ENV{VERSION_STRING}") +if ("$ENV{VERSION_STRING}" STREQUAL "") execute_process( COMMAND git log -n 1 --format=%h WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR} @@ -38,7 +38,7 @@ if (NOT DEFINED VERSION) if (GIT_VERSION_FOUND) set(VERSION "unknown") else (GIT_VERSION_FOUND) - set(VERSION "local-${GIT_VERSION}") + set(VERSION "${GIT_VERSION}") endif (GIT_VERSION_FOUND) endif() diff --git a/firmware/application/ui_navigation.hpp b/firmware/application/ui_navigation.hpp index 9cc5fa87..68723744 100644 --- a/firmware/application/ui_navigation.hpp +++ b/firmware/application/ui_navigation.hpp @@ -190,7 +190,7 @@ namespace ui void on_speaker(); void on_stealth(); void on_bias_tee(); - //void on_textentry(); + // void on_textentry(); void on_camera(); void on_title(); void refresh(); @@ -212,7 +212,7 @@ namespace ui void refresh(); private: - static constexpr auto version_string = "v1.4.4"; + // static constexpr auto version_string = "v1.4.4"; // This is commented out as we are now setting the version via ENV (VERSION_STRING=v1.0.0) NavigationView &nav_; Rectangle backdrop{ @@ -221,7 +221,7 @@ namespace ui Text version{ {2, 0, 11 * 8, 16}, - version_string}; + VERSION_STRING}; LiveDateTime ltime{ {86, 0, 19 * 8, 16}};