You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.4 KiB

  1. #include "src/utility/storm-version.h"
  2. namespace storm {
  3. namespace utility {
  4. // The major version of StoRM
  5. const unsigned StormVersion::versionMajor = @STORM_CPP_VERSION_MAJOR@;
  6. // The minor version of StoRM
  7. const unsigned StormVersion::versionMinor = @STORM_CPP_VERSION_MINOR@;
  8. // The patch version of StoRM
  9. const unsigned StormVersion::versionPatch = @STORM_CPP_VERSION_PATCH@;
  10. // The short hash of the git commit this build is bases on
  11. const std::string StormVersion::gitRevisionHash = "@STORM_CPP_VERSION_HASH@";
  12. // How many commits passed since the tag was last set
  13. const unsigned StormVersion::commitsAhead = @STORM_CPP_VERSION_COMMITS_AHEAD@;
  14. // 0 iff there no files were modified in the checkout, 1 else
  15. const unsigned StormVersion::dirty = @STORM_CPP_VERSION_DIRTY@;
  16. // The system which has compiled storm
  17. const std::string StormVersion::systemName = "@CMAKE_SYSTEM_NAME@";
  18. // The system version which has compiled storm
  19. const std::string StormVersion::systemVersion = "@CMAKE_SYSTEM_VERSION@";
  20. // The build type that was used to build storm
  21. const std::string StormVersion::buildType = "@CMAKE_BUILD_TYPE@";
  22. // The compiler version that was used to build storm
  23. const std::string StormVersion::cxxCompiler = "@STORM_COMPILED_BY@ @CMAKE_CXX_COMPILER_VERSION@";
  24. }
  25. }