hydrogen 1.2.3
config.h.in
Go to the documentation of this file.
1#ifndef HYD_CONFIG_H
2#define HYD_CONFIG_H
3
4#include <string>
5
6#ifndef QT_BEGIN_NAMESPACE
7# define QT_BEGIN_NAMESPACE
8#endif
9
10#ifndef QT_END_NAMESPACE
11# define QT_END_NAMESPACE
12#endif
13
14#define H2_USR_PATH "@H2_USR_PATH@"
15#define H2_SYS_PATH "@H2_SYS_PATH@"
16#define CONFIG_PREFIX "@CMAKE_INSTALL_PREFIX@"
17
18#define H2CORE_VERSION_MAJOR @VERSION_MAJOR@
19#define H2CORE_VERSION_MINOR @VERSION_MINOR@
20#define H2CORE_VERSION_PATCH @VERSION_PATCH@
21
22#define H2CORE_GIT_REVISION @GIT_REVISION@
23#define H2CORE_VERSION "@DISPLAY_VERSION@"
24#define H2CORE_IS_DEVEL_BUILD @IS_DEVEL_BUILD@
25
26
27#define MAX_INSTRUMENTS @MAX_INSTRUMENTS@
28#define MAX_COMPONENTS @MAX_COMPONENTS@
29#define MAX_NOTES @MAX_NOTES@
30#define MAX_FX @MAX_FX@
31#define MAX_BUFFER_SIZE @MAX_BUFFER_SIZE@
32
33#cmakedefine HAVE_SSCANF
34#cmakedefine HAVE_RTCLOCK
35#cmakedefine HAVE_JACK_PORT_RENAME
36#cmakedefine HAVE_EXECINFO_H
37
38#ifndef H2CORE_HAVE_DEBUG
39#cmakedefine H2CORE_HAVE_DEBUG
40#endif
41#ifndef H2CORE_HAVE_BUNDLE
42#cmakedefine H2CORE_HAVE_BUNDLE
43#endif
44#ifndef H2CORE_HAVE_APPIMAGE
45#cmakedefine H2CORE_HAVE_APPIMAGE
46#endif
47#ifndef H2CORE_HAVE_DYNAMIC_JACK_CHECK
48#cmakedefine H2CORE_HAVE_DYNAMIC_JACK_CHECK
49#endif
50#ifndef H2CORE_HAVE_LIBSNDFILE
51#cmakedefine H2CORE_HAVE_LIBSNDFILE
52#endif
53#ifndef H2CORE_HAVE_LIBARCHIVE
54#cmakedefine H2CORE_HAVE_LIBARCHIVE
55#endif
56#ifndef H2CORE_HAVE_OSS
57#cmakedefine H2CORE_HAVE_OSS
58#endif
59#ifndef H2CORE_HAVE_ALSA
60#cmakedefine H2CORE_HAVE_ALSA
61#endif
62#ifndef H2CORE_HAVE_JACK
63#cmakedefine H2CORE_HAVE_JACK
64#endif
65#ifndef H2CORE_HAVE_LASH
66#cmakedefine H2CORE_HAVE_LASH
67#endif
68#ifndef H2CORE_HAVE_OSC
69#cmakedefine H2CORE_HAVE_OSC
70#endif
71#ifndef H2CORE_HAVE_PORTAUDIO
72#cmakedefine H2CORE_HAVE_PORTAUDIO
73#endif
74#ifndef H2CORE_HAVE_PORTMIDI
75#cmakedefine H2CORE_HAVE_PORTMIDI
76#endif
77#ifndef H2CORE_HAVE_COREAUDIO
78#cmakedefine H2CORE_HAVE_COREAUDIO
79#endif
80#ifndef H2CORE_HAVE_COREMIDI
81#cmakedefine H2CORE_HAVE_COREMIDI
82#endif
83#ifndef H2CORE_HAVE_PULSEAUDIO
84#cmakedefine H2CORE_HAVE_PULSEAUDIO
85#endif
86#ifndef H2CORE_HAVE_LRDF
87#cmakedefine H2CORE_HAVE_LRDF
88#endif
89#ifndef H2CORE_HAVE_LADSPA
90#cmakedefine H2CORE_HAVE_LADSPA
91#endif
92#ifndef H2CORE_HAVE_RUBBERBAND
93#cmakedefine H2CORE_HAVE_RUBBERBAND
94#endif
95
96#endif