1#ifndef VIENNA_RNA_PACKAGE_CONFIG_H 2#define VIENNA_RNA_PACKAGE_CONFIG_H 3 4/* version number */ 5#define VRNA_VERSION "@VERSION@" 6 7#define VRNA_VERSION_MAJOR @VRNA_VERSION_MAJOR@ 8#define VRNA_VERSION_MINOR @VRNA_VERSION_MINOR@ 9#define VRNA_VERSION_PATCH @VRNA_VERSION_PATCH@ 10 11/* 12 * The following pre-processor definitions specify whether 13 * or not certain features were activated upon build-time 14 */ 15 16/* 17 * Build with deactivated C11 Features 18 * 19 * It this feature is missing, the next line defines 20 * 'VRNA_DISABLE_C11_FEATURES' 21 */ 22@CONFIG_DISABLE_C11_FEATURES@ 23 24/* 25 * Build with OpenMP support 26 * 27 * If this feature is present, the next line defines 28 * 'VRNA_WITH_OPENMP' 29 */ 30@CONFIG_OPENMP@ 31 32/* 33 * Build with single precision partition function 34 * 35 * If this feature is present, the next line defines 36 * 'USE_FLOAT_PF' 37 */ 38@CONFIG_FLOAT_PF@ 39 40/* 41 * Build with Boustrophedon speedup in stochastic backtracking 42 * 43 * If this feature is present, the next line defines 44 * 'VRNA_WITH_BOUSTROPHEDON' 45 */ 46@CONFIG_BOUSTROPHEDON@ 47 48/* 49 * Build with JSON input/output support 50 * 51 * If this feature is present, the next line defines 52 * 'VRNA_WITH_JSON_SUPPORT' 53 */ 54@CONFIG_JSON@ 55 56/* 57 * Build with Support Vector Machine (SVM) Z-score feature in RNALfold 58 * 59 * If this feature is present, the next line defines 60 * 'VRNA_WITH_SVM' 61 */ 62@CONFIG_SVM@ 63 64/* 65 * Build with GSL minimizers 66 * 67 * If this feature is present, the next line defines 68 * 'VRNA_WITH_GSL' 69 */ 70@CONFIG_GSL@ 71 72/* 73 * Build with colored TTY output 74 * 75 * If this feature is missing, the next line defines 76 * 'VRNA_WITHOUT_TTY_COLORS' 77 */ 78@CONFIG_TTY_COLORS@ 79 80/* 81 * Build with Link Time Optimization support 82 * 83 * If this feature is enabled, the next line defines 84 * 'VRNA_WITH_LTO' 85 */ 86@CONFIG_LTO@ 87 88#endif 89