After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 682718 - Identification of doxygen version in generated configuration / template files
Identification of doxygen version in generated configuration / template files
Status: RESOLVED OBSOLETE
Product: doxygen
Classification: Other
Component: general
1.8.1.2-SVN
Other Windows
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
[moved_to_github]
Depends on:
Blocks:
 
 
Reported: 2012-08-26 11:31 UTC by albert
Modified: 2018-07-30 10:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
PATCH: Adding version information to all generated / template files (6.17 KB, patch)
2012-08-26 11:37 UTC, albert
none Details | Review

Description albert 2012-08-26 11:31:56 UTC
A number of configuration / template files generated with Doxygen have the version number with which they are generated included (e.g. Doxyfile, extensionsFile.rtf) other files don't have this (files generated with doxygen -w and doxygen -l).
The advantage is that one can easily see which which version of doxygen these files have initially been generated.
Comment 1 albert 2012-08-26 11:37:42 UTC
Created attachment 222455 [details] [review]
PATCH: Adding version information to all generated / template files

This patch sees to it that all generated / template files have the version number in them. A number of template files / configuration files are hard coded, so here the versionString is added, some files go through a header file (e.g header_html.h), in this case the version has been coded as $doxygen_version (with underscore! so it is not confused with the normal $doxygenversion replacements) and in the code automatically replaced by versionString.
Comment 2 Dimitri van Heesch 2012-09-22 17:04:59 UTC
Thanks, I'll include it (with some minor adaptions) in the next subversion update.
Comment 3 albert 2012-10-07 16:13:49 UTC
Just checked the implementation of this patch in svn version 833 (Doxygen-1.8.2-20120930) and I see that (at least for the html footer and header) the line:
"<!-- Generated by doxygen $doxygen_version -->\n"
is missing, this file puts the version with which the file is generated in the output file, so it can be traced with which version the file was generated.
The $doxygenversion is replaced during runtime of Doxygen and thus gives the version that is running at that moment.

latexgen.cpp looks OK
layout_default.h has same problem as html header and footer
Comment 4 Dimitri van Heesch 2012-12-26 16:08:55 UTC
This bug was previously marked ASSIGNED, which means it should be fixed in
doxygen version 1.8.3. Please verify if this is indeed the case. Reopen the
bug if you think it is not fixed and please include any additional information
that you think can be relevant.
Comment 5 albert 2013-01-06 10:32:35 UTC
See comment 3, checked against svn version 838 / Doxygen 1.8.3
Comment 6 André Klapper 2018-07-30 10:53:57 UTC
As discussed in https://github.com/doxygen/doxygen/pull/734 , Doxygen has moved its issue tracking to 

   https://github.com/doxygen/doxygen/issues

All Doxygen tickets in GNOME Bugzilla have been migrated to Github. You can subscribe and participate in the new ticket in Github. You can find the corresponding Github ticket by searching for its Bugzilla ID (number) in Github.

Hence I am closing this GNOME Bugzilla ticket.
Please use the corresponding ticket in Github instead. Thanks a lot!