annotate JuceLibraryCode/AppConfig.h @ 2:a7738cdb4e8f

...and the basic Juce headers (external Juce code still needed; modules set not to copy)
author Andrew McPherson <andrewm@eecs.qmul.ac.uk>
date Mon, 11 Nov 2013 18:22:48 +0000
parents
children dfff66c07936
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
andrewm@2 7 Introjucer will preserve the contents of that block, but the best way to change
andrewm@2 8 any of these definitions is by using the Introjucer'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 //==============================================================================
andrewm@2 37 // juce_audio_devices flags:
andrewm@2 38
andrewm@2 39 #ifndef JUCE_ASIO
andrewm@2 40 //#define JUCE_ASIO
andrewm@2 41 #endif
andrewm@2 42
andrewm@2 43 #ifndef JUCE_WASAPI
andrewm@2 44 //#define JUCE_WASAPI
andrewm@2 45 #endif
andrewm@2 46
andrewm@2 47 #ifndef JUCE_DIRECTSOUND
andrewm@2 48 //#define JUCE_DIRECTSOUND
andrewm@2 49 #endif
andrewm@2 50
andrewm@2 51 #ifndef JUCE_ALSA
andrewm@2 52 //#define JUCE_ALSA
andrewm@2 53 #endif
andrewm@2 54
andrewm@2 55 #ifndef JUCE_JACK
andrewm@2 56 //#define JUCE_JACK
andrewm@2 57 #endif
andrewm@2 58
andrewm@2 59 #ifndef JUCE_USE_ANDROID_OPENSLES
andrewm@2 60 //#define JUCE_USE_ANDROID_OPENSLES
andrewm@2 61 #endif
andrewm@2 62
andrewm@2 63 #ifndef JUCE_USE_CDREADER
andrewm@2 64 //#define JUCE_USE_CDREADER
andrewm@2 65 #endif
andrewm@2 66
andrewm@2 67 #ifndef JUCE_USE_CDBURNER
andrewm@2 68 //#define JUCE_USE_CDBURNER
andrewm@2 69 #endif
andrewm@2 70
andrewm@2 71 //==============================================================================
andrewm@2 72 // juce_audio_formats flags:
andrewm@2 73
andrewm@2 74 #ifndef JUCE_USE_FLAC
andrewm@2 75 //#define JUCE_USE_FLAC
andrewm@2 76 #endif
andrewm@2 77
andrewm@2 78 #ifndef JUCE_USE_OGGVORBIS
andrewm@2 79 //#define JUCE_USE_OGGVORBIS
andrewm@2 80 #endif
andrewm@2 81
andrewm@2 82 #ifndef JUCE_USE_MP3AUDIOFORMAT
andrewm@2 83 //#define JUCE_USE_MP3AUDIOFORMAT
andrewm@2 84 #endif
andrewm@2 85
andrewm@2 86 #ifndef JUCE_USE_LAME_AUDIO_FORMAT
andrewm@2 87 //#define JUCE_USE_LAME_AUDIO_FORMAT
andrewm@2 88 #endif
andrewm@2 89
andrewm@2 90 #ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
andrewm@2 91 //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
andrewm@2 92 #endif
andrewm@2 93
andrewm@2 94 //==============================================================================
andrewm@2 95 // juce_core flags:
andrewm@2 96
andrewm@2 97 #ifndef JUCE_FORCE_DEBUG
andrewm@2 98 //#define JUCE_FORCE_DEBUG
andrewm@2 99 #endif
andrewm@2 100
andrewm@2 101 #ifndef JUCE_LOG_ASSERTIONS
andrewm@2 102 //#define JUCE_LOG_ASSERTIONS
andrewm@2 103 #endif
andrewm@2 104
andrewm@2 105 #ifndef JUCE_CHECK_MEMORY_LEAKS
andrewm@2 106 //#define JUCE_CHECK_MEMORY_LEAKS
andrewm@2 107 #endif
andrewm@2 108
andrewm@2 109 #ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
andrewm@2 110 //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
andrewm@2 111 #endif
andrewm@2 112
andrewm@2 113 #ifndef JUCE_INCLUDE_ZLIB_CODE
andrewm@2 114 //#define JUCE_INCLUDE_ZLIB_CODE
andrewm@2 115 #endif
andrewm@2 116
andrewm@2 117 //==============================================================================
andrewm@2 118 // juce_graphics flags:
andrewm@2 119
andrewm@2 120 #ifndef JUCE_USE_COREIMAGE_LOADER
andrewm@2 121 //#define JUCE_USE_COREIMAGE_LOADER
andrewm@2 122 #endif
andrewm@2 123
andrewm@2 124 #ifndef JUCE_USE_DIRECTWRITE
andrewm@2 125 //#define JUCE_USE_DIRECTWRITE
andrewm@2 126 #endif
andrewm@2 127
andrewm@2 128 //==============================================================================
andrewm@2 129 // juce_gui_basics flags:
andrewm@2 130
andrewm@2 131 #ifndef JUCE_ENABLE_REPAINT_DEBUGGING
andrewm@2 132 //#define JUCE_ENABLE_REPAINT_DEBUGGING
andrewm@2 133 #endif
andrewm@2 134
andrewm@2 135 #ifndef JUCE_USE_XSHM
andrewm@2 136 //#define JUCE_USE_XSHM
andrewm@2 137 #endif
andrewm@2 138
andrewm@2 139 #ifndef JUCE_USE_XRENDER
andrewm@2 140 //#define JUCE_USE_XRENDER
andrewm@2 141 #endif
andrewm@2 142
andrewm@2 143 #ifndef JUCE_USE_XCURSOR
andrewm@2 144 //#define JUCE_USE_XCURSOR
andrewm@2 145 #endif
andrewm@2 146
andrewm@2 147 //==============================================================================
andrewm@2 148 // juce_gui_extra flags:
andrewm@2 149
andrewm@2 150 #ifndef JUCE_WEB_BROWSER
andrewm@2 151 //#define JUCE_WEB_BROWSER
andrewm@2 152 #endif
andrewm@2 153
andrewm@2 154
andrewm@2 155 #endif // __JUCE_APPCONFIG_IJU11L__