// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 38;
objects = {
021C9E2B000BD0CF11CA285C = {
buildStyles = (
0C1118D40014E0F911CA285C,
0C1118D50014E0F911CA285C,
);
isa = PBXProject;
mainGroup = 021C9E2C000BD0CF11CA285C;
productRefGroup = 021C9E44000BD0CF11CA285C;
projectDirPath = "";
targets = (
021C9E46000BD0CF11CA285C,
021C9E59000BD1ED11CA285C,
);
};
021C9E2C000BD0CF11CA285C = {
children = (
A0147846011B0EC802CA285C,
021C9E33000BD0CF11CA285C,
021C9E37000BD0CF11CA285C,
021C9E35000BD0CF11CA285C,
021C9E38000BD0CF11CA285C,
021C9E39000BD0CF11CA285C,
021C9E3A000BD0CF11CA285C,
021C9E3B000BD0CF11CA285C,
021C9E3C000BD0CF11CA285C,
021C9E44000BD0CF11CA285C,
04EC4B3D00518F8311CA285C,
A081A71801AC905002CA2CD9,
);
isa = PBXGroup;
name = IOSerialFamily;
refType = 4;
};
021C9E33000BD0CF11CA285C = {
isa = PBXFileReference;
name = IOSerialBSDClient.cpp;
path = IOSerialFamily.kmodproj/IOSerialBSDClient.cpp;
refType = 4;
};
021C9E35000BD0CF11CA285C = {
isa = PBXFileReference;
name = IOSerialStreamSync.cpp;
path = IOSerialFamily.kmodproj/IOSerialStreamSync.cpp;
refType = 4;
};
021C9E37000BD0CF11CA285C = {
isa = PBXFileReference;
name = IOSerialBSDClient.h;
path = IOSerialFamily.kmodproj/IOSerialBSDClient.h;
refType = 4;
};
021C9E38000BD0CF11CA285C = {
isa = PBXFileReference;
name = IOSerialKeys.h;
path = IOSerialFamily.kmodproj/IOSerialKeys.h;
refType = 4;
};
021C9E39000BD0CF11CA285C = {
isa = PBXFileReference;
name = IOSerialStreamSync.h;
path = IOSerialFamily.kmodproj/IOSerialStreamSync.h;
refType = 4;
};
021C9E3A000BD0CF11CA285C = {
isa = PBXFileReference;
name = IOSerialDriverSync.h;
path = IOSerialFamily.kmodproj/IOSerialDriverSync.h;
refType = 4;
};
021C9E3B000BD0CF11CA285C = {
isa = PBXFileReference;
name = IORS232SerialStreamSync.h;
path = IOSerialFamily.kmodproj/IORS232SerialStreamSync.h;
refType = 4;
};
021C9E3C000BD0CF11CA285C = {
isa = PBXFileReference;
name = IOModemSerialStreamSync.h;
path = IOSerialFamily.kmodproj/IOModemSerialStreamSync.h;
refType = 4;
};
021C9E44000BD0CF11CA285C = {
children = (
021C9E45000BD0CF11CA285C,
021C9E58000BD1ED11CA285C,
);
isa = PBXGroup;
name = Products;
refType = 4;
};
021C9E45000BD0CF11CA285C = {
isa = PBXBundleReference;
path = IOSerialFamily.kext;
refType = 3;
};
021C9E46000BD0CF11CA285C = {
buildPhases = (
021C9E47000BD0CF11CA285C,
021C9E48000BD0CF11CA285C,
021C9E50000BD0CF11CA285C,
021C9E51000BD0CF11CA285C,
021C9E55000BD0CF11CA285C,
021C9E56000BD0CF11CA285C,
021C9E57000BD0CF11CA285C,
);
buildSettings = {
INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
KERNEL_EXTENSION = YES;
KERNEL_MODULE = YES;
MODULE_IOKIT = YES;
MODULE_NAME = com.apple.iokit.IOSerialFamily;
MODULE_VERSION = 8.0.0d28;
OPTIMIZATION_CFLAGS = "-Os";
OTHER_CFLAGS = "-Wno-format -fpermissive";
OTHER_LDFLAGS = "";
OTHER_REZFLAGS = "";
PRODUCT_NAME = IOSerialFamily;
SECTORDER_FLAGS = "";
WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
WRAPPER_EXTENSION = kext;
};
dependencies = (
021C9E68000BD34611CA285C,
);
isa = PBXBundleTarget;
name = IOSerialFamily;
productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Extensions";
productName = "IOSerialFamily (Bundle)";
productReference = 021C9E45000BD0CF11CA285C;
productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>IOSerialFamily</string>
<key>CFBundleGetInfoString</key>
<string>Apple Computer, Inc 2005-01-12 IOKit Serial Port Family</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.IOSerialFamily</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>IOKit Serial Port Family</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>8.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>8.0.0d28</string>
<key>IOKitPersonalities</key>
<dict>
<key>IOSerialBSDClient</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.IOSerialFamily</string>
<key>IOClass</key>
<string>IOSerialBSDClient</string>
<key>IOProbeScore</key>
<integer>1000</integer>
<key>IOProviderClass</key>
<string>IOSerialStream</string>
<key>IOResourceMatch</key>
<string>IOBSD</string>
</dict>
<key>IOSerialBSDClientSync</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.IOSerialFamily</string>
<key>IOClass</key>
<string>IOSerialBSDClient</string>
<key>IOProbeScore</key>
<integer>1000</integer>
<key>IOProviderClass</key>
<string>IOSerialStreamSync</string>
<key>IOResourceMatch</key>
<string>IOBSD</string>
</dict>
</dict>
<key>OSBundleCompatibleVersion</key>
<string>1.0.4</string>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.kpi.bsd</key>
<string>8.0.0b2</string>
<key>com.apple.kpi.unsupported</key>
<string>8.0.0b2</string>
<key>com.apple.kpi.iokit</key>
<string>8.0.0b2</string>
<key>com.apple.kpi.libkern</key>
<string>8.0.0b2</string>
<key>com.apple.kpi.mach</key>
<string>8.0.0b2</string>
</dict>
</dict>
</plist>
";
shouldUseHeadermap = 0;
};
021C9E47000BD0CF11CA285C = {
buildActionMask = 2147483647;
files = (
);
generatedFileNames = (
);
isa = PBXShellScriptBuildPhase;
neededFileNames = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "mkdir -p \"${DERIVED_SOURCES_DIR}/IOKit\" && ln -sf \"${SRCROOT}/IOSerialFamily.kmodproj\" \"${DERIVED_SOURCES_DIR}/IOKit/serial\";\nscript=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPreprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi";
};
021C9E48000BD0CF11CA285C = {
buildActionMask = 2147483647;
files = (
021C9E49000BD0CF11CA285C,
021C9E4A000BD0CF11CA285C,
021C9E4B000BD0CF11CA285C,
021C9E4C000BD0CF11CA285C,
021C9E4D000BD0CF11CA285C,
021C9E4E000BD0CF11CA285C,
A0147847011B0EC802CA285C,
);
isa = PBXHeadersBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
021C9E49000BD0CF11CA285C = {
fileRef = 021C9E37000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
};
};
021C9E4A000BD0CF11CA285C = {
fileRef = 021C9E38000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
ATTRIBUTES = (
);
};
};
021C9E4B000BD0CF11CA285C = {
fileRef = 021C9E39000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
ATTRIBUTES = (
Project,
);
};
};
021C9E4C000BD0CF11CA285C = {
fileRef = 021C9E3A000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
ATTRIBUTES = (
);
};
};
021C9E4D000BD0CF11CA285C = {
fileRef = 021C9E3B000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
ATTRIBUTES = (
);
};
};
021C9E4E000BD0CF11CA285C = {
fileRef = 021C9E3C000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
ATTRIBUTES = (
);
};
};
021C9E50000BD0CF11CA285C = {
buildActionMask = 2147483647;
files = (
);
isa = PBXResourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
021C9E51000BD0CF11CA285C = {
buildActionMask = 2147483647;
files = (
021C9E52000BD0CF11CA285C,
021C9E54000BD0CF11CA285C,
);
isa = PBXSourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
021C9E52000BD0CF11CA285C = {
fileRef = 021C9E33000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
ATTRIBUTES = (
);
};
};
021C9E54000BD0CF11CA285C = {
fileRef = 021C9E35000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
ATTRIBUTES = (
);
};
};
021C9E55000BD0CF11CA285C = {
buildActionMask = 2147483647;
files = (
);
isa = PBXFrameworksBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
021C9E56000BD0CF11CA285C = {
buildActionMask = 2147483647;
files = (
);
isa = PBXRezBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
021C9E57000BD0CF11CA285C = {
buildActionMask = 2147483647;
files = (
);
generatedFileNames = (
);
isa = PBXShellScriptBuildPhase;
neededFileNames = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPostprocess\";\nif [ -x \"$script\" ]; then\n . \"$script\"\nfi";
};
021C9E58000BD1ED11CA285C = {
isa = PBXExecutableFileReference;
path = installhdrs;
refType = 3;
};
021C9E59000BD1ED11CA285C = {
buildPhases = (
021C9E5A000BD1ED11CA285C,
021C9E5B000BD1ED11CA285C,
021C9E66000BD2B811CA285C,
021C9E5C000BD1ED11CA285C,
021C9E5D000BD1ED11CA285C,
021C9E5E000BD1ED11CA285C,
);
buildSettings = {
INSTALLHDRS_COPY_PHASE = YES;
INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Versions/A/Headers";
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
OTHER_REZFLAGS = "";
PRODUCT_NAME = installhdrs;
REZ_EXECUTABLE = YES;
SECTORDER_FLAGS = "";
WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
};
dependencies = (
);
isa = PBXToolTarget;
name = installhdrs;
productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Versions/A/Headers";
productName = installhdrs;
productReference = 021C9E58000BD1ED11CA285C;
shouldUseHeadermap = 0;
};
021C9E5A000BD1ED11CA285C = {
buildActionMask = 2147483647;
files = (
);
isa = PBXHeadersBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
021C9E5B000BD1ED11CA285C = {
buildActionMask = 8;
dstPath = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/serial";
dstSubfolderSpec = 0;
files = (
021C9E61000BD2B811CA285C,
021C9E62000BD2B811CA285C,
021C9E63000BD2B811CA285C,
021C9E64000BD2B811CA285C,
021C9E65000BD2B811CA285C,
);
isa = PBXCopyFilesBuildPhase;
runOnlyForDeploymentPostprocessing = 1;
};
021C9E5C000BD1ED11CA285C = {
buildActionMask = 2147483647;
files = (
);
isa = PBXSourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
021C9E5D000BD1ED11CA285C = {
buildActionMask = 2147483647;
files = (
);
isa = PBXFrameworksBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
021C9E5E000BD1ED11CA285C = {
buildActionMask = 2147483647;
files = (
);
isa = PBXRezBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
021C9E61000BD2B811CA285C = {
fileRef = 021C9E38000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
};
};
021C9E62000BD2B811CA285C = {
fileRef = 021C9E39000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
};
};
021C9E63000BD2B811CA285C = {
fileRef = 021C9E3A000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
};
};
021C9E64000BD2B811CA285C = {
fileRef = 021C9E3B000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
};
};
021C9E65000BD2B811CA285C = {
fileRef = 021C9E3C000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
};
};
021C9E66000BD2B811CA285C = {
buildActionMask = 8;
dstPath = "$(SYSTEM_LIBRARY_DIR)/Frameworks/IOKit.framework/Versions/A/Headers/serial";
dstSubfolderSpec = 0;
files = (
A040A34B039BF5A802CA285C,
021C9E67000BD2B811CA285C,
);
isa = PBXCopyFilesBuildPhase;
runOnlyForDeploymentPostprocessing = 1;
};
021C9E67000BD2B811CA285C = {
fileRef = 021C9E38000BD0CF11CA285C;
isa = PBXBuildFile;
settings = {
};
};
021C9E68000BD34611CA285C = {
isa = PBXTargetDependency;
target = 021C9E59000BD1ED11CA285C;
};
//020
//021
//022
//023
//024
//040
//041
//042
//043
//044
04EC4B3D00518F8311CA285C = {
isa = PBXFrameworkReference;
name = Kernel.framework;
path = /System/Library/Frameworks/Kernel.framework;
refType = 0;
};
//040
//041
//042
//043
//044
//0C0
//0C1
//0C2
//0C3
//0C4
0C1118D40014E0F911CA285C = {
buildRules = (
);
buildSettings = {
COPY_PHASE_STRIP = NO;
OPTIMIZATION_CFLAGS = "-O0";
};
isa = PBXBuildStyle;
name = Development;
};
0C1118D50014E0F911CA285C = {
buildRules = (
);
buildSettings = {
COPY_PHASE_STRIP = YES;
};
isa = PBXBuildStyle;
name = Deployment;
};
//0C0
//0C1
//0C2
//0C3
//0C4
//A00
//A01
//A02
//A03
//A04
A0147846011B0EC802CA285C = {
isa = PBXFileReference;
name = ioss.h;
path = IOSerialFamily.kmodproj/ioss.h;
refType = 4;
};
A0147847011B0EC802CA285C = {
fileRef = A0147846011B0EC802CA285C;
isa = PBXBuildFile;
settings = {
};
};
A040A34B039BF5A802CA285C = {
fileRef = A0147846011B0EC802CA285C;
isa = PBXBuildFile;
settings = {
};
};
A081A71801AC905002CA2CD9 = {
isa = PBXFrameworkReference;
name = CoreFoundation.framework;
path = /System/Library/Frameworks/CoreFoundation.framework;
refType = 0;
};
};
rootObject = 021C9E2B000BD0CF11CA285C;
}