1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 45; 7 objects = { 8 9/* Begin PBXAggregateTarget section */ 10 3FA21AC7148AA93000099D2F /* cli_apps */ = { 11 isa = PBXAggregateTarget; 12 buildConfigurationList = 3FA21AC8148AA93000099D2F /* Build configuration list for PBXAggregateTarget "cli_apps" */; 13 buildPhases = ( 14 3F947784191C32DC00A93E8E /* No Simulator Man Pages */, 15 ); 16 dependencies = ( 17 3FA21ACB148AA94A00099D2F /* PBXTargetDependency */, 18 3FA21ACD148AA94A00099D2F /* PBXTargetDependency */, 19 ); 20 name = cli_apps; 21 productName = cli_apps; 22 }; 23/* End PBXAggregateTarget section */ 24 25/* Begin PBXBuildFile section */ 26 2D312B76102CA2E300F90022 /* libnotify.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D312B73102CA2E300F90022 /* libnotify.c */; }; 27 2D312B77102CA2E300F90022 /* notify_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D312B74102CA2E300F90022 /* notify_client.c */; }; 28 2D312B78102CA2E300F90022 /* table.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D312B75102CA2E300F90022 /* table.c */; }; 29 2D312B7A102CA30200F90022 /* notify_ipc.defs in Sources */ = {isa = PBXBuildFile; fileRef = 2D312B79102CA30200F90022 /* notify_ipc.defs */; settings = {ATTRIBUTES = (Client, ); }; }; 30 2D312B7E102CA32500F90022 /* notify_keys.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D312B7C102CA32500F90022 /* notify_keys.h */; settings = {ATTRIBUTES = (Public, ); }; }; 31 2D312B7F102CA32500F90022 /* notify.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D312B7D102CA32500F90022 /* notify.h */; settings = {ATTRIBUTES = (Public, ); }; }; 32 2D312B82102CA34D00F90022 /* libnotify.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D312B81102CA34D00F90022 /* libnotify.h */; settings = {ATTRIBUTES = (Private, ); }; }; 33 2D312B87102CA36C00F90022 /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D312B85102CA36C00F90022 /* table.h */; }; 34 2D38AA0A102CD88300D3D622 /* notify.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B92102CA38F00F90022 /* notify.3 */; }; 35 2D38AA0B102CD89B00D3D622 /* notify_cancel.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B88102CA38F00F90022 /* notify_cancel.3 */; }; 36 2D38AA0C102CD89B00D3D622 /* notify_check.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B89102CA38F00F90022 /* notify_check.3 */; }; 37 2D38AA0D102CD8B800D3D622 /* notify_get_state.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B8A102CA38F00F90022 /* notify_get_state.3 */; }; 38 2D38AA0E102CD8B800D3D622 /* notify_is_valid_token.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D6D820D18DA602A0034E7B4 /* notify_is_valid_token.3 */; }; 39 2D38AA0F102CD8B800D3D622 /* notify_post.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B8B102CA38F00F90022 /* notify_post.3 */; }; 40 2D38AA10102CD8B800D3D622 /* notify_register_check.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B8C102CA38F00F90022 /* notify_register_check.3 */; }; 41 2D38AA11102CD8B800D3D622 /* notify_register_dispatch.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B8D102CA38F00F90022 /* notify_register_dispatch.3 */; }; 42 2D38AA12102CD8B800D3D622 /* notify_register_file_descriptor.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B8E102CA38F00F90022 /* notify_register_file_descriptor.3 */; }; 43 2D38AA13102CD8B800D3D622 /* notify_register_mach_port.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B8F102CA38F00F90022 /* notify_register_mach_port.3 */; }; 44 2D38AA14102CD8B800D3D622 /* notify_register_signal.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B90102CA38F00F90022 /* notify_register_signal.3 */; }; 45 2D38AA15102CD8B800D3D622 /* notify_set_state.3 in Copy man3 Files */ = {isa = PBXBuildFile; fileRef = 2D312B91102CA38F00F90022 /* notify_set_state.3 */; }; 46 2DCB287210D99ADA00DF3A8D /* notify_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DCB287110D99ADA00DF3A8D /* notify_private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 47 3FA21ACF148AAA5000099D2F /* notify_proc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FA21A9C148AA7FA00099D2F /* notify_proc.c */; }; 48 3FA21AD0148AAA5000099D2F /* notifyd.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FA21A9E148AA7FA00099D2F /* notifyd.c */; }; 49 3FA21AD1148AAA5000099D2F /* pathwatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FA21AA0148AA7FA00099D2F /* pathwatch.c */; }; 50 3FA21AD2148AAA5000099D2F /* service.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FA21AA2148AA7FA00099D2F /* service.c */; }; 51 3FA21AD3148AAA5000099D2F /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FA21AA5148AA7FA00099D2F /* timer.c */; }; 52 3FA21AD4148AAA5D00099D2F /* notifyd.8 in Install man page */ = {isa = PBXBuildFile; fileRef = 3FA21A9D148AA7FA00099D2F /* notifyd.8 */; }; 53 3FA21AD5148AAA6E00099D2F /* notifyutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FA21AA9148AA82700099D2F /* notifyutil.c */; }; 54 3FA21AD6148AAA7500099D2F /* notifyutil.1 in Install man page */ = {isa = PBXBuildFile; fileRef = 3FA21AA8148AA82700099D2F /* notifyutil.1 */; }; 55 3FA21AD8148AAABE00099D2F /* com.apple.notifyd.plist in Install launchd.plist */ = {isa = PBXBuildFile; fileRef = 3FA21A99148AA7FA00099D2F /* com.apple.notifyd.plist */; }; 56 3FA21AE6148AAEAC00099D2F /* notify_ipc.defs in Sources */ = {isa = PBXBuildFile; fileRef = 2D312B79102CA30200F90022 /* notify_ipc.defs */; settings = {ATTRIBUTES = (Client, Server, ); }; }; 57 3FD0DBAD148AB12000C50811 /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 3FD0DBAC148AB12000C50811 /* libbsm.dylib */; }; 58 FC7B7A53155781930064D203 /* notify_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FC7B7A52155781930064D203 /* notify_internal.h */; }; 59/* End PBXBuildFile section */ 60 61/* Begin PBXContainerItemProxy section */ 62 3FA21ACA148AA94A00099D2F /* PBXContainerItemProxy */ = { 63 isa = PBXContainerItemProxy; 64 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; 65 proxyType = 1; 66 remoteGlobalIDString = 3FA21AAF148AA8E300099D2F; 67 remoteInfo = notifyd; 68 }; 69 3FA21ACC148AA94A00099D2F /* PBXContainerItemProxy */ = { 70 isa = PBXContainerItemProxy; 71 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; 72 proxyType = 1; 73 remoteGlobalIDString = 3FA21ABD148AA8F000099D2F; 74 remoteInfo = notifyutil; 75 }; 76/* End PBXContainerItemProxy section */ 77 78/* Begin PBXCopyFilesBuildPhase section */ 79 2D38AA09102CD87C00D3D622 /* Copy man3 Files */ = { 80 isa = PBXCopyFilesBuildPhase; 81 buildActionMask = 8; 82 dstPath = "$(INSTALL_PATH_PREFIX)/usr/share/man/man3"; 83 dstSubfolderSpec = 0; 84 files = ( 85 2D38AA0A102CD88300D3D622 /* notify.3 in Copy man3 Files */, 86 2D38AA0B102CD89B00D3D622 /* notify_cancel.3 in Copy man3 Files */, 87 2D38AA0C102CD89B00D3D622 /* notify_check.3 in Copy man3 Files */, 88 2D38AA0D102CD8B800D3D622 /* notify_get_state.3 in Copy man3 Files */, 89 2D38AA0E102CD8B800D3D622 /* notify_is_valid_token.3 in Copy man3 Files */, 90 2D38AA0F102CD8B800D3D622 /* notify_post.3 in Copy man3 Files */, 91 2D38AA10102CD8B800D3D622 /* notify_register_check.3 in Copy man3 Files */, 92 2D38AA11102CD8B800D3D622 /* notify_register_dispatch.3 in Copy man3 Files */, 93 2D38AA12102CD8B800D3D622 /* notify_register_file_descriptor.3 in Copy man3 Files */, 94 2D38AA13102CD8B800D3D622 /* notify_register_mach_port.3 in Copy man3 Files */, 95 2D38AA14102CD8B800D3D622 /* notify_register_signal.3 in Copy man3 Files */, 96 2D38AA15102CD8B800D3D622 /* notify_set_state.3 in Copy man3 Files */, 97 ); 98 name = "Copy man3 Files"; 99 runOnlyForDeploymentPostprocessing = 1; 100 }; 101 3FA21AAE148AA8E300099D2F /* Install man page */ = { 102 isa = PBXCopyFilesBuildPhase; 103 buildActionMask = 2147483647; 104 dstPath = "$(INSTALL_PATH_PREFIX)/usr/share/man/man8"; 105 dstSubfolderSpec = 0; 106 files = ( 107 3FA21AD4148AAA5D00099D2F /* notifyd.8 in Install man page */, 108 ); 109 name = "Install man page"; 110 runOnlyForDeploymentPostprocessing = 1; 111 }; 112 3FA21ABC148AA8F000099D2F /* Install man page */ = { 113 isa = PBXCopyFilesBuildPhase; 114 buildActionMask = 2147483647; 115 dstPath = "$(INSTALL_PATH_PREFIX)/usr/share/man/man1"; 116 dstSubfolderSpec = 0; 117 files = ( 118 3FA21AD6148AAA7500099D2F /* notifyutil.1 in Install man page */, 119 ); 120 name = "Install man page"; 121 runOnlyForDeploymentPostprocessing = 1; 122 }; 123 3FA21AD7148AAAA600099D2F /* Install launchd.plist */ = { 124 isa = PBXCopyFilesBuildPhase; 125 buildActionMask = 8; 126 dstPath = "$(INSTALL_PATH_PREFIX)/System/Library/LaunchDaemons"; 127 dstSubfolderSpec = 0; 128 files = ( 129 3FA21AD8148AAABE00099D2F /* com.apple.notifyd.plist in Install launchd.plist */, 130 ); 131 name = "Install launchd.plist"; 132 runOnlyForDeploymentPostprocessing = 1; 133 }; 134/* End PBXCopyFilesBuildPhase section */ 135 136/* Begin PBXFileReference section */ 137 2D312B73102CA2E300F90022 /* libnotify.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libnotify.c; sourceTree = "<group>"; }; 138 2D312B74102CA2E300F90022 /* notify_client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = notify_client.c; sourceTree = "<group>"; }; 139 2D312B75102CA2E300F90022 /* table.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = table.c; sourceTree = "<group>"; }; 140 2D312B79102CA30200F90022 /* notify_ipc.defs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.mig; path = notify_ipc.defs; sourceTree = "<group>"; }; 141 2D312B7C102CA32500F90022 /* notify_keys.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 4; path = notify_keys.h; sourceTree = "<group>"; }; 142 2D312B7D102CA32500F90022 /* notify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = notify.h; sourceTree = "<group>"; }; 143 2D312B81102CA34D00F90022 /* libnotify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libnotify.h; sourceTree = "<group>"; }; 144 2D312B84102CA36C00F90022 /* notify_ipc_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = notify_ipc_types.h; sourceTree = "<group>"; }; 145 2D312B85102CA36C00F90022 /* table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = table.h; sourceTree = "<group>"; }; 146 2D312B88102CA38F00F90022 /* notify_cancel.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_cancel.3; sourceTree = "<group>"; }; 147 2D312B89102CA38F00F90022 /* notify_check.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_check.3; sourceTree = "<group>"; }; 148 2D312B8A102CA38F00F90022 /* notify_get_state.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_get_state.3; sourceTree = "<group>"; }; 149 2D312B8B102CA38F00F90022 /* notify_post.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_post.3; sourceTree = "<group>"; }; 150 2D312B8C102CA38F00F90022 /* notify_register_check.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_register_check.3; sourceTree = "<group>"; }; 151 2D312B8D102CA38F00F90022 /* notify_register_dispatch.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_register_dispatch.3; sourceTree = "<group>"; }; 152 2D312B8E102CA38F00F90022 /* notify_register_file_descriptor.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_register_file_descriptor.3; sourceTree = "<group>"; }; 153 2D312B8F102CA38F00F90022 /* notify_register_mach_port.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_register_mach_port.3; sourceTree = "<group>"; }; 154 2D312B90102CA38F00F90022 /* notify_register_signal.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_register_signal.3; sourceTree = "<group>"; }; 155 2D312B91102CA38F00F90022 /* notify_set_state.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_set_state.3; sourceTree = "<group>"; }; 156 2D312B92102CA38F00F90022 /* notify.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify.3; sourceTree = "<group>"; }; 157 2D6D820D18DA602A0034E7B4 /* notify_is_valid_token.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notify_is_valid_token.3; sourceTree = "<group>"; }; 158 2DCB287110D99ADA00DF3A8D /* notify_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = notify_private.h; sourceTree = "<group>"; }; 159 2DF9EA0B102CF33400DE9E8D /* APPLE_LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = APPLE_LICENSE; sourceTree = "<group>"; }; 160 3F82235D12B18551005DD509 /* libnotify.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = libnotify.xcconfig; sourceTree = "<group>"; }; 161 3F8223B412B18877005DD509 /* libsystem_notify.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libsystem_notify.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 162 3F947780191C322100A93E8E /* no-sim-man.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "no-sim-man.sh"; sourceTree = "<group>"; }; 163 3F947781191C322100A93E8E /* sim-compat-symlink.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "sim-compat-symlink.sh"; sourceTree = "<group>"; }; 164 3F999961185C474E00EAD3A0 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; }; 165 3F999963185C474E00EAD3A0 /* notifyd.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = notifyd.xcconfig; sourceTree = "<group>"; }; 166 3F999964185C474E00EAD3A0 /* notifyutil.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = notifyutil.xcconfig; sourceTree = "<group>"; }; 167 3FA21A99148AA7FA00099D2F /* com.apple.notifyd.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = com.apple.notifyd.plist; sourceTree = "<group>"; }; 168 3FA21A9A148AA7FA00099D2F /* notify.conf */ = {isa = PBXFileReference; lastKnownFileType = text; path = notify.conf; sourceTree = "<group>"; }; 169 3FA21A9B148AA7FA00099D2F /* notify.conf.iPhone */ = {isa = PBXFileReference; lastKnownFileType = text; name = notify.conf.iPhone; path = ../notify.conf.iPhone; sourceTree = "<group>"; }; 170 3FA21A9C148AA7FA00099D2F /* notify_proc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = notify_proc.c; sourceTree = "<group>"; }; 171 3FA21A9D148AA7FA00099D2F /* notifyd.8 */ = {isa = PBXFileReference; lastKnownFileType = text; path = notifyd.8; sourceTree = "<group>"; }; 172 3FA21A9E148AA7FA00099D2F /* notifyd.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = notifyd.c; sourceTree = "<group>"; }; 173 3FA21A9F148AA7FA00099D2F /* notifyd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = notifyd.h; sourceTree = "<group>"; }; 174 3FA21AA0148AA7FA00099D2F /* pathwatch.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pathwatch.c; sourceTree = "<group>"; }; 175 3FA21AA1148AA7FA00099D2F /* pathwatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pathwatch.h; sourceTree = "<group>"; }; 176 3FA21AA2148AA7FA00099D2F /* service.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = service.c; sourceTree = "<group>"; }; 177 3FA21AA3148AA7FA00099D2F /* service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = service.h; sourceTree = "<group>"; }; 178 3FA21AA4148AA7FA00099D2F /* table.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = table.h; sourceTree = "<group>"; }; 179 3FA21AA5148AA7FA00099D2F /* timer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = timer.c; sourceTree = "<group>"; }; 180 3FA21AA6148AA7FA00099D2F /* timer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = timer.h; sourceTree = "<group>"; }; 181 3FA21AA8148AA82700099D2F /* notifyutil.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = notifyutil.1; sourceTree = "<group>"; }; 182 3FA21AA9148AA82700099D2F /* notifyutil.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = notifyutil.c; sourceTree = "<group>"; }; 183 3FA21AB0148AA8E300099D2F /* notifyd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = notifyd; sourceTree = BUILT_PRODUCTS_DIR; }; 184 3FA21ABE148AA8F000099D2F /* notifyutil */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = notifyutil; sourceTree = BUILT_PRODUCTS_DIR; }; 185 3FA21ADD148AABA900099D2F /* mk_notify_conf.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = mk_notify_conf.sh; sourceTree = "<group>"; }; 186 3FA21ADF148AACA000099D2F /* notify.conf.MacOSX */ = {isa = PBXFileReference; lastKnownFileType = text; name = notify.conf.MacOSX; path = notifyd/notify.conf.MacOSX; sourceTree = SOURCE_ROOT; }; 187 3FD0DBAC148AB12000C50811 /* libbsm.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbsm.dylib; path = /usr/lib/libbsm.dylib; sourceTree = "<absolute>"; }; 188 FC7B7A52155781930064D203 /* notify_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = notify_internal.h; sourceTree = "<group>"; }; 189/* End PBXFileReference section */ 190 191/* Begin PBXFrameworksBuildPhase section */ 192 3FA21AAD148AA8E300099D2F /* Frameworks */ = { 193 isa = PBXFrameworksBuildPhase; 194 buildActionMask = 2147483647; 195 files = ( 196 3FD0DBAD148AB12000C50811 /* libbsm.dylib in Frameworks */, 197 ); 198 runOnlyForDeploymentPostprocessing = 0; 199 }; 200 3FA21ABB148AA8F000099D2F /* Frameworks */ = { 201 isa = PBXFrameworksBuildPhase; 202 buildActionMask = 2147483647; 203 files = ( 204 ); 205 runOnlyForDeploymentPostprocessing = 0; 206 }; 207 D289987405E68DCB004EDB86 /* Frameworks */ = { 208 isa = PBXFrameworksBuildPhase; 209 buildActionMask = 2147483647; 210 files = ( 211 ); 212 runOnlyForDeploymentPostprocessing = 0; 213 }; 214/* End PBXFrameworksBuildPhase section */ 215 216/* Begin PBXGroup section */ 217 08FB7794FE84155DC02AAC07 /* Libnotify */ = { 218 isa = PBXGroup; 219 children = ( 220 3F94777F191C322100A93E8E /* xcodescripts */, 221 3F999960185C474E00EAD3A0 /* xcodeconfig */, 222 2D312B79102CA30200F90022 /* notify_ipc.defs */, 223 3FA21A97148AA7CD00099D2F /* libsystem_notify */, 224 3FA21AA7148AA82700099D2F /* notifyutil */, 225 3FA21A98148AA7FA00099D2F /* notifyd */, 226 2DF9EA0A102CF31700DE9E8D /* Additional Files */, 227 3FA21ACE148AAA0D00099D2F /* Products */, 228 ); 229 name = Libnotify; 230 sourceTree = "<group>"; 231 }; 232 2D312B72102CA2C400F90022 /* Source */ = { 233 isa = PBXGroup; 234 children = ( 235 2D312B73102CA2E300F90022 /* libnotify.c */, 236 2D312B74102CA2E300F90022 /* notify_client.c */, 237 2D312B75102CA2E300F90022 /* table.c */, 238 ); 239 name = Source; 240 sourceTree = "<group>"; 241 }; 242 2D312B7B102CA30600F90022 /* Public Headers */ = { 243 isa = PBXGroup; 244 children = ( 245 2D312B7C102CA32500F90022 /* notify_keys.h */, 246 2D312B7D102CA32500F90022 /* notify.h */, 247 ); 248 name = "Public Headers"; 249 sourceTree = "<group>"; 250 }; 251 2D312B80102CA33600F90022 /* Private Headers */ = { 252 isa = PBXGroup; 253 children = ( 254 2DCB287110D99ADA00DF3A8D /* notify_private.h */, 255 2D312B81102CA34D00F90022 /* libnotify.h */, 256 ); 257 name = "Private Headers"; 258 sourceTree = "<group>"; 259 }; 260 2D312B83102CA35300F90022 /* Project Headers */ = { 261 isa = PBXGroup; 262 children = ( 263 FC7B7A52155781930064D203 /* notify_internal.h */, 264 2D312B84102CA36C00F90022 /* notify_ipc_types.h */, 265 2D312B85102CA36C00F90022 /* table.h */, 266 ); 267 name = "Project Headers"; 268 sourceTree = "<group>"; 269 }; 270 2DF9EA0A102CF31700DE9E8D /* Additional Files */ = { 271 isa = PBXGroup; 272 children = ( 273 2DF9EA0B102CF33400DE9E8D /* APPLE_LICENSE */, 274 ); 275 name = "Additional Files"; 276 sourceTree = "<group>"; 277 }; 278 3F94777F191C322100A93E8E /* xcodescripts */ = { 279 isa = PBXGroup; 280 children = ( 281 3F947780191C322100A93E8E /* no-sim-man.sh */, 282 3F947781191C322100A93E8E /* sim-compat-symlink.sh */, 283 ); 284 path = xcodescripts; 285 sourceTree = "<group>"; 286 }; 287 3F999960185C474E00EAD3A0 /* xcodeconfig */ = { 288 isa = PBXGroup; 289 children = ( 290 3F999961185C474E00EAD3A0 /* base.xcconfig */, 291 3F82235D12B18551005DD509 /* libnotify.xcconfig */, 292 3F999963185C474E00EAD3A0 /* notifyd.xcconfig */, 293 3F999964185C474E00EAD3A0 /* notifyutil.xcconfig */, 294 ); 295 path = xcodeconfig; 296 sourceTree = "<group>"; 297 }; 298 3FA21A97148AA7CD00099D2F /* libsystem_notify */ = { 299 isa = PBXGroup; 300 children = ( 301 2D312B83102CA35300F90022 /* Project Headers */, 302 2D312B80102CA33600F90022 /* Private Headers */, 303 2D312B7B102CA30600F90022 /* Public Headers */, 304 2D312B72102CA2C400F90022 /* Source */, 305 C6A0FF2B0290797F04C91782 /* Documentation */, 306 ); 307 name = libsystem_notify; 308 sourceTree = "<group>"; 309 }; 310 3FA21A98148AA7FA00099D2F /* notifyd */ = { 311 isa = PBXGroup; 312 children = ( 313 3FA21ADC148AABA900099D2F /* Build Support */, 314 3FA21A99148AA7FA00099D2F /* com.apple.notifyd.plist */, 315 3FA21A9A148AA7FA00099D2F /* notify.conf */, 316 3FA21AAA148AA85300099D2F /* Source */, 317 3FA21A9D148AA7FA00099D2F /* notifyd.8 */, 318 3FA21AAB148AA86600099D2F /* Private Headers */, 319 ); 320 path = notifyd; 321 sourceTree = "<group>"; 322 }; 323 3FA21AA7148AA82700099D2F /* notifyutil */ = { 324 isa = PBXGroup; 325 children = ( 326 3FA21AA8148AA82700099D2F /* notifyutil.1 */, 327 3FA21AA9148AA82700099D2F /* notifyutil.c */, 328 ); 329 path = notifyutil; 330 sourceTree = "<group>"; 331 }; 332 3FA21AAA148AA85300099D2F /* Source */ = { 333 isa = PBXGroup; 334 children = ( 335 3FA21A9C148AA7FA00099D2F /* notify_proc.c */, 336 3FA21A9E148AA7FA00099D2F /* notifyd.c */, 337 3FA21AA0148AA7FA00099D2F /* pathwatch.c */, 338 3FA21AA2148AA7FA00099D2F /* service.c */, 339 3FA21AA5148AA7FA00099D2F /* timer.c */, 340 ); 341 name = Source; 342 sourceTree = "<group>"; 343 }; 344 3FA21AAB148AA86600099D2F /* Private Headers */ = { 345 isa = PBXGroup; 346 children = ( 347 3FA21A9F148AA7FA00099D2F /* notifyd.h */, 348 3FA21AA1148AA7FA00099D2F /* pathwatch.h */, 349 3FA21AA3148AA7FA00099D2F /* service.h */, 350 3FA21AA4148AA7FA00099D2F /* table.h */, 351 3FA21AA6148AA7FA00099D2F /* timer.h */, 352 ); 353 name = "Private Headers"; 354 sourceTree = "<group>"; 355 }; 356 3FA21ACE148AAA0D00099D2F /* Products */ = { 357 isa = PBXGroup; 358 children = ( 359 3F8223B412B18877005DD509 /* libsystem_notify.dylib */, 360 3FA21AB0148AA8E300099D2F /* notifyd */, 361 3FA21ABE148AA8F000099D2F /* notifyutil */, 362 ); 363 name = Products; 364 sourceTree = "<group>"; 365 }; 366 3FA21ADC148AABA900099D2F /* Build Support */ = { 367 isa = PBXGroup; 368 children = ( 369 3FD0DBAC148AB12000C50811 /* libbsm.dylib */, 370 3FA21ADF148AACA000099D2F /* notify.conf.MacOSX */, 371 3FA21A9B148AA7FA00099D2F /* notify.conf.iPhone */, 372 3FA21ADD148AABA900099D2F /* mk_notify_conf.sh */, 373 ); 374 name = "Build Support"; 375 path = xcodescripts; 376 sourceTree = "<group>"; 377 }; 378 C6A0FF2B0290797F04C91782 /* Documentation */ = { 379 isa = PBXGroup; 380 children = ( 381 2D312B88102CA38F00F90022 /* notify_cancel.3 */, 382 2D312B89102CA38F00F90022 /* notify_check.3 */, 383 2D312B8A102CA38F00F90022 /* notify_get_state.3 */, 384 2D6D820D18DA602A0034E7B4 /* notify_is_valid_token.3 */, 385 2D312B8B102CA38F00F90022 /* notify_post.3 */, 386 2D312B8C102CA38F00F90022 /* notify_register_check.3 */, 387 2D312B8D102CA38F00F90022 /* notify_register_dispatch.3 */, 388 2D312B8E102CA38F00F90022 /* notify_register_file_descriptor.3 */, 389 2D312B8F102CA38F00F90022 /* notify_register_mach_port.3 */, 390 2D312B90102CA38F00F90022 /* notify_register_signal.3 */, 391 2D312B91102CA38F00F90022 /* notify_set_state.3 */, 392 2D312B92102CA38F00F90022 /* notify.3 */, 393 ); 394 name = Documentation; 395 sourceTree = "<group>"; 396 }; 397/* End PBXGroup section */ 398 399/* Begin PBXHeadersBuildPhase section */ 400 D2AAC043055464E500DB518D /* Headers */ = { 401 isa = PBXHeadersBuildPhase; 402 buildActionMask = 2147483647; 403 files = ( 404 2D312B7E102CA32500F90022 /* notify_keys.h in Headers */, 405 2D312B7F102CA32500F90022 /* notify.h in Headers */, 406 2D312B82102CA34D00F90022 /* libnotify.h in Headers */, 407 2D312B87102CA36C00F90022 /* table.h in Headers */, 408 2DCB287210D99ADA00DF3A8D /* notify_private.h in Headers */, 409 FC7B7A53155781930064D203 /* notify_internal.h in Headers */, 410 ); 411 runOnlyForDeploymentPostprocessing = 0; 412 }; 413/* End PBXHeadersBuildPhase section */ 414 415/* Begin PBXNativeTarget section */ 416 3FA21AAF148AA8E300099D2F /* notifyd */ = { 417 isa = PBXNativeTarget; 418 buildConfigurationList = 3FA21AB8148AA8E300099D2F /* Build configuration list for PBXNativeTarget "notifyd" */; 419 buildPhases = ( 420 3FA21AAC148AA8E300099D2F /* Sources */, 421 3FA21AAD148AA8E300099D2F /* Frameworks */, 422 3FA21AAE148AA8E300099D2F /* Install man page */, 423 3FA21AD7148AAAA600099D2F /* Install launchd.plist */, 424 3FA21ADB148AAB1C00099D2F /* Install notify.conf */, 425 ); 426 buildRules = ( 427 ); 428 dependencies = ( 429 ); 430 name = notifyd; 431 productName = notifyd; 432 productReference = 3FA21AB0148AA8E300099D2F /* notifyd */; 433 productType = "com.apple.product-type.tool"; 434 }; 435 3FA21ABD148AA8F000099D2F /* notifyutil */ = { 436 isa = PBXNativeTarget; 437 buildConfigurationList = 3FA21AC5148AA8F000099D2F /* Build configuration list for PBXNativeTarget "notifyutil" */; 438 buildPhases = ( 439 3FA21ABA148AA8F000099D2F /* Sources */, 440 3FA21ABB148AA8F000099D2F /* Frameworks */, 441 3FA21ABC148AA8F000099D2F /* Install man page */, 442 ); 443 buildRules = ( 444 ); 445 dependencies = ( 446 ); 447 name = notifyutil; 448 productName = notifyutil; 449 productReference = 3FA21ABE148AA8F000099D2F /* notifyutil */; 450 productType = "com.apple.product-type.tool"; 451 }; 452 D2AAC045055464E500DB518D /* libnotify */ = { 453 isa = PBXNativeTarget; 454 buildConfigurationList = 1DEB91EB08733DB70010E9CD /* Build configuration list for PBXNativeTarget "libnotify" */; 455 buildPhases = ( 456 D2AAC043055464E500DB518D /* Headers */, 457 D2AAC044055464E500DB518D /* Sources */, 458 D289987405E68DCB004EDB86 /* Frameworks */, 459 2D38AA09102CD87C00D3D622 /* Copy man3 Files */, 460 3F947782191C324900A93E8E /* No Simulator Man Pages */, 461 3F947783191C327700A93E8E /* Sim compat symlink */, 462 ); 463 buildRules = ( 464 ); 465 dependencies = ( 466 ); 467 name = libnotify; 468 productName = Libnotify; 469 productReference = 3F8223B412B18877005DD509 /* libsystem_notify.dylib */; 470 productType = "com.apple.product-type.library.dynamic"; 471 }; 472/* End PBXNativeTarget section */ 473 474/* Begin PBXProject section */ 475 08FB7793FE84155DC02AAC07 /* Project object */ = { 476 isa = PBXProject; 477 attributes = { 478 }; 479 buildConfigurationList = 1DEB91EF08733DB70010E9CD /* Build configuration list for PBXProject "Libnotify" */; 480 compatibilityVersion = "Xcode 3.1"; 481 developmentRegion = English; 482 hasScannedForEncodings = 1; 483 knownRegions = ( 484 English, 485 Japanese, 486 French, 487 German, 488 ); 489 mainGroup = 08FB7794FE84155DC02AAC07 /* Libnotify */; 490 productRefGroup = 08FB7794FE84155DC02AAC07 /* Libnotify */; 491 projectDirPath = ""; 492 projectRoot = ""; 493 targets = ( 494 D2AAC045055464E500DB518D /* libnotify */, 495 3FA21AAF148AA8E300099D2F /* notifyd */, 496 3FA21ABD148AA8F000099D2F /* notifyutil */, 497 3FA21AC7148AA93000099D2F /* cli_apps */, 498 ); 499 }; 500/* End PBXProject section */ 501 502/* Begin PBXShellScriptBuildPhase section */ 503 3F947782191C324900A93E8E /* No Simulator Man Pages */ = { 504 isa = PBXShellScriptBuildPhase; 505 buildActionMask = 8; 506 files = ( 507 ); 508 inputPaths = ( 509 "$(SRCROOT)/xcodescripts/no-sim-man.sh", 510 ); 511 name = "No Simulator Man Pages"; 512 outputPaths = ( 513 ); 514 runOnlyForDeploymentPostprocessing = 1; 515 shellPath = "/bin/bash -e -x"; 516 shellScript = "exec \"${SCRIPT_INPUT_FILE_0}\""; 517 }; 518 3F947783191C327700A93E8E /* Sim compat symlink */ = { 519 isa = PBXShellScriptBuildPhase; 520 buildActionMask = 8; 521 files = ( 522 ); 523 inputPaths = ( 524 "$(SRCROOT)/xcodescripts/sim-compat-symlink.sh", 525 ); 526 name = "Sim compat symlink"; 527 outputPaths = ( 528 ); 529 runOnlyForDeploymentPostprocessing = 1; 530 shellPath = "/bin/bash -e -x"; 531 shellScript = "exec \"${SCRIPT_INPUT_FILE_0}\""; 532 }; 533 3F947784191C32DC00A93E8E /* No Simulator Man Pages */ = { 534 isa = PBXShellScriptBuildPhase; 535 buildActionMask = 8; 536 files = ( 537 ); 538 inputPaths = ( 539 "$(SRCROOT)/xcodescripts/no-sim-man.sh", 540 ); 541 name = "No Simulator Man Pages"; 542 outputPaths = ( 543 ); 544 runOnlyForDeploymentPostprocessing = 1; 545 shellPath = "/bin/bash -e -x"; 546 shellScript = "exec \"${SCRIPT_INPUT_FILE_0}\""; 547 }; 548 3FA21ADB148AAB1C00099D2F /* Install notify.conf */ = { 549 isa = PBXShellScriptBuildPhase; 550 buildActionMask = 8; 551 files = ( 552 ); 553 inputPaths = ( 554 "$(SRCROOT)/notifyd/xcodescripts/mk_notify_conf.sh", 555 ); 556 name = "Install notify.conf"; 557 outputPaths = ( 558 ); 559 runOnlyForDeploymentPostprocessing = 1; 560 shellPath = "/bin/bash -e -x"; 561 shellScript = "exec \"${SCRIPT_INPUT_FILE_0}\""; 562 }; 563/* End PBXShellScriptBuildPhase section */ 564 565/* Begin PBXSourcesBuildPhase section */ 566 3FA21AAC148AA8E300099D2F /* Sources */ = { 567 isa = PBXSourcesBuildPhase; 568 buildActionMask = 2147483647; 569 files = ( 570 3FA21AE6148AAEAC00099D2F /* notify_ipc.defs in Sources */, 571 3FA21ACF148AAA5000099D2F /* notify_proc.c in Sources */, 572 3FA21AD0148AAA5000099D2F /* notifyd.c in Sources */, 573 3FA21AD1148AAA5000099D2F /* pathwatch.c in Sources */, 574 3FA21AD2148AAA5000099D2F /* service.c in Sources */, 575 3FA21AD3148AAA5000099D2F /* timer.c in Sources */, 576 ); 577 runOnlyForDeploymentPostprocessing = 0; 578 }; 579 3FA21ABA148AA8F000099D2F /* Sources */ = { 580 isa = PBXSourcesBuildPhase; 581 buildActionMask = 2147483647; 582 files = ( 583 3FA21AD5148AAA6E00099D2F /* notifyutil.c in Sources */, 584 ); 585 runOnlyForDeploymentPostprocessing = 0; 586 }; 587 D2AAC044055464E500DB518D /* Sources */ = { 588 isa = PBXSourcesBuildPhase; 589 buildActionMask = 2147483647; 590 files = ( 591 2D312B7A102CA30200F90022 /* notify_ipc.defs in Sources */, 592 2D312B76102CA2E300F90022 /* libnotify.c in Sources */, 593 2D312B77102CA2E300F90022 /* notify_client.c in Sources */, 594 2D312B78102CA2E300F90022 /* table.c in Sources */, 595 ); 596 runOnlyForDeploymentPostprocessing = 0; 597 }; 598/* End PBXSourcesBuildPhase section */ 599 600/* Begin PBXTargetDependency section */ 601 3FA21ACB148AA94A00099D2F /* PBXTargetDependency */ = { 602 isa = PBXTargetDependency; 603 target = 3FA21AAF148AA8E300099D2F /* notifyd */; 604 targetProxy = 3FA21ACA148AA94A00099D2F /* PBXContainerItemProxy */; 605 }; 606 3FA21ACD148AA94A00099D2F /* PBXTargetDependency */ = { 607 isa = PBXTargetDependency; 608 target = 3FA21ABD148AA8F000099D2F /* notifyutil */; 609 targetProxy = 3FA21ACC148AA94A00099D2F /* PBXContainerItemProxy */; 610 }; 611/* End PBXTargetDependency section */ 612 613/* Begin XCBuildConfiguration section */ 614 1DEB91ED08733DB70010E9CD /* Release */ = { 615 isa = XCBuildConfiguration; 616 baseConfigurationReference = 3F82235D12B18551005DD509 /* libnotify.xcconfig */; 617 buildSettings = { 618 }; 619 name = Release; 620 }; 621 1DEB91F108733DB70010E9CD /* Release */ = { 622 isa = XCBuildConfiguration; 623 buildSettings = { 624 APPLY_RULES_IN_COPY_FILES = YES; 625 }; 626 name = Release; 627 }; 628 3FA21AB9148AA8E300099D2F /* Release */ = { 629 isa = XCBuildConfiguration; 630 baseConfigurationReference = 3F999963185C474E00EAD3A0 /* notifyd.xcconfig */; 631 buildSettings = { 632 PRODUCT_NAME = "$(TARGET_NAME)"; 633 }; 634 name = Release; 635 }; 636 3FA21AC6148AA8F000099D2F /* Release */ = { 637 isa = XCBuildConfiguration; 638 baseConfigurationReference = 3F999964185C474E00EAD3A0 /* notifyutil.xcconfig */; 639 buildSettings = { 640 PRODUCT_NAME = "$(TARGET_NAME)"; 641 }; 642 name = Release; 643 }; 644 3FA21AC9148AA93000099D2F /* Release */ = { 645 isa = XCBuildConfiguration; 646 baseConfigurationReference = 3F999961185C474E00EAD3A0 /* base.xcconfig */; 647 buildSettings = { 648 PRODUCT_NAME = "$(TARGET_NAME)"; 649 }; 650 name = Release; 651 }; 652/* End XCBuildConfiguration section */ 653 654/* Begin XCConfigurationList section */ 655 1DEB91EB08733DB70010E9CD /* Build configuration list for PBXNativeTarget "libnotify" */ = { 656 isa = XCConfigurationList; 657 buildConfigurations = ( 658 1DEB91ED08733DB70010E9CD /* Release */, 659 ); 660 defaultConfigurationIsVisible = 0; 661 defaultConfigurationName = Release; 662 }; 663 1DEB91EF08733DB70010E9CD /* Build configuration list for PBXProject "Libnotify" */ = { 664 isa = XCConfigurationList; 665 buildConfigurations = ( 666 1DEB91F108733DB70010E9CD /* Release */, 667 ); 668 defaultConfigurationIsVisible = 0; 669 defaultConfigurationName = Release; 670 }; 671 3FA21AB8148AA8E300099D2F /* Build configuration list for PBXNativeTarget "notifyd" */ = { 672 isa = XCConfigurationList; 673 buildConfigurations = ( 674 3FA21AB9148AA8E300099D2F /* Release */, 675 ); 676 defaultConfigurationIsVisible = 0; 677 defaultConfigurationName = Release; 678 }; 679 3FA21AC5148AA8F000099D2F /* Build configuration list for PBXNativeTarget "notifyutil" */ = { 680 isa = XCConfigurationList; 681 buildConfigurations = ( 682 3FA21AC6148AA8F000099D2F /* Release */, 683 ); 684 defaultConfigurationIsVisible = 0; 685 defaultConfigurationName = Release; 686 }; 687 3FA21AC8148AA93000099D2F /* Build configuration list for PBXAggregateTarget "cli_apps" */ = { 688 isa = XCConfigurationList; 689 buildConfigurations = ( 690 3FA21AC9148AA93000099D2F /* Release */, 691 ); 692 defaultConfigurationIsVisible = 0; 693 defaultConfigurationName = Release; 694 }; 695/* End XCConfigurationList section */ 696 }; 697 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; 698} 699