Skip to content

Commit 96f8169

Browse files
chore: use find_package(Git) instead of find_program
1 parent 6897e1b commit 96f8169

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,26 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
22
PROJECT(proxyme)
33

44
# get the git tag and hash
5-
find_program(GIT "git")
6-
if(NOT "${GIT}" STREQUAL "GIT-NOTFOUND")
5+
find_package(Git)
6+
if(GIT_FOUND)
77
exec_program(
8-
${GIT}
8+
${GIT_EXECUTABLE}
99
${CMAKE_CURRENT_SOURCE_DIR}
1010
ARGS "rev-parse --is-inside-work-tree"
1111
OUTPUT_VARIABLE GITWORKTREE )
1212
if( "${GITWORKTREE}" STREQUAL "true" )
1313
exec_program(
14-
${GIT}
14+
${GIT_EXECUTABLE}
1515
${CMAKE_CURRENT_SOURCE_DIR}
1616
ARGS "name-rev --tags --name-only $(git rev-parse HEAD)"
1717
OUTPUT_VARIABLE GITTAG )
1818
exec_program(
19-
${GIT}
19+
${GIT_EXECUTABLE}
2020
${CMAKE_CURRENT_SOURCE_DIR}
2121
ARGS "rev-parse --short HEAD"
2222
OUTPUT_VARIABLE GITHASH )
2323
exec_program(
24-
${GIT}
24+
${GIT_EXECUTABLE}
2525
${CMAKE_CURRENT_SOURCE_DIR}
2626
ARGS "diff-index --name-only HEAD"
2727
OUTPUT_VARIABLE GITDIRTY

0 commit comments

Comments
 (0)