// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 34; objects = { 00F55081007288EA11FF4F98 = { isa = PBXFrameworkReference; name = Kernel.framework; path = /System/Library/Frameworks/Kernel.framework; refType = 0; }; //000 //001 //002 //003 //004 //010 //011 //012 //013 //014 011774440071097E7F000001 = { isa = PBXLibraryReference; path = libAudioFloatLib.a; refType = 3; }; 011774450071097E7F000001 = { buildPhases = ( 011774460071097E7F000001, 011774470071097E7F000001, 011774480071097E7F000001, 011774490071097E7F000001, ); buildSettings = { DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; HEADER_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Headers\" \"$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Headers/bsd\""; LIBRARY_STYLE = STATIC; OPTIMIZATION_CFLAGS = "-O2"; OTHER_CFLAGS = "-nostdinc -finline -fno-keep-inline-functions -force_cpusubtype_ALL -mlong-branch -x c++ -fno-rtti -fno-exceptions -fcheck-new -fvtable-thunks -findirect-virtual-calls -static -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE -DAPPLE -DNeXT"; OTHER_LDFLAGS = ""; OTHER_LIBTOOL_FLAGS = ""; OTHER_REZFLAGS = ""; PRODUCT_NAME = libAudioFloatLib.a; REZ_EXECUTABLE = YES; SECTORDER_FLAGS = ""; WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; }; dependencies = ( ); isa = PBXLibraryTarget; name = libAudioFloatLib; productInstallPath = /usr/local/lib; productName = libAudioFloatLib; productReference = 011774440071097E7F000001; shouldUseHeadermap = 0; }; 011774460071097E7F000001 = { buildActionMask = 2147483647; files = ( ); isa = PBXHeadersBuildPhase; name = Headers; }; 011774470071097E7F000001 = { buildActionMask = 2147483647; files = ( 0117744C00710CA77F000001, ); isa = PBXSourcesBuildPhase; name = Sources; }; 011774480071097E7F000001 = { buildActionMask = 2147483647; files = ( ); isa = PBXFrameworksBuildPhase; name = "Frameworks & Libraries"; }; 011774490071097E7F000001 = { buildActionMask = 2147483647; files = ( ); isa = PBXRezBuildPhase; name = "ResourceManager Resources"; }; 0117744A007109A97F000001 = { fileRef = 011774440071097E7F000001; isa = PBXBuildFile; settings = { }; }; 0117744B00710CA77F000001 = { isa = PBXFileReference; path = SampleAudioClip.cpp; refType = 4; }; 0117744C00710CA77F000001 = { fileRef = 0117744B00710CA77F000001; isa = PBXBuildFile; settings = { }; }; 0117744D00710D0C7F000001 = { isa = PBXTargetDependency; target = 011774450071097E7F000001; }; 0117744E00710DAB7F000001 = { isa = PBXFileReference; path = SampleAudioEngine.h; refType = 4; }; 0117744F00710DAB7F000001 = { isa = PBXFileReference; path = SampleAudioEngine.cpp; refType = 4; }; 0117745000710DAB7F000001 = { fileRef = 0117744E00710DAB7F000001; isa = PBXBuildFile; settings = { }; }; 0117745100710DAB7F000001 = { fileRef = 0117744F00710DAB7F000001; isa = PBXBuildFile; settings = { }; }; //010 //011 //012 //013 //014 //060 //061 //062 //063 //064 06AA1264FFB2107B11CA28AA = { buildActionMask = 2147483647; files = ( ); generatedFileNames = ( ); isa = PBXShellScriptBuildPhase; name = "Shell Script"; neededFileNames = ( ); shellPath = /bin/sh; shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPostprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi"; }; 06AA1265FFB2107B11CA28AA = { buildRules = ( ); buildSettings = { COPY_PHASE_STRIP = NO; OPTIMIZATION_CFLAGS = "-O2"; }; isa = PBXBuildStyle; name = Development; }; 06AA1266FFB2107B11CA28AA = { buildRules = ( ); buildSettings = { COPY_PHASE_STRIP = YES; }; isa = PBXBuildStyle; name = Deployment; }; 06AA1267FFB2110C11CA28AA = { buildActionMask = 2147483647; files = ( ); generatedFileNames = ( ); isa = PBXShellScriptBuildPhase; name = "Shell Script"; neededFileNames = ( ); shellPath = /bin/sh; shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPreprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi"; }; //060 //061 //062 //063 //064 //080 //081 //082 //083 //084 089C1669FE841209C02AAC07 = { buildStyles = ( 06AA1265FFB2107B11CA28AA, 06AA1266FFB2107B11CA28AA, ); isa = PBXProject; mainGroup = 089C166AFE841209C02AAC07; projectDirPath = ""; targets = ( 089C1673FE841209C02AAC07, 011774450071097E7F000001, ); }; 089C166AFE841209C02AAC07 = { children = ( 247142CAFF3F8F9811CA285C, 089C167CFE841241C02AAC07, 19C28FB6FE9D52B211CA2CBB, 00F55081007288EA11FF4F98, ); isa = PBXGroup; name = SampleAudioDriver; refType = 4; }; 089C1673FE841209C02AAC07 = { buildPhases = ( 06AA1267FFB2110C11CA28AA, 089C1674FE841209C02AAC07, 089C1675FE841209C02AAC07, 089C1676FE841209C02AAC07, 089C1677FE841209C02AAC07, 089C1679FE841209C02AAC07, 06AA1264FFB2107B11CA28AA, ); buildSettings = { FRAMEWORK_SEARCH_PATHS = ""; HEADER_SEARCH_PATHS = ""; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions"; KERNEL_MODULE = YES; LIBRARY_SEARCH_PATHS = ""; MODULE_IOKIT = YES; MODULE_NAME = com.MyCompany.driver.SampleAudioDriver; MODULE_VERSION = 1.0d1; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; OTHER_REZFLAGS = ""; PRODUCT_NAME = SampleAudioDriver; SECTORDER_FLAGS = ""; WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; WRAPPER_EXTENSION = kext; }; dependencies = ( 0117744D00710D0C7F000001, ); isa = PBXBundleTarget; name = SampleAudioDriver; productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Extensions"; productName = SampleAudioDriver; productReference = 0B81C263FFB7832611CA28AA; productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\"> <plist version=\"0.9\"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>SampleAudioDriver</string> <key>CFBundleIconFile</key> <string></string> <key>CFBundleIdentifier</key> <string>com.MyCompany.driver.SampleAudioDriver</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>1.0d1</string> <key>IOKitPersonalities</key> <dict> <key>SampleAudioDriver</key> <dict> <key>CFBundleIdentifier</key> <string>com.MyCompany.driver.SampleAudioDriver</string> <key>IOClass</key> <string>com_MyCompany_driver_SampleAudioDevice</string> <key>IOMatchCategory</key> <string>SampleAudioDriver</string> <key>IOProviderClass</key> <string>IOResources</string> <key>IOResourceMatch</key> <string>IOKit</string> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IOAudioFamily</key> <string>1.1fc6</string> </dict> </dict> </plist> "; shouldUseHeadermap = 1; }; 089C1674FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 1A224C40FF42367911CA2CB7, 0117745000710DAB7F000001, ); isa = PBXHeadersBuildPhase; name = Headers; }; 089C1675FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 089C1680FE841241C02AAC07, ); isa = PBXResourcesBuildPhase; name = "Bundle Resources"; }; 089C1676FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 1A224C41FF42367911CA2CB7, 0117745100710DAB7F000001, ); isa = PBXSourcesBuildPhase; name = Sources; }; 089C1677FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( 0117744A007109A97F000001, ); isa = PBXFrameworksBuildPhase; name = "Frameworks & Libraries"; }; 089C1679FE841209C02AAC07 = { buildActionMask = 2147483647; files = ( ); isa = PBXRezBuildPhase; name = "ResourceManager Resources"; }; 089C167CFE841241C02AAC07 = { children = ( 089C167DFE841241C02AAC07, ); isa = PBXGroup; name = Resources; refType = 4; }; 089C167DFE841241C02AAC07 = { children = ( 089C167EFE841241C02AAC07, ); isa = PBXVariantGroup; name = InfoPlist.strings; refType = 4; }; 089C167EFE841241C02AAC07 = { fileEncoding = 10; isa = PBXFileReference; name = English; path = English.lproj/InfoPlist.strings; refType = 4; }; 089C1680FE841241C02AAC07 = { fileRef = 089C167DFE841241C02AAC07; isa = PBXBuildFile; settings = { }; }; //080 //081 //082 //083 //084 //0B0 //0B1 //0B2 //0B3 //0B4 0B81C263FFB7832611CA28AA = { isa = PBXBundleReference; path = SampleAudioDriver.kext; refType = 3; }; //0B0 //0B1 //0B2 //0B3 //0B4 //190 //191 //192 //193 //194 19C28FB6FE9D52B211CA2CBB = { children = ( 0B81C263FFB7832611CA28AA, 011774440071097E7F000001, ); isa = PBXGroup; name = Products; refType = 4; }; //190 //191 //192 //193 //194 //1A0 //1A1 //1A2 //1A3 //1A4 1A224C3EFF42367911CA2CB7 = { isa = PBXFileReference; path = SampleAudioDevice.h; refType = 4; }; 1A224C3FFF42367911CA2CB7 = { isa = PBXFileReference; path = SampleAudioDevice.cpp; refType = 4; }; 1A224C40FF42367911CA2CB7 = { fileRef = 1A224C3EFF42367911CA2CB7; isa = PBXBuildFile; settings = { }; }; 1A224C41FF42367911CA2CB7 = { fileRef = 1A224C3FFF42367911CA2CB7; isa = PBXBuildFile; settings = { ATTRIBUTES = ( ); }; }; //1A0 //1A1 //1A2 //1A3 //1A4 //240 //241 //242 //243 //244 247142CAFF3F8F9811CA285C = { children = ( 1A224C3EFF42367911CA2CB7, 1A224C3FFF42367911CA2CB7, 0117744E00710DAB7F000001, 0117744F00710DAB7F000001, 0117744B00710CA77F000001, ); isa = PBXGroup; name = Source; path = ""; refType = 4; }; }; rootObject = 089C1669FE841209C02AAC07; }