Hi Bob, ==== A GIT version/hash ========== From: http://xit0.org/2013/04/cmake-use-git-branch-and-commit-details-in-project/
In CMakeLists.txt # Get the latest GIT abbreviated commit hash of the working branch execute_process( COMMAND git log -1 --format=%h WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} OUTPUT_VARIABLE GIT_COMMIT_HASH OUTPUT_STRIP_TRAILING_WHITESPACE ) # # Find the svn revision if this is a working copy. <snip> endif(Subversion_FOUND) else() add_definitions(-DSVN_REVISION="${GIT_COMMIT_HASH}") endif() ========== GIT_COMMIT_HASH ========= So I now have some kind of version number, better than "None". Alan VK2ZIW On Sun, 14 Apr 2019 21:51:57 -0400, Boudewijn (Bob) Tenty wrote > Hi Alan, > > git describe or git describe --tags is only useful if somebody puts > in a tag! > > Normally you put a version number in the tag, that tag is missing here. > > git describe -- always gives the first seven hexadecimal > numbers of the commit hash > > Bob VE3TOK > > On 2019-04-14 5:59 p.m., Al Beard wrote: > > Hi Bob, > > > > Actually "git describe --tags" is not useful as one has to know and name > > the tag required. > > > > "git describe --always" is more useful. > > > > and returns "add9aa4" (now). > > > > Which is at least unique to "when" I downloaded the code. > > > > Can I ask a "git" guru to add something to CMakeLists.txt so we can > > have a useful Revision number? > > > > Alan VK2ZIW > > > > > > On Sat, 13 Apr 2019 19:23:27 -0400, Boudewijn (Bob) Tenty wrote > >> git describe --tags > >> > >> Bob VE3TOK > >> > >> On 2019-04-13 5:40 p.m., Al Beard wrote: > >>> Hi all, > >>> > >>> Lightning destroyed threee radios here including the FT-450D > >>> running my Codec2 repeater. > >>> > >>> BUT > >>> > >>> I have to replace the feedline (RG58) as this took all the > >>> lightning current. Actually it was the tree next door that took > >>> the main hit. And I haven't looked in the AT-220 tuner. > >>> > >>> I now have an FT-857D. > >>> > >>> The Banana Pi running "parrot" survived, helped by the audio > >>> isolation transformers and the Opto for PTT. > >>> > >>> BTW: Versioning, how do I get the Git version number as I did > >>> with SVN? > >>> > >>> Alan VK2ZIW > >>> > >>> --------------------------------------------------- > >>> Alan Beard > >>> > >>> OpenWebMail 2.53 > >>> > >>> > >>> > >>> _______________________________________________ > >>> Freetel-codec2 mailing list > >>> Freetel-codec2@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > >> -- > >> > >> When you change the way you look at things, the things you look at > > [UTF-8?][UTF-8?]changeââ¬Å > >> Max Planck > >> > >> _______________________________________________ > >> Freetel-codec2 mailing list > >> Freetel-codec2@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > > > > --------------------------------------------------- > > Alan Beard > > > > OpenWebMail 2.53 > > > > > > > > _______________________________________________ > > Freetel-codec2 mailing list > > Freetel-codec2@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > > -- > > When you change the way you look at things, the things you look at [UTF-8?]changeâ > > Max Planck > > _______________________________________________ > Freetel-codec2 mailing list > Freetel-codec2@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 --------------------------------------------------- Alan Beard OpenWebMail 2.53 _______________________________________________ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2