1//=============================================================================
2//  MusE
3//  Linux Music Editor
4//
5//  Copyright (C) 2002-2010 by Werner Schweer and others
6//
7//  This program is free software; you can redistribute it and/or modify
8//  it under the terms of the GNU General Public License version 2.
9//
10//  This program is distributed in the hope that it will be useful,
11//  but WITHOUT ANY WARRANTY; without even the implied warranty of
12//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13//  GNU General Public License for more details.
14//
15//  You should have received a copy of the GNU General Public License
16//  along with this program; if not, write to the Free Software
17//  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
18//=============================================================================
19
20#ifndef MUSESCORE_CONFIG_H
21#define MUSESCORE_CONFIG_H
22
23#cmakedefine USE_ALSA
24#cmakedefine USE_JACK
25#cmakedefine USE_PORTAUDIO
26#cmakedefine USE_PORTMIDI
27#cmakedefine USE_PULSEAUDIO
28#cmakedefine USE_LAME
29#cmakedefine USE_WEBENGINE
30
31#cmakedefine FOR_WINSTORE
32
33#cmakedefine MSCORE_UNSTABLE
34
35#cmakedefine HAS_MIDI
36#cmakedefine SCRIPT_INTERFACE
37#cmakedefine HAS_AUDIOFILE
38#cmakedefine USE_SSE
39
40#cmakedefine BUILD_CRASH_REPORTER
41#define CRASHREPORTER_EXECUTABLE "${CRASHREPORTER_EXECUTABLE}"
42#define CRASH_REPORT_URL        "${CRASH_REPORT_URL}"
43#define MUSESCORE_NAME_VERSION  "${MUSESCORE_NAME_VERSION}"
44#define INSTALL_NAME            "${Mscore_INSTALL_NAME}"
45#define INSTPREFIX              "${CMAKE_INSTALL_PREFIX}"
46#define VERSION                 "${MUSESCORE_VERSION_FULL}"
47#define VERSION_LABEL           "${MUSESCORE_VERSION_LABEL}"
48#define BUILD_NUMBER            "${CMAKE_BUILD_NUMBER}"
49#define WIN_SPARKLE_APPCAST_URL "${WIN_SPARKLE_APPCAST_URL}"
50
51#cmakedefine BUILD_TELEMETRY_MODULE
52#define TELEMETRY_TRACK_ID "${TELEMETRY_TRACK_ID}"
53
54#cmakedefine WIN_SPARKLE_ENABLED
55#cmakedefine MAC_SPARKLE_ENABLED
56#cmakedefine AEOLUS
57#cmakedefine ZERBERUS
58#cmakedefine OMR
59#cmakedefine OCR
60#cmakedefine AVSOMR
61#cmakedefine OSC
62#cmakedefine OPENGL
63#cmakedefine SOUNDFONT3
64#cmakedefine WIN_PORTABLE
65
66#cmakedefine Q_WS_UIKIT
67
68#define USE_BSP     true
69
70// does not work on windows/mac:
71//#define USE_GLYPHS  true
72
73#endif /* MUSESCORE_CONFIG_H */
74