diff options
author | vaxerski <[email protected]> | 2022-04-22 18:33:30 +0200 |
---|---|---|
committer | vaxerski <[email protected]> | 2022-04-22 18:33:30 +0200 |
commit | fa38dfd416b664033a96bb4af764fd54f7257d7b (patch) | |
tree | 91688653ab761b4214ca6261376f506ce1d5c5f2 /CMakeLists.txt | |
parent | d7b3145b2e9af0ea2779a52e0c3b10b6f4a84334 (diff) | |
download | Hyprland-fa38dfd416b664033a96bb4af764fd54f7257d7b.tar.gz Hyprland-fa38dfd416b664033a96bb4af764fd54f7257d7b.zip |
Added git dirty
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 4cd662f1..a3b3584e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,6 +26,12 @@ execute_process( WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} OUTPUT_VARIABLE GIT_COMMIT_MESSAGE OUTPUT_STRIP_TRAILING_WHITESPACE) + +execute_process( + COMMAND bash -c "git diff-index --quiet HEAD -- || echo \"dirty\"" + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} + OUTPUT_VARIABLE GIT_DIRTY + OUTPUT_STRIP_TRAILING_WHITESPACE) # # @@ -61,6 +67,7 @@ ENDIF(CMAKE_BUILD_TYPE MATCHES Debug OR CMAKE_BUILD_TYPE MATCHES DEBUG) target_compile_definitions(Hyprland PRIVATE "-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"") target_compile_definitions(Hyprland PRIVATE "-DGIT_BRANCH=\"${GIT_BRANCH}\"") target_compile_definitions(Hyprland PRIVATE "-DGIT_COMMIT_MESSAGE=\"${GIT_COMMIT_MESSAGE}\"") +target_compile_definitions(Hyprland PRIVATE "-DGIT_DIRTY=\"${GIT_DIRTY}\"") target_link_libraries(Hyprland rt) |