annotate JuceLibraryCode/AppConfig.h @ 56:b4a2d2ae43cf tip

merge
author Andrew McPherson <andrewm@eecs.qmul.ac.uk>
date Fri, 23 Nov 2018 15:48:14 +0000
parents e468cb91794a
children
rev   line source
andrewm@2 1 /*
andrewm@2 2
andrewm@2 3 IMPORTANT! This file is auto-generated each time you save your
andrewm@2 4 project - if you alter its contents, your changes may be overwritten!
andrewm@2 5
andrewm@2 6 There's a section below where you can add your own custom code safely, and the
a@54 7 Projucer will preserve the contents of that block, but the best way to change
a@54 8 any of these definitions is by using the Projucer's project settings.
andrewm@2 9
andrewm@2 10 Any commented-out settings will assume their default values.
andrewm@2 11
andrewm@2 12 */
andrewm@2 13
andrewm@2 14 #ifndef __JUCE_APPCONFIG_IJU11L__
andrewm@2 15 #define __JUCE_APPCONFIG_IJU11L__
andrewm@2 16
andrewm@2 17 //==============================================================================
andrewm@2 18 // [BEGIN_USER_CODE_SECTION]
andrewm@2 19
andrewm@2 20 // (You can add your own code in this section, and the Introjucer will not overwrite it)
andrewm@2 21
andrewm@2 22 // [END_USER_CODE_SECTION]
andrewm@2 23
andrewm@2 24 //==============================================================================
andrewm@2 25 #define JUCE_MODULE_AVAILABLE_juce_audio_basics 1
andrewm@2 26 #define JUCE_MODULE_AVAILABLE_juce_audio_devices 1
andrewm@2 27 #define JUCE_MODULE_AVAILABLE_juce_audio_formats 1
andrewm@2 28 #define JUCE_MODULE_AVAILABLE_juce_core 1
andrewm@2 29 #define JUCE_MODULE_AVAILABLE_juce_data_structures 1
andrewm@2 30 #define JUCE_MODULE_AVAILABLE_juce_events 1
andrewm@2 31 #define JUCE_MODULE_AVAILABLE_juce_graphics 1
andrewm@2 32 #define JUCE_MODULE_AVAILABLE_juce_gui_basics 1
andrewm@2 33 #define JUCE_MODULE_AVAILABLE_juce_gui_extra 1
andrewm@2 34 #define JUCE_MODULE_AVAILABLE_juce_opengl 1
andrewm@2 35
andrewm@2 36 //==============================================================================
a@54 37 #ifndef JUCE_STANDALONE_APPLICATION
a@54 38 #ifdef JucePlugin_Build_Standalone
a@54 39 #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone
a@54 40 #else
a@54 41 #define JUCE_STANDALONE_APPLICATION 1
a@54 42 #endif
a@54 43 #endif
a@54 44
a@54 45 #define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
a@54 46
a@54 47 //==============================================================================
andrewm@2 48 // juce_audio_devices flags:
andrewm@2 49
andrewm@2 50 #ifndef JUCE_ASIO
andrewm@2 51 //#define JUCE_ASIO
andrewm@2 52 #endif
andrewm@2 53
andrewm@2 54 #ifndef JUCE_WASAPI
andrewm@2 55 //#define JUCE_WASAPI
andrewm@2 56 #endif
andrewm@2 57
andrewm@47 58 #ifndef JUCE_WASAPI_EXCLUSIVE
andrewm@47 59 //#define JUCE_WASAPI_EXCLUSIVE
andrewm@47 60 #endif
andrewm@47 61
andrewm@2 62 #ifndef JUCE_DIRECTSOUND
andrewm@2 63 //#define JUCE_DIRECTSOUND
andrewm@2 64 #endif
andrewm@2 65
andrewm@2 66 #ifndef JUCE_ALSA
andrewm@2 67 //#define JUCE_ALSA
andrewm@2 68 #endif
andrewm@2 69
andrewm@2 70 #ifndef JUCE_JACK
andrewm@2 71 //#define JUCE_JACK
andrewm@2 72 #endif
andrewm@2 73
andrewm@2 74 #ifndef JUCE_USE_ANDROID_OPENSLES
andrewm@2 75 //#define JUCE_USE_ANDROID_OPENSLES
andrewm@2 76 #endif
andrewm@2 77
andrewm@2 78 //==============================================================================
andrewm@2 79 // juce_audio_formats flags:
andrewm@2 80
andrewm@2 81 #ifndef JUCE_USE_FLAC
andrewm@2 82 //#define JUCE_USE_FLAC
andrewm@2 83 #endif
andrewm@2 84
andrewm@2 85 #ifndef JUCE_USE_OGGVORBIS
andrewm@2 86 //#define JUCE_USE_OGGVORBIS
andrewm@2 87 #endif
andrewm@2 88
andrewm@2 89 #ifndef JUCE_USE_MP3AUDIOFORMAT
andrewm@2 90 //#define JUCE_USE_MP3AUDIOFORMAT
andrewm@2 91 #endif
andrewm@2 92
andrewm@2 93 #ifndef JUCE_USE_LAME_AUDIO_FORMAT
andrewm@2 94 //#define JUCE_USE_LAME_AUDIO_FORMAT
andrewm@2 95 #endif
andrewm@2 96
andrewm@2 97 #ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
andrewm@2 98 //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
andrewm@2 99 #endif
andrewm@2 100
andrewm@2 101 //==============================================================================
andrewm@2 102 // juce_core flags:
andrewm@2 103
andrewm@2 104 #ifndef JUCE_FORCE_DEBUG
andrewm@2 105 //#define JUCE_FORCE_DEBUG
andrewm@2 106 #endif
andrewm@2 107
andrewm@2 108 #ifndef JUCE_LOG_ASSERTIONS
andrewm@2 109 //#define JUCE_LOG_ASSERTIONS
andrewm@2 110 #endif
andrewm@2 111
andrewm@2 112 #ifndef JUCE_CHECK_MEMORY_LEAKS
andrewm@2 113 //#define JUCE_CHECK_MEMORY_LEAKS
andrewm@2 114 #endif
andrewm@2 115
andrewm@2 116 #ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
andrewm@2 117 //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
andrewm@2 118 #endif
andrewm@2 119
andrewm@2 120 #ifndef JUCE_INCLUDE_ZLIB_CODE
andrewm@2 121 //#define JUCE_INCLUDE_ZLIB_CODE
andrewm@2 122 #endif
andrewm@2 123
a@54 124 #ifndef JUCE_USE_CURL
a@54 125 //#define JUCE_USE_CURL
a@54 126 #endif
a@54 127
a@54 128 #ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
a@54 129 //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
a@54 130 #endif
a@54 131
a@54 132 #ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
a@54 133 //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
a@54 134 #endif
a@54 135
andrewm@2 136 //==============================================================================
andrewm@2 137 // juce_graphics flags:
andrewm@2 138
andrewm@2 139 #ifndef JUCE_USE_COREIMAGE_LOADER
andrewm@2 140 //#define JUCE_USE_COREIMAGE_LOADER
andrewm@2 141 #endif
andrewm@2 142
andrewm@2 143 #ifndef JUCE_USE_DIRECTWRITE
andrewm@2 144 //#define JUCE_USE_DIRECTWRITE
andrewm@2 145 #endif
andrewm@2 146
andrewm@2 147 //==============================================================================
andrewm@2 148 // juce_gui_basics flags:
andrewm@2 149
andrewm@2 150 #ifndef JUCE_ENABLE_REPAINT_DEBUGGING
andrewm@2 151 //#define JUCE_ENABLE_REPAINT_DEBUGGING
andrewm@2 152 #endif
andrewm@2 153
andrewm@2 154 #ifndef JUCE_USE_XSHM
andrewm@2 155 //#define JUCE_USE_XSHM
andrewm@2 156 #endif
andrewm@2 157
andrewm@2 158 #ifndef JUCE_USE_XRENDER
andrewm@2 159 //#define JUCE_USE_XRENDER
andrewm@2 160 #endif
andrewm@2 161
andrewm@2 162 #ifndef JUCE_USE_XCURSOR
andrewm@2 163 //#define JUCE_USE_XCURSOR
andrewm@2 164 #endif
andrewm@2 165
andrewm@2 166 //==============================================================================
andrewm@2 167 // juce_gui_extra flags:
andrewm@2 168
andrewm@2 169 #ifndef JUCE_WEB_BROWSER
andrewm@2 170 //#define JUCE_WEB_BROWSER
andrewm@2 171 #endif
andrewm@2 172
andrewm@46 173 #ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
andrewm@46 174 //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
andrewm@46 175 #endif
andrewm@46 176
andrewm@2 177
andrewm@2 178 #endif // __JUCE_APPCONFIG_IJU11L__