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
25
26#define MAX_INSTRUMENTS @MAX_INSTRUMENTS@
27#define MAX_COMPONENTS  @MAX_COMPONENTS@
28#define MAX_NOTES       @MAX_NOTES@
29#define MAX_FX          @MAX_FX@
30#define MAX_BUFFER_SIZE @MAX_BUFFER_SIZE@
31
32#cmakedefine HAVE_SSCANF
33#cmakedefine HAVE_RTCLOCK
34#cmakedefine HAVE_JACK_PORT_RENAME
35
36#ifndef H2CORE_HAVE_DEBUG
37#cmakedefine H2CORE_HAVE_DEBUG
38#endif
39#ifndef H2CORE_HAVE_BUNDLE
40#cmakedefine H2CORE_HAVE_BUNDLE
41#endif
42#ifndef H2CORE_HAVE_LIBSNDFILE
43#cmakedefine H2CORE_HAVE_LIBSNDFILE
44#endif
45#ifndef H2CORE_HAVE_LIBARCHIVE
46#cmakedefine H2CORE_HAVE_LIBARCHIVE
47#endif
48#ifndef H2CORE_HAVE_OSS
49#cmakedefine H2CORE_HAVE_OSS
50#endif
51#ifndef H2CORE_HAVE_ALSA
52#cmakedefine H2CORE_HAVE_ALSA
53#endif
54#ifndef H2CORE_HAVE_JACK
55#cmakedefine H2CORE_HAVE_JACK
56#endif
57#ifndef H2CORE_HAVE_LASH
58#cmakedefine H2CORE_HAVE_LASH
59#endif
60#ifndef H2CORE_HAVE_JACKSESSION
61#cmakedefine H2CORE_HAVE_JACKSESSION
62#endif
63#ifndef H2CORE_HAVE_OSC
64#cmakedefine H2CORE_HAVE_OSC
65#endif
66#ifndef H2CORE_HAVE_PORTAUDIO
67#cmakedefine H2CORE_HAVE_PORTAUDIO
68#endif
69#ifndef H2CORE_HAVE_PORTMIDI
70#cmakedefine H2CORE_HAVE_PORTMIDI
71#endif
72#ifndef H2CORE_HAVE_COREAUDIO
73#cmakedefine H2CORE_HAVE_COREAUDIO
74#endif
75#ifndef H2CORE_HAVE_COREMIDI
76#cmakedefine H2CORE_HAVE_COREMIDI
77#endif
78#ifndef H2CORE_HAVE_PULSEAUDIO
79#cmakedefine H2CORE_HAVE_PULSEAUDIO
80#endif
81#ifndef H2CORE_HAVE_LRDF
82#cmakedefine H2CORE_HAVE_LRDF
83#endif
84#ifndef H2CORE_HAVE_LADSPA
85#cmakedefine H2CORE_HAVE_LADSPA
86#endif
87#ifndef H2CORE_HAVE_RUBBERBAND
88#cmakedefine H2CORE_HAVE_RUBBERBAND
89#endif
90
91#endif
92