NeuralAmpModeler-ios.xcconfig (1693B)
1 2 // IPLUG2_ROOT should point to the top level IPLUG2 folder 3 // By default, that is three directories up from /Examples/NeuralAmpModeler/config 4 // If you want to build your project "out of source", you can change IPLUG2_ROOT and the path to common-ios.xcconfig 5 6 IPLUG2_ROOT = ../../iPlug2 7 8 #include "../../common-ios.xcconfig" 9 10 //------------------------------ 11 // Global build settings 12 13 // the basename of the vst, vst3, app, component, aaxplugin 14 BINARY_NAME = NeuralAmpModeler 15 16 // ------------------------------ 17 // HEADER AND LIBRARY SEARCH PATHS 18 EXTRA_INC_PATHS = $(IPLUG2_ROOT)/../eigen $(IGRAPHICS_INC_PATHS) 19 EXTRA_LIB_PATHS = $(IGRAPHICS_LIB_PATHS) 20 EXTRA_LNK_FLAGS = -framework Metal -framework MetalKit -framework Accelerate//$(IGRAPHICS_LNK_FLAGS) 21 22 //------------------------------ 23 // PREPROCESSOR MACROS 24 25 EXTRA_ALL_DEFS = OBJC_PREFIX=vNeuralAmpModeler IGRAPHICS_NANOVG IGRAPHICS_METAL GRAYED_ALPHA=0.5f 26 //EXTRA_DEBUG_DEFS = 27 //EXTRA_RELEASE_DEFS = 28 //EXTRA_TRACER_DEFS = 29 30 //------------------------------ 31 // RELEASE BUILD OPTIONS 32 33 //Enable/Disable Profiling code 34 PROFILE = NO //NO, YES - enable this if you want to use instruments to profile a plugin 35 36 // GCC optimization level - 37 // None: [-O0] Fast: [-O, -O1] Faster:[-O2] Fastest: [-O3] Fastest, smallest: Optimize for size. [-Os] 38 RELEASE_OPTIMIZE = 3 //0,1,2,3,s 39 40 //------------------------------ 41 // DEBUG BUILD OPTIONS 42 DEBUG_OPTIMIZE = 0 //0,1,2,3,s 43 44 //------------------------------ 45 // MISCELLANEOUS COMPILER OPTIONS 46 47 GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO 48 49 // Uncomment to enable relaxed IEEE compliance 50 //GCC_FAST_MATH = YES 51 52 // Flags to pass to compiler for all builds 53 GCC_CFLAGS = -Wno-write-strings 54 55 ENABLE_BITCODE = YES