Переглянути джерело

CIPIN-107 - Fixed Yocto Recipies

master
Erik Junghanns 4 роки тому
джерело
коміт
e3426d466a
1 змінених файлів з 8 додано та 8 видалено
  1. +8
    -8
      cmake/git_helper.cmake

+ 8
- 8
cmake/git_helper.cmake Переглянути файл

@@ -24,21 +24,21 @@ EndFunction ( )
Function ( GitGetVersion GIT_ROOT OUT_MAJOR OUT_MINOR OUT_PATCH OUT_BUILD OUT_HASH OUT_BEHIND OUT_DIRTY )

If ( NOT EXISTS "${GIT_ROOT}/.git" )
Return ( )
Message ( FATAL_ERROR "${GIT_ROOT} is not a git directory" )
EndIf ( )

# Find the latest git tag
GitExecute ( "git -C ${CMAKE_CURRENT_SOURCE_DIR} describe --tags --abbrev=1 --match v[0-9].[0-9]* HEAD" False TAG SUCCESS )
GitExecute ( "git -C ${GIT_ROOT} describe --tags --abbrev=1 --match v[0-9].[0-9]* HEAD" False TAG SUCCESS )
If ( NOT ${SUCCESS} )
Return ( )
EndIf ( )

GitExecute ( "git -C ${CMAKE_CURRENT_SOURCE_DIR} status -s -uall" True DIRTY SUCCESS )
GitExecute ( "git -C ${GIT_ROOT} status -s -uall" True DIRTY SUCCESS )
If ( NOT ${SUCCESS} )
Return ( )
EndIf ( )

GitExecute ( "git -C ${CMAKE_CURRENT_SOURCE_DIR} rev-parse HEAD" True HASH SUCCESS )
GitExecute ( "git -C ${GIT_ROOT} rev-parse HEAD" True HASH SUCCESS )
If ( NOT ${SUCCESS} )
Return ( )
EndIf ( )
@@ -105,10 +105,10 @@ EndFunction ( )
Function ( GitGetHash GIT_ROOT OUT_HASH )

If ( NOT EXISTS "${GIT_ROOT}/.git" )
Return ( )
Message ( FATAL_ERROR "${GIT_ROOT} is not a git directory" )
EndIf ( )

GitExecute ( "git -C ${CMAKE_CURRENT_SOURCE_DIR} rev-parse HEAD" True HASH SUCCESS )
GitExecute ( "git -C ${GIT_ROOT} rev-parse HEAD" True HASH SUCCESS )
If ( NOT ${SUCCESS} )
Return ( )
EndIf ( )
@@ -123,10 +123,10 @@ EndFunction ( )
Function ( GitGetIsDirty GIT_ROOT OUT_DIRTY )

If ( NOT EXISTS "${GIT_ROOT}/.git" )
Return ( )
Message ( FATAL_ERROR "${GIT_ROOT} is not a git directory" )
EndIf ( )

GitExecute ( "git -C ${CMAKE_CURRENT_SOURCE_DIR} status -s -uall" True DIRTY SUCCESS )
GitExecute ( "git -C ${GIT_ROOT} status -s -uall" True DIRTY SUCCESS )
If ( NOT ${SUCCESS} )
Return ( )
EndIf ( )


Завантаження…
Відмінити
Зберегти