+++ /dev/null
-#! /bin/sh
-# This script will build resolver library
-#
-
-TARGET=resolver
-echo
-echo "=================================================="
-echo $TARGET
-echo "=================================================="
-
-PROJECT_ROOT=../netinfo.build/root
-TARGET_DYNAMIC_LIB=libresolv.9.dylib
-TARGET_LIB_LINK=libresolv.dylib
-TARGET_STATIC_LIB=libresolv.a
-TARGET_VERSION=A
-TARGET_DIR=usr/lib
-COMPAT_VERS=1.0.0
-CURR_VERS=2.0.0
-TARGET_MAN_DIR=/usr/share/man/man5
-
-BLD=$TARGET.build
-DERIVED_SRC_DIR=$BLD/derived_src
-OBJECT_DIR=$BLD/objects
-
-DST_DIR=$PROJECT_ROOT/$TARGET_DIR
-PUBLIC_HEADERS_DIR=$PROJECT_ROOT/usr/include
-PRIVATE_HEADERS_DIR=$PROJECT_ROOT/usr/local/include
-PROJECT_HEADERS_DIR=../netinfo.build/ProjectHeaders
-MAN_DIR=${PROJECT_ROOT}${TARGET_MAN_DIR}
-
-CFLAGS="-g -dynamic -fno-common -Wall -D_REENTRANT"
-INCLUDE="-I. -I$PUBLIC_HEADERS_DIR"
-LIBS=
-nm /usr/lib/libSystem.B.dylib | grep -q pselect
-if [ $? = 1 ]; then
- CFLAGS="$CFLAGS -DNEED_PSELECT"
-fi
-
-CLEAN=0
-BUILD=1
-
-while [ $# != 0 ]; do
- if [ ${1}x = cleanx ]; then
- CLEAN=1
- BUILD=0
- fi
-
- if [ ${1}x = freshx ]; then
- CLEAN=1
- BUILD=1
- fi
-
- shift
-done
-
-if [ $CLEAN = 1 ]; then
- echo "Cleaning $TARGET"
- rm -rf $BLD
- rm -rf .gdb_history
-fi
-
-if [ $BUILD = 0 ]; then
- echo "Done"
- exit 0
-fi
-
-if [ ! -d $BLD ]; then
- mkdir $BLD
-fi
-if [ ! -d $DERIVED_SRC_DIR ]; then
- mkdir $DERIVED_SRC_DIR
- ln -s ../.. $DERIVED_SRC_DIR/NetInfo
-fi
-if [ ! -d $OBJECT_DIR ]; then
- mkdir $OBJECT_DIR
-fi
-
-if [ ! -d $DST_DIR ]; then
- if [ -f /bin/mkdirs ]; then
- mkdirs $DST_DIR
- else
- mkdir -p $DST_DIR
- fi
-fi
-
-if [ ! -d $PUBLIC_HEADERS_DIR ]; then
- if [ -f /bin/mkdirs ]; then
- mkdirs $PUBLIC_HEADERS_DIR
- mkdirs $PUBLIC_HEADERS_DIR/arpa
- else
- mkdir -p $PUBLIC_HEADERS_DIR
- mkdir -p $PUBLIC_HEADERS_DIR/arpa
- fi
-fi
-
-if [ ! -d $PRIVATE_HEADERS_DIR ]; then
- if [ -f /bin/mkdirs ]; then
- mkdirs $PRIVATE_HEADERS_DIR
- else
- mkdir -p $PRIVATE_HEADERS_DIR
- fi
-fi
-
-if [ ! -d $PROJECT_HEADERS_DIR ]; then
- if [ -f /bin/mkdirs ]; then
- mkdirs $PROJECT_HEADERS_DIR
- else
- mkdir -p $PROJECT_HEADERS_DIR
- fi
-fi
-
-if [ ! -f $PUBLIC_HEADERS_DIR/dns.h ]; then
- echo "cp dns.h $PUBLIC_HEADERS_DIR"
- cp dns.h $PUBLIC_HEADERS_DIR
-fi
-
-if [ ! -f $PUBLIC_HEADERS_DIR/dns_util.h ]; then
- echo "cp dns_util.h $PUBLIC_HEADERS_DIR"
- cp dns_util.h $PUBLIC_HEADERS_DIR
-fi
-
-if [ ! -f $PRIVATE_HEADERS_DIR/dns_private.h ]; then
- echo "cp dns_private.h $PRIVATE_HEADERS_DIR"
- cp dns_private.h $PRIVATE_HEADERS_DIR
-fi
-
-if [ ! -f $PROJECT_HEADERS_DIR/dns_private.h ]; then
- echo "cp dns_private.h $PROJECT_HEADERS_DIR"
- cp dns_private.h $PROJECT_HEADERS_DIR
-fi
-
-if [ ! -f $PUBLIC_HEADERS_DIR/resolv.h ]; then
- echo "cp resolv.h $PUBLIC_HEADERS_DIR"
- cp resolv.h $PUBLIC_HEADERS_DIR
-fi
-
-if [ ! -f $PUBLIC_HEADERS_DIR/nameser.h ]; then
- echo "cp nameser.h $PUBLIC_HEADERS_DIR"
- cp nameser.h $PUBLIC_HEADERS_DIR
- echo "ln -s ../nameser.h $PUBLIC_HEADERS_DIR/arpa/nameser.h"
- ln -s ../nameser.h $PUBLIC_HEADERS_DIR/arpa/nameser.h
-fi
-
-if [ ! -d $MAN_DIR ]; then
- if [ -f /bin/mkdirs ]; then
- mkdirs $MAN_DIR
- else
- mkdir -p $MAN_DIR
- fi
-fi
-
-if [ ! -f $MAN_DIR/resolver.5 ]; then
- echo "cp resolver.5 $MAN_DIR"
- cp resolver.5 $MAN_DIR
-fi
-
-MAKE_TARGET=0
-if [ ! -f $DST_DIR/$TARGET_DYNAMIC_LIB ]; then
- MAKE_TARGET=1
-fi
-
-for c in *.[mc]
-do
- OBJ=`echo $c | sed 's/..$/.o/'`
- SRC=$c
- DST=$OBJECT_DIR/$OBJ
-
- MAKEIT=1
- if [ -f $DST ]; then
- RECENT=`/bin/ls -1t $DST $SRC | head -1`
- if [ $RECENT = $DST ]; then
- MAKEIT=0
- fi
- fi
-
- if [ $MAKEIT = 1 ]; then
- MAKE_TARGET=1
- echo cc -c $CFLAGS $INCLUDE -o $DST $SRC
- cc -c $CFLAGS $INCLUDE -o $DST $SRC
- fi
-done
-
-if [ $MAKE_TARGET = 1 ]; then
- echo libtool -dynamic -install_name /${TARGET_DIR}/${TARGET_DYNAMIC_LIB} -compatibility_version $COMPAT_VERS -current_version $CURR_VERS -arch_only ppc -o $DST_DIR/${TARGET_DYNAMIC_LIB} $OBJECT_DIR/*.o -lcc_dynamic -framework System
- libtool -dynamic -install_name /${TARGET_DIR}/${TARGET_DYNAMIC_LIB} -compatibility_version $COMPAT_VERS -current_version $CURR_VERS -arch_only ppc -o $DST_DIR/${TARGET_DYNAMIC_LIB} $OBJECT_DIR/*.o -lcc_dynamic -ldnsinfo -framework System
- echo "ln -s $TARGET_DYNAMIC_LIB $DST_DIR/${TARGET_LIB_LINK}"
- ln -s $TARGET_DYNAMIC_LIB $DST_DIR/${TARGET_LIB_LINK}
-fi
-
-echo "Finished building $TARGET"
-exit 0
--- /dev/null
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ FC585F0714EDAF3000C8F63A /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EE014EDAF3000C8F63A /* base64.c */; };
+ FC585F0814EDAF3000C8F63A /* dns_async.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EE114EDAF3000C8F63A /* dns_async.c */; };
+ FC585F0914EDAF3000C8F63A /* dns_private.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585EE214EDAF3000C8F63A /* dns_private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+ FC585F0A14EDAF3000C8F63A /* dns_util.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EE314EDAF3000C8F63A /* dns_util.c */; };
+ FC585F0B14EDAF3000C8F63A /* dns_util.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585EE414EDAF3000C8F63A /* dns_util.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ FC585F0C14EDAF3000C8F63A /* dns.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EE514EDAF3000C8F63A /* dns.c */; };
+ FC585F0D14EDAF3000C8F63A /* dns.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585EE614EDAF3000C8F63A /* dns.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ FC585F0E14EDAF3000C8F63A /* dst_api.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EE714EDAF3000C8F63A /* dst_api.c */; };
+ FC585F0F14EDAF3000C8F63A /* dst_hmac_link.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EE814EDAF3000C8F63A /* dst_hmac_link.c */; };
+ FC585F1014EDAF3000C8F63A /* dst_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585EE914EDAF3000C8F63A /* dst_internal.h */; };
+ FC585F1114EDAF3000C8F63A /* dst_support.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EEA14EDAF3000C8F63A /* dst_support.c */; };
+ FC585F1214EDAF3000C8F63A /* dst.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585EEB14EDAF3000C8F63A /* dst.h */; };
+ FC585F1314EDAF3000C8F63A /* nameser.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585EEC14EDAF3000C8F63A /* nameser.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ FC585F1414EDAF3000C8F63A /* ns_date.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EED14EDAF3000C8F63A /* ns_date.c */; };
+ FC585F1514EDAF3000C8F63A /* ns_name.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EEE14EDAF3000C8F63A /* ns_name.c */; };
+ FC585F1614EDAF3000C8F63A /* ns_netint.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EEF14EDAF3000C8F63A /* ns_netint.c */; };
+ FC585F1714EDAF3000C8F63A /* ns_parse.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EF014EDAF3000C8F63A /* ns_parse.c */; };
+ FC585F1814EDAF3000C8F63A /* ns_print.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EF114EDAF3000C8F63A /* ns_print.c */; };
+ FC585F1914EDAF3000C8F63A /* ns_samedomain.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EF214EDAF3000C8F63A /* ns_samedomain.c */; };
+ FC585F1A14EDAF3000C8F63A /* ns_sign.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EF314EDAF3000C8F63A /* ns_sign.c */; };
+ FC585F1B14EDAF3000C8F63A /* ns_ttl.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EF414EDAF3000C8F63A /* ns_ttl.c */; };
+ FC585F1C14EDAF3000C8F63A /* ns_verify.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EF514EDAF3000C8F63A /* ns_verify.c */; };
+ FC585F1D14EDAF3000C8F63A /* res_comp.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EF614EDAF3000C8F63A /* res_comp.c */; };
+ FC585F1E14EDAF3000C8F63A /* res_data.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EF714EDAF3000C8F63A /* res_data.c */; };
+ FC585F1F14EDAF3000C8F63A /* res_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EF814EDAF3000C8F63A /* res_debug.c */; };
+ FC585F2014EDAF3000C8F63A /* res_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585EF914EDAF3000C8F63A /* res_debug.h */; };
+ FC585F2114EDAF3000C8F63A /* res_findzonecut.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EFA14EDAF3000C8F63A /* res_findzonecut.c */; };
+ FC585F2214EDAF3000C8F63A /* res_init.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EFB14EDAF3000C8F63A /* res_init.c */; };
+ FC585F2314EDAF3000C8F63A /* res_mkquery.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EFC14EDAF3000C8F63A /* res_mkquery.c */; };
+ FC585F2414EDAF3000C8F63A /* res_mkupdate.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EFD14EDAF3000C8F63A /* res_mkupdate.c */; };
+ FC585F2514EDAF3000C8F63A /* res_private.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585EFE14EDAF3000C8F63A /* res_private.h */; };
+ FC585F2614EDAF3000C8F63A /* res_query.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585EFF14EDAF3000C8F63A /* res_query.c */; };
+ FC585F2714EDAF3000C8F63A /* res_send.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585F0014EDAF3000C8F63A /* res_send.c */; };
+ FC585F2814EDAF3000C8F63A /* res_sendsigned.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585F0114EDAF3000C8F63A /* res_sendsigned.c */; };
+ FC585F2914EDAF3000C8F63A /* res_update.c in Sources */ = {isa = PBXBuildFile; fileRef = FC585F0214EDAF3000C8F63A /* res_update.c */; };
+ FC585F2A14EDAF3000C8F63A /* res_update.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585F0314EDAF3000C8F63A /* res_update.h */; };
+ FC585F2B14EDAF3000C8F63A /* resolv.h in Headers */ = {isa = PBXBuildFile; fileRef = FC585F0414EDAF3000C8F63A /* resolv.h */; settings = {ATTRIBUTES = (Public, ); }; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ FC585ED614EDAEA400C8F63A /* libresolv.9.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libresolv.9.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ FC585EE014EDAF3000C8F63A /* base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = base64.c; sourceTree = "<group>"; };
+ FC585EE114EDAF3000C8F63A /* dns_async.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dns_async.c; sourceTree = "<group>"; };
+ FC585EE214EDAF3000C8F63A /* dns_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dns_private.h; sourceTree = "<group>"; };
+ FC585EE314EDAF3000C8F63A /* dns_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dns_util.c; sourceTree = "<group>"; };
+ FC585EE414EDAF3000C8F63A /* dns_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dns_util.h; sourceTree = "<group>"; };
+ FC585EE514EDAF3000C8F63A /* dns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dns.c; sourceTree = "<group>"; };
+ FC585EE614EDAF3000C8F63A /* dns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dns.h; sourceTree = "<group>"; };
+ FC585EE714EDAF3000C8F63A /* dst_api.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dst_api.c; sourceTree = "<group>"; };
+ FC585EE814EDAF3000C8F63A /* dst_hmac_link.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dst_hmac_link.c; sourceTree = "<group>"; };
+ FC585EE914EDAF3000C8F63A /* dst_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dst_internal.h; sourceTree = "<group>"; };
+ FC585EEA14EDAF3000C8F63A /* dst_support.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dst_support.c; sourceTree = "<group>"; };
+ FC585EEB14EDAF3000C8F63A /* dst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dst.h; sourceTree = "<group>"; };
+ FC585EEC14EDAF3000C8F63A /* nameser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nameser.h; sourceTree = "<group>"; };
+ FC585EED14EDAF3000C8F63A /* ns_date.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ns_date.c; sourceTree = "<group>"; };
+ FC585EEE14EDAF3000C8F63A /* ns_name.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ns_name.c; sourceTree = "<group>"; };
+ FC585EEF14EDAF3000C8F63A /* ns_netint.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ns_netint.c; sourceTree = "<group>"; };
+ FC585EF014EDAF3000C8F63A /* ns_parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ns_parse.c; sourceTree = "<group>"; };
+ FC585EF114EDAF3000C8F63A /* ns_print.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ns_print.c; sourceTree = "<group>"; };
+ FC585EF214EDAF3000C8F63A /* ns_samedomain.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ns_samedomain.c; sourceTree = "<group>"; };
+ FC585EF314EDAF3000C8F63A /* ns_sign.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ns_sign.c; sourceTree = "<group>"; };
+ FC585EF414EDAF3000C8F63A /* ns_ttl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ns_ttl.c; sourceTree = "<group>"; };
+ FC585EF514EDAF3000C8F63A /* ns_verify.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ns_verify.c; sourceTree = "<group>"; };
+ FC585EF614EDAF3000C8F63A /* res_comp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_comp.c; sourceTree = "<group>"; };
+ FC585EF714EDAF3000C8F63A /* res_data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_data.c; sourceTree = "<group>"; };
+ FC585EF814EDAF3000C8F63A /* res_debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_debug.c; sourceTree = "<group>"; };
+ FC585EF914EDAF3000C8F63A /* res_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = res_debug.h; sourceTree = "<group>"; };
+ FC585EFA14EDAF3000C8F63A /* res_findzonecut.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_findzonecut.c; sourceTree = "<group>"; };
+ FC585EFB14EDAF3000C8F63A /* res_init.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_init.c; sourceTree = "<group>"; };
+ FC585EFC14EDAF3000C8F63A /* res_mkquery.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_mkquery.c; sourceTree = "<group>"; };
+ FC585EFD14EDAF3000C8F63A /* res_mkupdate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_mkupdate.c; sourceTree = "<group>"; };
+ FC585EFE14EDAF3000C8F63A /* res_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = res_private.h; sourceTree = "<group>"; };
+ FC585EFF14EDAF3000C8F63A /* res_query.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_query.c; sourceTree = "<group>"; };
+ FC585F0014EDAF3000C8F63A /* res_send.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_send.c; sourceTree = "<group>"; };
+ FC585F0114EDAF3000C8F63A /* res_sendsigned.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_sendsigned.c; sourceTree = "<group>"; };
+ FC585F0214EDAF3000C8F63A /* res_update.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res_update.c; sourceTree = "<group>"; };
+ FC585F0314EDAF3000C8F63A /* res_update.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = res_update.h; sourceTree = "<group>"; };
+ FC585F0414EDAF3000C8F63A /* resolv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resolv.h; sourceTree = "<group>"; };
+ FC585F0514EDAF3000C8F63A /* resolver.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = resolver.3; sourceTree = "<group>"; };
+ FC585F0614EDAF3000C8F63A /* resolver.5 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = resolver.5; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ FC585ED314EDAEA400C8F63A /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ FC585ECB14EDAEA400C8F63A = {
+ isa = PBXGroup;
+ children = (
+ FC585EE014EDAF3000C8F63A /* base64.c */,
+ FC585EE114EDAF3000C8F63A /* dns_async.c */,
+ FC585EE214EDAF3000C8F63A /* dns_private.h */,
+ FC585EE314EDAF3000C8F63A /* dns_util.c */,
+ FC585EE414EDAF3000C8F63A /* dns_util.h */,
+ FC585EE514EDAF3000C8F63A /* dns.c */,
+ FC585EE614EDAF3000C8F63A /* dns.h */,
+ FC585EE714EDAF3000C8F63A /* dst_api.c */,
+ FC585EE814EDAF3000C8F63A /* dst_hmac_link.c */,
+ FC585EE914EDAF3000C8F63A /* dst_internal.h */,
+ FC585EEA14EDAF3000C8F63A /* dst_support.c */,
+ FC585EEB14EDAF3000C8F63A /* dst.h */,
+ FC585EEC14EDAF3000C8F63A /* nameser.h */,
+ FC585EED14EDAF3000C8F63A /* ns_date.c */,
+ FC585EEE14EDAF3000C8F63A /* ns_name.c */,
+ FC585EEF14EDAF3000C8F63A /* ns_netint.c */,
+ FC585EF014EDAF3000C8F63A /* ns_parse.c */,
+ FC585EF114EDAF3000C8F63A /* ns_print.c */,
+ FC585EF214EDAF3000C8F63A /* ns_samedomain.c */,
+ FC585EF314EDAF3000C8F63A /* ns_sign.c */,
+ FC585EF414EDAF3000C8F63A /* ns_ttl.c */,
+ FC585EF514EDAF3000C8F63A /* ns_verify.c */,
+ FC585EF614EDAF3000C8F63A /* res_comp.c */,
+ FC585EF714EDAF3000C8F63A /* res_data.c */,
+ FC585EF814EDAF3000C8F63A /* res_debug.c */,
+ FC585EF914EDAF3000C8F63A /* res_debug.h */,
+ FC585EFA14EDAF3000C8F63A /* res_findzonecut.c */,
+ FC585EFB14EDAF3000C8F63A /* res_init.c */,
+ FC585EFC14EDAF3000C8F63A /* res_mkquery.c */,
+ FC585EFD14EDAF3000C8F63A /* res_mkupdate.c */,
+ FC585EFE14EDAF3000C8F63A /* res_private.h */,
+ FC585EFF14EDAF3000C8F63A /* res_query.c */,
+ FC585F0014EDAF3000C8F63A /* res_send.c */,
+ FC585F0114EDAF3000C8F63A /* res_sendsigned.c */,
+ FC585F0214EDAF3000C8F63A /* res_update.c */,
+ FC585F0314EDAF3000C8F63A /* res_update.h */,
+ FC585F0414EDAF3000C8F63A /* resolv.h */,
+ FC585F0514EDAF3000C8F63A /* resolver.3 */,
+ FC585F0614EDAF3000C8F63A /* resolver.5 */,
+ FC585ED714EDAEA400C8F63A /* Products */,
+ );
+ sourceTree = "<group>";
+ };
+ FC585ED714EDAEA400C8F63A /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ FC585ED614EDAEA400C8F63A /* libresolv.9.dylib */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ FC585ED414EDAEA400C8F63A /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ FC585F0D14EDAF3000C8F63A /* dns.h in Headers */,
+ FC585F0B14EDAF3000C8F63A /* dns_util.h in Headers */,
+ FC585F1314EDAF3000C8F63A /* nameser.h in Headers */,
+ FC585F2B14EDAF3000C8F63A /* resolv.h in Headers */,
+ FC585F0914EDAF3000C8F63A /* dns_private.h in Headers */,
+ FC585F1014EDAF3000C8F63A /* dst_internal.h in Headers */,
+ FC585F1214EDAF3000C8F63A /* dst.h in Headers */,
+ FC585F2014EDAF3000C8F63A /* res_debug.h in Headers */,
+ FC585F2514EDAF3000C8F63A /* res_private.h in Headers */,
+ FC585F2A14EDAF3000C8F63A /* res_update.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ FC585ED514EDAEA400C8F63A /* libresolv */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = FC585EDA14EDAEA400C8F63A /* Build configuration list for PBXNativeTarget "libresolv" */;
+ buildPhases = (
+ FC585ED214EDAEA400C8F63A /* Sources */,
+ FC585ED314EDAEA400C8F63A /* Frameworks */,
+ FC585ED414EDAEA400C8F63A /* Headers */,
+ FC585F2E14EF126300C8F63A /* Run Script */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = libresolv;
+ productName = libresolv;
+ productReference = FC585ED614EDAEA400C8F63A /* libresolv.9.dylib */;
+ productType = "com.apple.product-type.library.dynamic";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ FC585ECD14EDAEA400C8F63A /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastUpgradeCheck = 0440;
+ ORGANIZATIONNAME = "Apple Inc.";
+ };
+ buildConfigurationList = FC585ED014EDAEA400C8F63A /* Build configuration list for PBXProject "libresolv" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ );
+ mainGroup = FC585ECB14EDAEA400C8F63A;
+ productRefGroup = FC585ED714EDAEA400C8F63A /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ FC585ED514EDAEA400C8F63A /* libresolv */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ FC585F2E14EF126300C8F63A /* Run Script */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 8;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Run Script";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 1;
+ shellPath = /bin/sh;
+ shellScript = "sh \"$PROJECT_DIR\"/xcodescripts/headers.sh\nsh \"$PROJECT_DIR\"/xcodescripts/manpages.sh\nsh \"$PROJECT_DIR\"/xcodescripts/links.sh";
+ showEnvVarsInLog = 0;
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ FC585ED214EDAEA400C8F63A /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ FC585F0714EDAF3000C8F63A /* base64.c in Sources */,
+ FC585F0814EDAF3000C8F63A /* dns_async.c in Sources */,
+ FC585F0A14EDAF3000C8F63A /* dns_util.c in Sources */,
+ FC585F0C14EDAF3000C8F63A /* dns.c in Sources */,
+ FC585F0E14EDAF3000C8F63A /* dst_api.c in Sources */,
+ FC585F0F14EDAF3000C8F63A /* dst_hmac_link.c in Sources */,
+ FC585F1114EDAF3000C8F63A /* dst_support.c in Sources */,
+ FC585F1414EDAF3000C8F63A /* ns_date.c in Sources */,
+ FC585F1514EDAF3000C8F63A /* ns_name.c in Sources */,
+ FC585F1614EDAF3000C8F63A /* ns_netint.c in Sources */,
+ FC585F1714EDAF3000C8F63A /* ns_parse.c in Sources */,
+ FC585F1814EDAF3000C8F63A /* ns_print.c in Sources */,
+ FC585F1914EDAF3000C8F63A /* ns_samedomain.c in Sources */,
+ FC585F1A14EDAF3000C8F63A /* ns_sign.c in Sources */,
+ FC585F1B14EDAF3000C8F63A /* ns_ttl.c in Sources */,
+ FC585F1C14EDAF3000C8F63A /* ns_verify.c in Sources */,
+ FC585F1D14EDAF3000C8F63A /* res_comp.c in Sources */,
+ FC585F1E14EDAF3000C8F63A /* res_data.c in Sources */,
+ FC585F1F14EDAF3000C8F63A /* res_debug.c in Sources */,
+ FC585F2114EDAF3000C8F63A /* res_findzonecut.c in Sources */,
+ FC585F2214EDAF3000C8F63A /* res_init.c in Sources */,
+ FC585F2314EDAF3000C8F63A /* res_mkquery.c in Sources */,
+ FC585F2414EDAF3000C8F63A /* res_mkupdate.c in Sources */,
+ FC585F2614EDAF3000C8F63A /* res_query.c in Sources */,
+ FC585F2714EDAF3000C8F63A /* res_send.c in Sources */,
+ FC585F2814EDAF3000C8F63A /* res_sendsigned.c in Sources */,
+ FC585F2914EDAF3000C8F63A /* res_update.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ FC585ED914EDAEA400C8F63A /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CODE_SIGN_IDENTITY = "-";
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_C_LANGUAGE_STANDARD = gnu99;
+ GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+ "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*]" = USE_DNS_PSELECT;
+ GCC_TREAT_WARNINGS_AS_ERRORS = NO;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ INSTALLHDRS_SCRIPT_PHASE = YES;
+ INSTALL_PATH = /usr/lib;
+ "INSTALL_PATH[sdk=iphonesimulator*]" = "$(SDKROOT)/usr/lib";
+ OTHER_CFLAGS = "-fno-common";
+ PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include;
+ "PRIVATE_HEADERS_FOLDER_PATH[sdk=iphonesimulator*]" = "$(SDKROOT)/usr/local/include";
+ PROVISIONING_PROFILE = "";
+ PUBLIC_HEADERS_FOLDER_PATH = /usr/include;
+ "PUBLIC_HEADERS_FOLDER_PATH[sdk=iphonesimulator*]" = "$(SDKROOT)/usr/local/include";
+ WARNING_CFLAGS = "-Wall";
+ };
+ name = Release;
+ };
+ FC585EDC14EDAEA400C8F63A /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ FRAMEWORK_VERSION = 9;
+ PRODUCT_NAME = "$(TARGET_NAME).$(FRAMEWORK_VERSION)";
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ FC585ED014EDAEA400C8F63A /* Build configuration list for PBXProject "libresolv" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ FC585ED914EDAEA400C8F63A /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ FC585EDA14EDAEA400C8F63A /* Build configuration list for PBXNativeTarget "libresolv" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ FC585EDC14EDAEA400C8F63A /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = FC585ECD14EDAEA400C8F63A /* Project object */;
+}