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.

43 lines
1.8 KiB

  1. /*
  2. * StoRM - Build-in Options
  3. *
  4. * This file is parsed by CMake during makefile generation
  5. * It contains information such as the base path to the test/example data
  6. */
  7. #ifndef STORM_GENERATED_STORMCONFIG_H_
  8. #define STORM_GENERATED_STORMCONFIG_H_
  9. // Version Information
  10. #define STORM_CPP_VERSION_MAJOR @STORM_CPP_VERSION_MAJOR@ // The major version of StoRM
  11. #define STORM_CPP_VERSION_MINOR @STORM_CPP_VERSION_MINOR@ // The minor version of StoRM
  12. #define STORM_CPP_VERSION_PATCH @STORM_CPP_VERSION_PATCH@ // The patch version of StoRM
  13. #define STORM_CPP_VERSION_COMMITS_AHEAD @STORM_CPP_VERSION_COMMITS_AHEAD@ // How many commits passed since the tag was last set
  14. #define STORM_CPP_VERSION_HASH "@STORM_CPP_VERSION_HASH@" // The short hash of the git commit this build is bases on
  15. #define STORM_CPP_VERSION_DIRTY @STORM_CPP_VERSION_DIRTY@ // 0 iff there no files were modified in the checkout, 1 else
  16. // The path of the sources from which StoRM will be/was build
  17. #define STORM_CPP_BASE_PATH "@PROJECT_SOURCE_DIR@"
  18. // The path used in the functional and performance tests to load the supplied example files
  19. #define STORM_CPP_TESTS_BASE_PATH "@STORM_CPP_TESTS_BASE_PATH@"
  20. // Whether Gurobi is available and to be used (define/undef)
  21. #@STORM_CPP_GUROBI_DEF@ STORM_HAVE_GUROBI
  22. // Whether GLPK is available and to be used (define/undef)
  23. #@STORM_CPP_GLPK_DEF@ STORM_HAVE_GLPK
  24. // Whether Z3 is available and to be used (define/undef)
  25. #@STORM_CPP_Z3_DEF@ STORM_HAVE_Z3
  26. // Whether Intel Threading Building Blocks are available and to be used (define/undef)
  27. #@STORM_CPP_INTELTBB_DEF@ STORM_HAVE_INTELTBB
  28. // Whether support for parametric systems should be enabled
  29. #cmakedefine PARAMETRIC_SYSTEMS
  30. // Whether carl is available and to be used.
  31. #cmakedefine STORM_HAVE_CARL
  32. #endif // STORM_GENERATED_STORMCONFIG_H_