RNAlib-2.5.1
vrna_config.h
1#ifndef VIENNA_RNA_PACKAGE_CONFIG_H
2#define VIENNA_RNA_PACKAGE_CONFIG_H
3
4/* version number */
5#define VRNA_VERSION "2.5.1"
6
7#define VRNA_VERSION_MAJOR 2
8#define VRNA_VERSION_MINOR 5
9#define VRNA_VERSION_PATCH 1
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
23
24/*
25 * Build with OpenMP support
26 *
27 * If this feature is present, the next line defines
28 * 'VRNA_WITH_OPENMP'
29 */
30#define VRNA_WITH_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
39
40/*
41 * Build with JSON input/output support
42 *
43 * If this feature is present, the next line defines
44 * 'VRNA_WITH_JSON_SUPPORT'
45 */
46#define VRNA_WITH_JSON_SUPPORT
47
48/*
49 * Build with Support Vector Machine (SVM) Z-score feature in RNALfold
50 *
51 * If this feature is present, the next line defines
52 * 'VRNA_WITH_SVM'
53 */
54#define VRNA_WITH_SVM
55
56/*
57 * Build with GSL minimizers
58 *
59 * If this feature is present, the next line defines
60 * 'VRNA_WITH_GSL'
61 */
62#define VRNA_WITH_GSL
63
64/*
65 * Build with colored TTY output
66 *
67 * If this feature is missing, the next line defines
68 * 'VRNA_WITHOUT_TTY_COLORS'
69 */
70
71
72/*
73 * Build with Link Time Optimization support
74 *
75 * If this feature is enabled, the next line defines
76 * 'VRNA_WITH_LTO'
77 */
78
79
80/*
81 * Build with Naview Layout algorithm of Bruccoleri 1988
82 *
83 * If this feature is enabled, the next line defines
84 * 'VRNA_WITH_NAVIEW_LAYOUT'
85 */
86#define VRNA_WITH_NAVIEW_LAYOUT
87
88
89
90#endif