mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-15 23:59:37 +02:00
Fix GIT revision when build directory is outside source tree
This commit is contained in:
parent
8898394f90
commit
4b8f923fd1
@ -6,10 +6,10 @@ execute_process(
|
||||
COMMAND
|
||||
${GIT} show -s "--format=#define REV_LONG \"%H\"%n#define REV_TIME \"%cd\"%n"
|
||||
OUTPUT_FILE
|
||||
RevisionIdent.h.in
|
||||
${_PRVDIR}/RevisionIdent.h.in
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
ERROR_QUIET
|
||||
)
|
||||
|
||||
configure_file( RevisionIdent.h.in RevisionIdent.h COPYONLY )
|
||||
configure_file( ${_PRVDIR}/RevisionIdent.h.in ${_PRVDIR}/RevisionIdent.h COPYONLY )
|
||||
|
||||
|
@ -22,9 +22,10 @@ if( GIT_FOUND )
|
||||
version
|
||||
COMMAND
|
||||
${CMAKE_COMMAND} -D GIT=${GIT_EXECUTABLE}
|
||||
-D _PRVDIR=${_PRVDIR}
|
||||
-P ${CMAKE_MODULE_PATH}/Version.cmake
|
||||
WORKING_DIRECTORY
|
||||
${_PRVDIR}
|
||||
${topdir}
|
||||
)
|
||||
add_dependencies( ${TARGET} version )
|
||||
endif()
|
||||
|
Loading…
x
Reference in New Issue
Block a user