• ANNOUNCE: tfmmkv tcl / fossil manifest / mkversion

    From =?UTF-8?Q?Alexander_Sch=C3=B6pe?=@ete-sep@mxbo.de to comp.lang.tcl on Mon Dec 29 14:51:49 2025
    From Newsgroup: comp.lang.tcl

    tfmmkv

    tcl / fossil manifest / mkversion

    I have extended mkversion.tcl; it now supports -name and -defines.
    Without arguments, it outputs name/value pairs.
    -name prepends the package name from AC_INIT to the names.
    -defines generates C-style #defines lines.

    https://fossil.sowaswie.de/tfmmkv

    Example:
    FOSSIL_BUILD_HASH 5f1c834a9aa56c09d208d6b949d7dbb8
    #define FOSSIL_BUILD_HASH 5f1c834a9aa56c09d208d6b949d7dbb8 SAMPLE_FOSSIL_BUILD_HASH 5f1c834a9aa56c09d208d6b949d7dbb8
    #define SAMPLE_FOSSIL_BUILD_HASH 5f1c834a9aa56c09d208d6b949d7dbb8
    --- Synchronet 3.21a-Linux NewsLink 1.2