From f8b1454f9a39aad7e80f37a33d9090d55bcff2ec Mon Sep 17 00:00:00 2001 From: CommanderRedYT Date: Wed, 5 Oct 2022 08:17:43 +0200 Subject: [PATCH] Added git status --- main/CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index eee8910..9478800 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -538,6 +538,16 @@ execute_process( COMMAND git rev-parse --abbrev-ref HEAD OUTPUT_VARIABLE GIT_BRANCH ) +execute_process( + COMMAND git status --short + OUTPUT_VARIABLE GIT_STATUS +) + +if (NOT GIT_STATUS STREQUAL "") + set(GIT_STATUS "dirty") +else() + set(GIT_STATUS "clean") +endif() string(STRIP "${GIT_REV}" GIT_REV) string(SUBSTRING "${GIT_REV}" 1 7 GIT_SHORT_REV) @@ -551,6 +561,7 @@ message(WARNING "Git revision: ${GIT_REV}") message(WARNING "Git short revision: ${GIT_SHORT_REV}") message(WARNING "Git message: ${GIT_MESSAGE}") message(WARNING "Git branch: ${GIT_BRANCH}") +message(WARNING "Git status: ${GIT_STATUS}") if(NOT DEFINED BOBBY_DEFAULT_USERNAME) message(FATAL_ERROR "Please define BOBBY_DEFAULT_USERNAME")