File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ include(FindPackageMessage)
4949include (GNUInstallDirs)
5050
5151set (CONFIG_DIR "${CMAKE_INSTALL_FULL_SYSCONFDIR} " )
52- set (AVRDUDE_FULL_VERSION ${CMAKE_PROJECT_VERSION} )
52+ set (AVRDUDE_FULL_VERSION " ${CMAKE_PROJECT_VERSION}${EXTRA_VERSION_SUFFIX} " )
5353
5454# =====================================
5555# Get Git commit info
@@ -91,7 +91,7 @@ if(Git_FOUND)
9191
9292 # If the commit is not tagged, include the date and commit hash in the full version string.
9393 if (NOT GIT_COMMIT_HASH STREQUAL GIT_TAG_HASH)
94- set (AVRDUDE_FULL_VERSION "${CMAKE_PROJECT_VERSION} -${GIT_COMMIT_DATE} (${GIT_COMMIT_HASH} )" )
94+ set (AVRDUDE_FULL_VERSION "${CMAKE_PROJECT_VERSION} -${GIT_COMMIT_DATE}${EXTRA_VERSION_SUFFIX} (${GIT_COMMIT_HASH} )" )
9595 endif ()
9696endif ()
9797
@@ -373,6 +373,7 @@ if (DEBUG_CMAKE)
373373 message (STATUS "CMAKE_FIND_ROOT_PATH: ${CMAKE_FIND_ROOT_PATH} " )
374374 message (STATUS "CMAKE_C_COMPILER: ${CMAKE_C_COMPILER} " )
375375 message (STATUS "CONFIG_DIR: ${CONFIG_DIR} " )
376+ message (STATUS "EXTRA_VERSION_SUFFIX: ${EXTRA_VERSION_SUFFIX} " )
376377 message (STATUS "AVRDUDE_FULL_VERSION: ${AVRDUDE_FULL_VERSION} " )
377378 message (STATUS "USE_EXTERNAL_LIBS: ${USE_EXTERNAL_LIBS} " )
378379 message (STATUS "USE_LIBUSBWIN32: ${USE_LIBUSBWIN32} " )
Original file line number Diff line number Diff line change @@ -80,11 +80,13 @@ AC_MSG_RESULT([$PACKAGE_VERSION])
8080dnl Compose the full version message mirroring the cmake one, inform
8181dnl about it and pass it on to avrdude.conf and the "avrdude -?"
8282dnl version message
83+ AC_ARG_VAR ( [ EXTRA_VERSION_SUFFIX] ,
84+ [ extra version information to be appended to the version] )
8385AC_MSG_CHECKING ( [ versioninfo derived AVRDUDE_FULL_VERSION] )
8486if test "x$GIT_COMMIT_HASH" = "x$GIT_TAG_HASH"; then
85- AVRDUDE_FULL_VERSION="$PACKAGE_VERSION"
87+ AVRDUDE_FULL_VERSION="$PACKAGE_VERSION$EXTRA_VERSION_SUFFIX "
8688else
87- AVRDUDE_FULL_VERSION="$PACKAGE_VERSION ($GIT_COMMIT_HASH)"
89+ AVRDUDE_FULL_VERSION="$PACKAGE_VERSION$EXTRA_VERSION_SUFFIX ($GIT_COMMIT_HASH)"
8890fi
8991AC_MSG_RESULT ( [ $AVRDUDE_FULL_VERSION] )
9092AC_DEFINE_UNQUOTED ( [ AVRDUDE_FULL_VERSION] , [ "$AVRDUDE_FULL_VERSION"] ,
You can’t perform that action at this time.
0 commit comments