project.pbxproj (24725B)
1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9 /* Begin PBXBuildFile section */ 10 3D083818284A7F1200C69403 /* VERSION in Resources */ = {isa = PBXBuildFile; fileRef = 3D89662F2849BF1A002AB3F0 /* VERSION */; }; 11 3D083819284A7F1500C69403 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 2DA8FA1515FEAAB000F04B50 /* README.md */; }; 12 3D88D48F285BBA5800629399 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D88D48E285BBA5800629399 /* main.c */; }; 13 3D89663F2849C318002AB3F0 /* BlackHole.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D616EF215B8C82500D598BD /* BlackHole.c */; }; 14 3D8966412849C318002AB3F0 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3D6C8E45275E92B40030C104 /* Accelerate.framework */; }; 15 3D8966422849C318002AB3F0 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D7477EC157823CF00412279 /* CoreAudio.framework */; }; 16 3D8966432849C318002AB3F0 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D7477AC1578168D00412279 /* CoreFoundation.framework */; }; 17 3D8966462849C318002AB3F0 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 03FDCADB233FAE0500101681 /* LICENSE */; }; 18 3D8966472849C318002AB3F0 /* BlackHole.icns in Resources */ = {isa = PBXBuildFile; fileRef = 03FDCAD9233F235500101681 /* BlackHole.icns */; }; 19 3D8966482849C318002AB3F0 /* CHANGELOG.md in Resources */ = {isa = PBXBuildFile; fileRef = 039FF2572341B6E800400D7A /* CHANGELOG.md */; }; 20 /* End PBXBuildFile section */ 21 22 /* Begin PBXCopyFilesBuildPhase section */ 23 3D88D48A285BBA5800629399 /* CopyFiles */ = { 24 isa = PBXCopyFilesBuildPhase; 25 buildActionMask = 2147483647; 26 dstPath = /usr/share/man/man1/; 27 dstSubfolderSpec = 0; 28 files = ( 29 ); 30 runOnlyForDeploymentPostprocessing = 1; 31 }; 32 /* End PBXCopyFilesBuildPhase section */ 33 34 /* Begin PBXFileReference section */ 35 039FF2572341B6E800400D7A /* CHANGELOG.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = "<group>"; }; 36 03FDCAD9233F235500101681 /* BlackHole.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = BlackHole.icns; sourceTree = "<group>"; }; 37 03FDCADB233FAE0500101681 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; }; 38 2D616EF215B8C82500D598BD /* BlackHole.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = BlackHole.c; sourceTree = "<group>"; }; 39 2D7477AC1578168D00412279 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; 40 2D7477EC157823CF00412279 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; 41 2DA8FA1515FEAAB000F04B50 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; }; 42 2DD7AA9915EC572000C67AE1 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; 43 2DED183A15C357180091BE97 /* Kernel.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Kernel.framework; path = System/Library/Frameworks/Kernel.framework; sourceTree = SDKROOT; }; 44 3D083806284A7BB000C69403 /* conclusion.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = conclusion.html; sourceTree = "<group>"; }; 45 3D083807284A7BB000C69403 /* requirements.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = requirements.xml; sourceTree = "<group>"; }; 46 3D083808284A7BB000C69403 /* welcome.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = welcome.html; sourceTree = "<group>"; }; 47 3D08380E284A7DE100C69403 /* BlackHole.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = BlackHole.plist; sourceTree = "<group>"; }; 48 3D08381B284AA8EE00C69403 /* create_installer.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_installer.sh; sourceTree = "<group>"; }; 49 3D6C8E45275E92B40030C104 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; 50 3D88D48C285BBA5800629399 /* BlackHoleTests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BlackHoleTests; sourceTree = BUILT_PRODUCTS_DIR; }; 51 3D88D48E285BBA5800629399 /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; }; 52 3D89662F2849BF1A002AB3F0 /* VERSION */ = {isa = PBXFileReference; lastKnownFileType = text; path = VERSION; sourceTree = "<group>"; }; 53 3D89664D2849C318002AB3F0 /* BlackHole.driver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlackHole.driver; sourceTree = BUILT_PRODUCTS_DIR; }; 54 3D8966882849D45F002AB3F0 /* postinstall */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = postinstall; sourceTree = "<group>"; }; 55 3D8966892849D45F002AB3F0 /* preinstall */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = preinstall; sourceTree = "<group>"; }; 56 /* End PBXFileReference section */ 57 58 /* Begin PBXFrameworksBuildPhase section */ 59 3D88D489285BBA5800629399 /* Frameworks */ = { 60 isa = PBXFrameworksBuildPhase; 61 buildActionMask = 2147483647; 62 files = ( 63 ); 64 runOnlyForDeploymentPostprocessing = 0; 65 }; 66 3D8966402849C318002AB3F0 /* Frameworks */ = { 67 isa = PBXFrameworksBuildPhase; 68 buildActionMask = 2147483647; 69 files = ( 70 3D8966412849C318002AB3F0 /* Accelerate.framework in Frameworks */, 71 3D8966422849C318002AB3F0 /* CoreAudio.framework in Frameworks */, 72 3D8966432849C318002AB3F0 /* CoreFoundation.framework in Frameworks */, 73 ); 74 runOnlyForDeploymentPostprocessing = 0; 75 }; 76 /* End PBXFrameworksBuildPhase section */ 77 78 /* Begin PBXGroup section */ 79 2D616EF015B8C82500D598BD /* BlackHole */ = { 80 isa = PBXGroup; 81 children = ( 82 3D08380E284A7DE100C69403 /* BlackHole.plist */, 83 03FDCAD9233F235500101681 /* BlackHole.icns */, 84 2D616EF215B8C82500D598BD /* BlackHole.c */, 85 ); 86 path = BlackHole; 87 sourceTree = "<group>"; 88 }; 89 2D74779B1578162B00412279 = { 90 isa = PBXGroup; 91 children = ( 92 3D083805284A7BB000C69403 /* Installer */, 93 3D89662F2849BF1A002AB3F0 /* VERSION */, 94 2DA8FA1515FEAAB000F04B50 /* README.md */, 95 03FDCADB233FAE0500101681 /* LICENSE */, 96 039FF2572341B6E800400D7A /* CHANGELOG.md */, 97 2D616EF015B8C82500D598BD /* BlackHole */, 98 3D88D48D285BBA5800629399 /* BlackHoleTests */, 99 2D7477AB1578168D00412279 /* Frameworks */, 100 2D7477AA1578168D00412279 /* Products */, 101 ); 102 sourceTree = "<group>"; 103 }; 104 2D7477AA1578168D00412279 /* Products */ = { 105 isa = PBXGroup; 106 children = ( 107 3D89664D2849C318002AB3F0 /* BlackHole.driver */, 108 3D88D48C285BBA5800629399 /* BlackHoleTests */, 109 ); 110 name = Products; 111 sourceTree = "<group>"; 112 }; 113 2D7477AB1578168D00412279 /* Frameworks */ = { 114 isa = PBXGroup; 115 children = ( 116 3D6C8E45275E92B40030C104 /* Accelerate.framework */, 117 2D7477EC157823CF00412279 /* CoreAudio.framework */, 118 2D7477AC1578168D00412279 /* CoreFoundation.framework */, 119 2DD7AA9915EC572000C67AE1 /* IOKit.framework */, 120 2DED183A15C357180091BE97 /* Kernel.framework */, 121 ); 122 name = Frameworks; 123 sourceTree = "<group>"; 124 }; 125 3D083805284A7BB000C69403 /* Installer */ = { 126 isa = PBXGroup; 127 children = ( 128 3D08381B284AA8EE00C69403 /* create_installer.sh */, 129 3D8966872849D45F002AB3F0 /* scripts */, 130 3D083806284A7BB000C69403 /* conclusion.html */, 131 3D083807284A7BB000C69403 /* requirements.xml */, 132 3D083808284A7BB000C69403 /* welcome.html */, 133 ); 134 path = Installer; 135 sourceTree = "<group>"; 136 }; 137 3D88D48D285BBA5800629399 /* BlackHoleTests */ = { 138 isa = PBXGroup; 139 children = ( 140 3D88D48E285BBA5800629399 /* main.c */, 141 ); 142 path = BlackHoleTests; 143 sourceTree = "<group>"; 144 }; 145 3D8966872849D45F002AB3F0 /* scripts */ = { 146 isa = PBXGroup; 147 children = ( 148 3D8966882849D45F002AB3F0 /* postinstall */, 149 3D8966892849D45F002AB3F0 /* preinstall */, 150 ); 151 path = scripts; 152 sourceTree = "<group>"; 153 }; 154 /* End PBXGroup section */ 155 156 /* Begin PBXNativeTarget section */ 157 3D88D48B285BBA5800629399 /* BlackHoleTests */ = { 158 isa = PBXNativeTarget; 159 buildConfigurationList = 3D88D493285BBA5800629399 /* Build configuration list for PBXNativeTarget "BlackHoleTests" */; 160 buildPhases = ( 161 3D88D488285BBA5800629399 /* Sources */, 162 3D88D489285BBA5800629399 /* Frameworks */, 163 3D88D48A285BBA5800629399 /* CopyFiles */, 164 ); 165 buildRules = ( 166 ); 167 dependencies = ( 168 ); 169 name = BlackHoleTests; 170 productName = BlackHoleTests; 171 productReference = 3D88D48C285BBA5800629399 /* BlackHoleTests */; 172 productType = "com.apple.product-type.tool"; 173 }; 174 3D89663D2849C318002AB3F0 /* BlackHole */ = { 175 isa = PBXNativeTarget; 176 buildConfigurationList = 3D8966492849C318002AB3F0 /* Build configuration list for PBXNativeTarget "BlackHole" */; 177 buildPhases = ( 178 3D89663E2849C318002AB3F0 /* Sources */, 179 3D8966402849C318002AB3F0 /* Frameworks */, 180 3D8966452849C318002AB3F0 /* Resources */, 181 ); 182 buildRules = ( 183 ); 184 dependencies = ( 185 ); 186 name = BlackHole; 187 productName = AudioNULLDriver; 188 productReference = 3D89664D2849C318002AB3F0 /* BlackHole.driver */; 189 productType = "com.apple.product-type.bundle"; 190 }; 191 /* End PBXNativeTarget section */ 192 193 /* Begin PBXProject section */ 194 2D74779D1578162B00412279 /* Project object */ = { 195 isa = PBXProject; 196 attributes = { 197 LastUpgradeCheck = 1220; 198 TargetAttributes = { 199 3D88D48B285BBA5800629399 = { 200 CreatedOnToolsVersion = 13.4; 201 DevelopmentTeam = Q5C99V536K; 202 ProvisioningStyle = Automatic; 203 }; 204 3D89663D2849C318002AB3F0 = { 205 DevelopmentTeam = Q5C99V536K; 206 }; 207 }; 208 }; 209 buildConfigurationList = 2D7477A01578162B00412279 /* Build configuration list for PBXProject "BlackHole" */; 210 compatibilityVersion = "Xcode 3.2"; 211 developmentRegion = en; 212 hasScannedForEncodings = 0; 213 knownRegions = ( 214 en, 215 Base, 216 ); 217 mainGroup = 2D74779B1578162B00412279; 218 productRefGroup = 2D7477AA1578168D00412279 /* Products */; 219 projectDirPath = ""; 220 projectRoot = ""; 221 targets = ( 222 3D89663D2849C318002AB3F0 /* BlackHole */, 223 3D88D48B285BBA5800629399 /* BlackHoleTests */, 224 ); 225 }; 226 /* End PBXProject section */ 227 228 /* Begin PBXResourcesBuildPhase section */ 229 3D8966452849C318002AB3F0 /* Resources */ = { 230 isa = PBXResourcesBuildPhase; 231 buildActionMask = 2147483647; 232 files = ( 233 3D8966462849C318002AB3F0 /* LICENSE in Resources */, 234 3D8966472849C318002AB3F0 /* BlackHole.icns in Resources */, 235 3D8966482849C318002AB3F0 /* CHANGELOG.md in Resources */, 236 3D083818284A7F1200C69403 /* VERSION in Resources */, 237 3D083819284A7F1500C69403 /* README.md in Resources */, 238 ); 239 runOnlyForDeploymentPostprocessing = 0; 240 }; 241 /* End PBXResourcesBuildPhase section */ 242 243 /* Begin PBXSourcesBuildPhase section */ 244 3D88D488285BBA5800629399 /* Sources */ = { 245 isa = PBXSourcesBuildPhase; 246 buildActionMask = 2147483647; 247 files = ( 248 3D88D48F285BBA5800629399 /* main.c in Sources */, 249 ); 250 runOnlyForDeploymentPostprocessing = 0; 251 }; 252 3D89663E2849C318002AB3F0 /* Sources */ = { 253 isa = PBXSourcesBuildPhase; 254 buildActionMask = 2147483647; 255 files = ( 256 3D89663F2849C318002AB3F0 /* BlackHole.c in Sources */, 257 ); 258 runOnlyForDeploymentPostprocessing = 0; 259 }; 260 /* End PBXSourcesBuildPhase section */ 261 262 /* Begin XCBuildConfiguration section */ 263 2D7477A21578162B00412279 /* Release */ = { 264 isa = XCBuildConfiguration; 265 buildSettings = { 266 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; 267 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 268 CLANG_CXX_LIBRARY = "libc++"; 269 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 270 CLANG_WARN_BOOL_CONVERSION = YES; 271 CLANG_WARN_COMMA = YES; 272 CLANG_WARN_CONSTANT_CONVERSION = YES; 273 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 274 CLANG_WARN_EMPTY_BODY = YES; 275 CLANG_WARN_ENUM_CONVERSION = YES; 276 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO; 277 CLANG_WARN_INFINITE_RECURSION = YES; 278 CLANG_WARN_INT_CONVERSION = YES; 279 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 280 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 281 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 282 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 283 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 284 CLANG_WARN_STRICT_PROTOTYPES = YES; 285 CLANG_WARN_SUSPICIOUS_MOVE = YES; 286 CLANG_WARN_UNREACHABLE_CODE = YES; 287 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 288 CLANG_WARN__EXIT_TIME_DESTRUCTORS = YES; 289 DEAD_CODE_STRIPPING = YES; 290 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 291 ENABLE_STRICT_OBJC_MSGSEND = YES; 292 GCC_NO_COMMON_BLOCKS = YES; 293 GCC_OPTIMIZATION_LEVEL = s; 294 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 295 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; 296 GCC_WARN_ABOUT_MISSING_NEWLINE = YES; 297 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 298 GCC_WARN_ABOUT_RETURN_TYPE = YES; 299 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; 300 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; 301 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 302 GCC_WARN_SHADOW = YES; 303 GCC_WARN_SIGN_COMPARE = YES; 304 GCC_WARN_UNDECLARED_SELECTOR = YES; 305 GCC_WARN_UNINITIALIZED_AUTOS = YES; 306 GCC_WARN_UNKNOWN_PRAGMAS = YES; 307 GCC_WARN_UNUSED_FUNCTION = YES; 308 GCC_WARN_UNUSED_LABEL = YES; 309 GCC_WARN_UNUSED_PARAMETER = YES; 310 GCC_WARN_UNUSED_VARIABLE = YES; 311 SDKROOT = macosx; 312 }; 313 name = Release; 314 }; 315 2D7477A31578162B00412279 /* Debug */ = { 316 isa = XCBuildConfiguration; 317 buildSettings = { 318 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; 319 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 320 CLANG_CXX_LIBRARY = "libc++"; 321 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 322 CLANG_WARN_BOOL_CONVERSION = YES; 323 CLANG_WARN_COMMA = YES; 324 CLANG_WARN_CONSTANT_CONVERSION = YES; 325 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 326 CLANG_WARN_EMPTY_BODY = YES; 327 CLANG_WARN_ENUM_CONVERSION = YES; 328 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO; 329 CLANG_WARN_INFINITE_RECURSION = YES; 330 CLANG_WARN_INT_CONVERSION = YES; 331 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 332 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 333 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 334 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 335 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 336 CLANG_WARN_STRICT_PROTOTYPES = YES; 337 CLANG_WARN_SUSPICIOUS_MOVE = YES; 338 CLANG_WARN_UNREACHABLE_CODE = YES; 339 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 340 CLANG_WARN__EXIT_TIME_DESTRUCTORS = YES; 341 DEAD_CODE_STRIPPING = YES; 342 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 343 ENABLE_STRICT_OBJC_MSGSEND = YES; 344 ENABLE_TESTABILITY = YES; 345 GCC_NO_COMMON_BLOCKS = YES; 346 GCC_OPTIMIZATION_LEVEL = 0; 347 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 348 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; 349 GCC_WARN_ABOUT_MISSING_NEWLINE = YES; 350 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 351 GCC_WARN_ABOUT_RETURN_TYPE = YES; 352 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; 353 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; 354 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 355 GCC_WARN_SHADOW = YES; 356 GCC_WARN_SIGN_COMPARE = YES; 357 GCC_WARN_UNDECLARED_SELECTOR = YES; 358 GCC_WARN_UNINITIALIZED_AUTOS = YES; 359 GCC_WARN_UNKNOWN_PRAGMAS = YES; 360 GCC_WARN_UNUSED_FUNCTION = YES; 361 GCC_WARN_UNUSED_LABEL = YES; 362 GCC_WARN_UNUSED_PARAMETER = YES; 363 GCC_WARN_UNUSED_VARIABLE = YES; 364 ONLY_ACTIVE_ARCH = YES; 365 SDKROOT = macosx; 366 }; 367 name = Debug; 368 }; 369 2D7477A41578164E00412279 /* Debug-Opt */ = { 370 isa = XCBuildConfiguration; 371 buildSettings = { 372 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; 373 CLANG_CXX_LANGUAGE_STANDARD = "c++0x"; 374 CLANG_CXX_LIBRARY = "libc++"; 375 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 376 CLANG_WARN_BOOL_CONVERSION = YES; 377 CLANG_WARN_COMMA = YES; 378 CLANG_WARN_CONSTANT_CONVERSION = YES; 379 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 380 CLANG_WARN_EMPTY_BODY = YES; 381 CLANG_WARN_ENUM_CONVERSION = YES; 382 CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO; 383 CLANG_WARN_INFINITE_RECURSION = YES; 384 CLANG_WARN_INT_CONVERSION = YES; 385 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 386 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 387 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 388 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 389 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 390 CLANG_WARN_STRICT_PROTOTYPES = YES; 391 CLANG_WARN_SUSPICIOUS_MOVE = YES; 392 CLANG_WARN_UNREACHABLE_CODE = YES; 393 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 394 CLANG_WARN__EXIT_TIME_DESTRUCTORS = YES; 395 DEAD_CODE_STRIPPING = YES; 396 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 397 ENABLE_STRICT_OBJC_MSGSEND = YES; 398 ENABLE_TESTABILITY = YES; 399 GCC_NO_COMMON_BLOCKS = YES; 400 GCC_OPTIMIZATION_LEVEL = s; 401 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 402 GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; 403 GCC_WARN_ABOUT_MISSING_NEWLINE = YES; 404 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; 405 GCC_WARN_ABOUT_RETURN_TYPE = YES; 406 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; 407 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; 408 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; 409 GCC_WARN_SHADOW = YES; 410 GCC_WARN_SIGN_COMPARE = YES; 411 GCC_WARN_UNDECLARED_SELECTOR = YES; 412 GCC_WARN_UNINITIALIZED_AUTOS = YES; 413 GCC_WARN_UNKNOWN_PRAGMAS = YES; 414 GCC_WARN_UNUSED_FUNCTION = YES; 415 GCC_WARN_UNUSED_LABEL = YES; 416 GCC_WARN_UNUSED_PARAMETER = YES; 417 GCC_WARN_UNUSED_VARIABLE = YES; 418 ONLY_ACTIVE_ARCH = YES; 419 SDKROOT = macosx; 420 }; 421 name = "Debug-Opt"; 422 }; 423 3D88D490285BBA5800629399 /* Release */ = { 424 isa = XCBuildConfiguration; 425 buildSettings = { 426 ALWAYS_SEARCH_USER_PATHS = NO; 427 CLANG_ANALYZER_NONNULL = YES; 428 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 429 CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; 430 CLANG_ENABLE_MODULES = YES; 431 CLANG_ENABLE_OBJC_ARC = YES; 432 CLANG_ENABLE_OBJC_WEAK = YES; 433 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 434 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 435 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 436 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 437 CODE_SIGN_STYLE = Automatic; 438 COPY_PHASE_STRIP = NO; 439 DEVELOPMENT_TEAM = Q5C99V536K; 440 ENABLE_HARDENED_RUNTIME = YES; 441 ENABLE_NS_ASSERTIONS = NO; 442 GCC_C_LANGUAGE_STANDARD = gnu11; 443 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 444 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 445 MACOSX_DEPLOYMENT_TARGET = 12.3; 446 MTL_ENABLE_DEBUG_INFO = NO; 447 MTL_FAST_MATH = YES; 448 PRODUCT_NAME = "$(TARGET_NAME)"; 449 }; 450 name = Release; 451 }; 452 3D88D491285BBA5800629399 /* Debug */ = { 453 isa = XCBuildConfiguration; 454 buildSettings = { 455 ALWAYS_SEARCH_USER_PATHS = NO; 456 CLANG_ANALYZER_NONNULL = YES; 457 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 458 CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; 459 CLANG_ENABLE_MODULES = YES; 460 CLANG_ENABLE_OBJC_ARC = YES; 461 CLANG_ENABLE_OBJC_WEAK = YES; 462 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 463 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 464 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 465 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 466 CODE_SIGN_STYLE = Automatic; 467 COPY_PHASE_STRIP = NO; 468 DEBUG_INFORMATION_FORMAT = dwarf; 469 DEVELOPMENT_TEAM = Q5C99V536K; 470 ENABLE_HARDENED_RUNTIME = YES; 471 GCC_C_LANGUAGE_STANDARD = gnu11; 472 GCC_DYNAMIC_NO_PIC = NO; 473 GCC_PREPROCESSOR_DEFINITIONS = ( 474 "DEBUG=1", 475 "$(inherited)", 476 ); 477 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 478 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 479 MACOSX_DEPLOYMENT_TARGET = 12.3; 480 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; 481 MTL_FAST_MATH = YES; 482 PRODUCT_NAME = "$(TARGET_NAME)"; 483 }; 484 name = Debug; 485 }; 486 3D88D492285BBA5800629399 /* Debug-Opt */ = { 487 isa = XCBuildConfiguration; 488 buildSettings = { 489 ALWAYS_SEARCH_USER_PATHS = NO; 490 CLANG_ANALYZER_NONNULL = YES; 491 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 492 CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; 493 CLANG_ENABLE_MODULES = YES; 494 CLANG_ENABLE_OBJC_ARC = YES; 495 CLANG_ENABLE_OBJC_WEAK = YES; 496 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 497 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 498 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 499 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 500 CODE_SIGN_STYLE = Automatic; 501 COPY_PHASE_STRIP = NO; 502 DEBUG_INFORMATION_FORMAT = dwarf; 503 DEVELOPMENT_TEAM = Q5C99V536K; 504 ENABLE_HARDENED_RUNTIME = YES; 505 GCC_C_LANGUAGE_STANDARD = gnu11; 506 GCC_DYNAMIC_NO_PIC = NO; 507 GCC_PREPROCESSOR_DEFINITIONS = ( 508 "DEBUG=1", 509 "$(inherited)", 510 ); 511 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 512 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 513 MACOSX_DEPLOYMENT_TARGET = 12.3; 514 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; 515 MTL_FAST_MATH = YES; 516 PRODUCT_NAME = "$(TARGET_NAME)"; 517 }; 518 name = "Debug-Opt"; 519 }; 520 3D89664A2849C318002AB3F0 /* Release */ = { 521 isa = XCBuildConfiguration; 522 buildSettings = { 523 ALWAYS_SEARCH_USER_PATHS = NO; 524 CLANG_ENABLE_OBJC_WEAK = YES; 525 DEVELOPMENT_TEAM = Q5C99V536K; 526 GCC_PREPROCESSOR_DEFINITIONS = ( 527 "$(inherited)", 528 "DEBUG=0", 529 ); 530 INFOPLIST_FILE = BlackHole/BlackHole.plist; 531 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Audio/Plug-Ins/HAL"; 532 MACOSX_DEPLOYMENT_TARGET = 10.10; 533 MARKETING_VERSION = 0.6.1; 534 PRODUCT_BUNDLE_IDENTIFIER = audio.existential.BlackHole; 535 PRODUCT_NAME = "$(TARGET_NAME)"; 536 WRAPPER_EXTENSION = driver; 537 }; 538 name = Release; 539 }; 540 3D89664B2849C318002AB3F0 /* Debug */ = { 541 isa = XCBuildConfiguration; 542 buildSettings = { 543 ALWAYS_SEARCH_USER_PATHS = NO; 544 CLANG_ENABLE_OBJC_WEAK = YES; 545 DEVELOPMENT_TEAM = Q5C99V536K; 546 GCC_PREPROCESSOR_DEFINITIONS = ( 547 "$(inherited)", 548 "DEBUG=1", 549 ); 550 INFOPLIST_FILE = BlackHole/BlackHole.plist; 551 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Audio/Plug-Ins/HAL"; 552 MACOSX_DEPLOYMENT_TARGET = 10.10; 553 MARKETING_VERSION = 0.6.1; 554 PRODUCT_BUNDLE_IDENTIFIER = audio.existential.BlackHole; 555 PRODUCT_NAME = "$(TARGET_NAME)"; 556 WRAPPER_EXTENSION = driver; 557 }; 558 name = Debug; 559 }; 560 3D89664C2849C318002AB3F0 /* Debug-Opt */ = { 561 isa = XCBuildConfiguration; 562 buildSettings = { 563 ALWAYS_SEARCH_USER_PATHS = NO; 564 CLANG_ENABLE_OBJC_WEAK = YES; 565 DEVELOPMENT_TEAM = Q5C99V536K; 566 GCC_PREPROCESSOR_DEFINITIONS = ( 567 "$(inherited)", 568 "DEBUG=1", 569 ); 570 INFOPLIST_FILE = BlackHole/BlackHole.plist; 571 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Audio/Plug-Ins/HAL"; 572 MACOSX_DEPLOYMENT_TARGET = 10.10; 573 MARKETING_VERSION = 0.6.1; 574 PRODUCT_BUNDLE_IDENTIFIER = audio.existential.BlackHole; 575 PRODUCT_NAME = "$(TARGET_NAME)"; 576 WRAPPER_EXTENSION = driver; 577 }; 578 name = "Debug-Opt"; 579 }; 580 /* End XCBuildConfiguration section */ 581 582 /* Begin XCConfigurationList section */ 583 2D7477A01578162B00412279 /* Build configuration list for PBXProject "BlackHole" */ = { 584 isa = XCConfigurationList; 585 buildConfigurations = ( 586 2D7477A21578162B00412279 /* Release */, 587 2D7477A31578162B00412279 /* Debug */, 588 2D7477A41578164E00412279 /* Debug-Opt */, 589 ); 590 defaultConfigurationIsVisible = 0; 591 defaultConfigurationName = Release; 592 }; 593 3D88D493285BBA5800629399 /* Build configuration list for PBXNativeTarget "BlackHoleTests" */ = { 594 isa = XCConfigurationList; 595 buildConfigurations = ( 596 3D88D490285BBA5800629399 /* Release */, 597 3D88D491285BBA5800629399 /* Debug */, 598 3D88D492285BBA5800629399 /* Debug-Opt */, 599 ); 600 defaultConfigurationIsVisible = 0; 601 defaultConfigurationName = Release; 602 }; 603 3D8966492849C318002AB3F0 /* Build configuration list for PBXNativeTarget "BlackHole" */ = { 604 isa = XCConfigurationList; 605 buildConfigurations = ( 606 3D89664A2849C318002AB3F0 /* Release */, 607 3D89664B2849C318002AB3F0 /* Debug */, 608 3D89664C2849C318002AB3F0 /* Debug-Opt */, 609 ); 610 defaultConfigurationIsVisible = 0; 611 defaultConfigurationName = Release; 612 }; 613 /* End XCConfigurationList section */ 614 }; 615 rootObject = 2D74779D1578162B00412279 /* Project object */; 616 }