summaryrefslogtreecommitdiffstats
path: root/cmake/git_watcher.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Allow building doxygen as a subprojectAnonymous Maarten2020-09-161-1/+1
|
* Change of git version input file was not taken into accountalbert-github2020-05-151-0/+13
| | | | Changes in the git version input file file were not taken into account. Explicitly checking whether or not the input file is newer or not than the output file.
* Correction behavior of make clean in respect to version filesalbert-github2020-01-061-0/+1
| | | | | I case we ran `make clean` it was not possible anymore to generate doxygen as the generated file `generated_src/gitversion.cpp` was not present any more and it was not re-generated. The generation of the `generated_src/gitversion.cpp` depends on teh `generated_src/git_state` file and this file was still present. This has been corrected.
* issue #7285 git executable requiredalbert-github2019-10-021-1/+1
| | | | Test showed that the REQUIRED is not necessary for the doxygen build process. The git version available will not be available.
* Show git version informationalbert-github2019-04-071-0/+213
Show the git version on designated places (currently version, help and Doxyfile difference). The implementation is based on the git_watcher.cmake (https://github.com/andrew-hardin/cmake-git-version-tracking). The information is useful to see which. master, version of doxygen is used for a build on systems where a lot of builds are make (Fossies.org) or very regular builds are made (CGAL) Furthermore the tracking of the VERSION file was not done (when changed the version.cpp was not updated), this is corrected as well.