[IPLUG/EXAMPLES] WDL_NO_DEFINE_MINMAX on OSX app
[wdl/wdl-ol.git] / IPlugExamples / IPlugEffect / IPlugEffect.xcconfig
blobf85a56982ab717592f911cbc26f4115736d43463
1 #include "../../common.xcconfig"
3 //------------------------------
4 // Global settings
6 // the basename of the vst, vst3, app, component, dpm, aaxplugin
7 BINARY_NAME = IPlugEffect
9 ADDITIONAL_INCLUDES = // $(SRCROOT)/../../../MyDSP/
10 //ADDITIONAL_LIBRARY_PATHS = //
12 // for jack headers
13 //ADDITIONAL_APP_INCLUDES = /usr/local/include
15 // Flags to pass to compiler for all builds
16 GCC_CFLAGS = -Wno-write-strings
18 //------------------------------
19 // Preprocessor definitions
21 // Preprocessor definitions for all VST builds
22 VST_DEFS = VST_API VST_FORCE_DEPRECATED
24 VST3_DEFS = VST3_API
26 // Preprocessor definitions for all AU builds
27 AU_DEFS = AU_API
29 RTAS_DEFS = RTAS_API
31 AAX_DEFS = AAX_API
33 APP_DEFS = SA_API __MACOSX_CORE__ WDL_NO_DEFINE_MINMAX//__UNIX_JACK__
35 IOS_DEFS = SA_API
36 // Preprocessor definitions for all Debug builds
37 DEBUG_DEFS = _DEBUG
39 // Preprocessor definitions for all Release builds
40 RELEASE_DEFS = NDEBUG //DEMO_VERSION
42 // Preprocessor definitions for all Tracer builds
43 TRACER_DEFS = TRACER_BUILD NDEBUG
45 // Preprocessor definitions for cocoa uniqueness (all builds)
46 // If you want to use swell inside of iplug, you need to make SWELL_APP_PREFIX unique too
47 COCOA_DEFS = SWELL_CLEANUP_ON_UNLOAD COCOA_PREFIX=vIPlugEffect SWELL_APP_PREFIX=Swell_vIPlugEffect
49 //------------------------------
50 // Release build options
52 //Enable/Disable Profiling code
53 PROFILE = NO //NO, YES - enable this if you want to use shark to profile a plugin
55 // GCC optimization level -
56 // None: [-O0] Fast: [-O, -O1] Faster:[-O2] Fastest: [-O3] Fastest, smallest: Optimize for size. [-Os]
57 RELEASE_OPTIMIZE = 3 //0,1,2,3,s
59 //------------------------------
60 // Debug build options
61 DEBUG_OPTIMIZE = 0 //0,1,2,3,s