ConvoEngine: Make max channel counts configurable.
[wdl/wdl-ol.git] / IPlugExamples / IPlugConvoEngine / IPlugConvoEngine.xcconfig
blobb7386081c9851812b6c6cfb5e6516b3f86d13b57
1 #include "../../common.xcconfig"
3 //------------------------------
4 // Global settings
6 // the basename of the vst, vst3, app, component, dpm, aaxplugin
7 BINARY_NAME = IPlugConvoEngine
9 ADDITIONAL_INCLUDES = // $(SRCROOT)/../../../MyDSP/
11 // for jack headers
12 //ADDITIONAL_APP_INCLUDES = /usr/local/include
14 // Flags to pass to compiler for all builds
15 GCC_CFLAGS = -Wno-write-strings
17 //------------------------------
18 // Preprocessor definitions
20 // Preprocessor definitions for all VST builds
21 VST_DEFS = VST_API VST_FORCE_DEPRECATED
23 VST3_DEFS = VST3_API
25 // Preprocessor definitions for all AU builds
26 AU_DEFS = AU_API
28 RTAS_DEFS = RTAS_API
30 AAX_DEFS = AAX_API
32 APP_DEFS = SA_API __MACOSX_CORE__ //__UNIX_JACK__
34 IOS_DEFS = SA_API
35 // Preprocessor definitions for all Debug builds
36 DEBUG_DEFS = _DEBUG WDL_FFT_REALSIZE=8
38 // Preprocessor definitions for all Release builds
39 RELEASE_DEFS = NDEBUG WDL_FFT_REALSIZE=8 //DEMO_VERSION
41 // Preprocessor definitions for all Tracer builds
42 TRACER_DEFS = TRACER_BUILD NDEBUG WDL_FFT_REALSIZE=8
44 // Preprocessor definitions for cocoa uniqueness (all builds)
45 // If you want to use swell inside of iplug, you need to make SWELL_APP_PREFIX unique too
46 COCOA_DEFS = COCOA_PREFIX=vIPlugConvoEngine SWELL_APP_PREFIX=Swell_vIPlugConvoEngine
48 //------------------------------
49 // Release build options
51 //Enable/Disable Profiling code
52 PROFILE = NO //NO, YES - enable this if you want to use shark to profile a plugin
54 // GCC optimization level -
55 // None: [-O0] Fast: [-O, -O1] Faster:[-O2] Fastest: [-O3] Fastest, smallest: Optimize for size. [-Os]
56 RELEASE_OPTIMIZE = 3 //0,1,2,3,s
58 //------------------------------
59 // Debug build options
60 DEBUG_OPTIMIZE = 0 //0,1,2,3,s