/* End PBXBuildFile section */
/* Begin PBXFileReference section */
+ 81BED2FE185D91FC00BC7221 /* libresolv.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = libresolv.xcconfig; path = xcodescripts/libresolv.xcconfig; sourceTree = "<group>"; };
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>"; };
FC585ECB14EDAEA400C8F63A = {
isa = PBXGroup;
children = (
+ 81BED2FE185D91FC00BC7221 /* libresolv.xcconfig */,
FC585EE014EDAF3000C8F63A /* base64.c */,
FC585EE114EDAF3000C8F63A /* dns_async.c */,
FC585EE214EDAF3000C8F63A /* dns_private.h */,
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/include";
- WARNING_CFLAGS = "-Wall";
};
name = Release;
};
FC585EDC14EDAEA400C8F63A /* Release */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = 81BED2FE185D91FC00BC7221 /* libresolv.xcconfig */;
buildSettings = {
- FRAMEWORK_VERSION = 9;
- PRODUCT_NAME = "$(TARGET_NAME).$(FRAMEWORK_VERSION)";
- LD_DYLIB_INSTALL_NAME = "/usr/lib/$(PRODUCT_NAME).dylib";
};
name = Release;
};
* Inline versions of get/put short/long. Pointer is advanced.
*/
#define NS_GET16(s, cp) do { \
- register const u_char *t_cp = (const u_char *)(cp); \
+ const u_char *t_cp = (const u_char *)(cp); \
(s) = ((u_int16_t)t_cp[0] << 8) \
| ((u_int16_t)t_cp[1]) \
; \
} while (0)
#define NS_GET32(l, cp) do { \
- register const u_char *t_cp = (const u_char *)(cp); \
+ const u_char *t_cp = (const u_char *)(cp); \
(l) = ((u_int32_t)t_cp[0] << 24) \
| ((u_int32_t)t_cp[1] << 16) \
| ((u_int32_t)t_cp[2] << 8) \
} while (0)
#define NS_PUT16(s, cp) do { \
- register u_int16_t t_s = (u_int16_t)(s); \
- register u_char *t_cp = (u_char *)(cp); \
+ u_int16_t t_s = (u_int16_t)(s); \
+ u_char *t_cp = (u_char *)(cp); \
*t_cp++ = t_s >> 8; \
*t_cp = t_s; \
(cp) += NS_INT16SZ; \
} while (0)
#define NS_PUT32(l, cp) do { \
- register u_int32_t t_l = (u_int32_t)(l); \
- register u_char *t_cp = (u_char *)(cp); \
+ u_int32_t t_l = (u_int32_t)(l); \
+ u_char *t_cp = (u_char *)(cp); \
*t_cp++ = t_l >> 24; \
*t_cp++ = t_l >> 16; \
*t_cp++ = t_l >> 8; \
#!/bin/bash
set -e -x
-# check if we're building for the simulator
-if [ "${RC_ProjectName%_Sim}" != "${RC_ProjectName}" ] ; then
- DSTROOT="${DSTROOT}${SDKROOT}"
-fi
-
+DSTROOT="$DSTROOT$INSTALL_PATH_PREFIX"
DIR="$DSTROOT"/usr/include/arpa
install -d -m 0755 -o "$INSTALL_OWNER" -g "$INSTALL_GROUP" \
"$DIR"
--- /dev/null
+#include "<DEVELOPER_DIR>/Makefiles/CoreOS/Xcode/BSD.xcconfig"
+#include "<DEVELOPER_DIR>/AppleInternal/XcodeConfig/SimulatorSupport.xcconfig"
+
+PRODUCT_NAME = $(TARGET_NAME).$(FRAMEWORK_VERSION)
+DEBUG_INFORMATION_FORMAT = dwarf-with-dsym
+CODE_SIGN_IDENTITY = -
+PROVISIONING_PROFILE =
+INSTALL_PATH_ACTUAL = /usr/lib
+INSTALL_PATH[sdk=macosx*] = $(INSTALL_PATH_ACTUAL)
+COPY_PHASE_STRIP = YES
+FRAMEWORK_VERSION = 9
+PRIVATE_HEADERS_FOLDER_PATH = $(INSTALL_PATH_PREFIX)/usr/local/include
+PUBLIC_HEADERS_FOLDER_PATH = $(INSTALL_PATH_PREFIX)/usr/include
+ALWAYS_SEARCH_USER_PATHS = NO
+OTHER_CFLAGS = -fno-common
+WARNING_CFLAGS = -Wall
+GCC_C_LANGUAGE_STANDARD = gnu99
+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
+GCC_ENABLE_OBJC_EXCEPTIONS = YES
+INSTALLHDRS_SCRIPT_PHASE = YES
if [ "$ACTION" = installhdrs ]; then exit 0; fi
-# check if we're building for the simulator
-if [ "${RC_ProjectName%_Sim}" != "${RC_ProjectName}" ] ; then
- DSTROOT="${DSTROOT}${SDKROOT}"
-fi
+DSTROOT="$DSTROOT$INSTALL_PATH_PREFIX"
LIBDIR="$DSTROOT"/usr/lib
ln -s libresolv.9.dylib "$LIBDIR"/libresolv.dylib
#!/bin/bash
set -e -x
+# don't install man pages for installhdrs or iOS builds
if [ "$ACTION" = installhdrs ]; then exit 0; fi
-if [ "$PLATFORM_NAME" = iphoneos ]; then exit 0; fi
-if [ "$PLATFORM_NAME" = iphonesimulator ]; then exit 0; fi
+if [ "${PLATFORM_NAME/iphone/}" != "${PLATFORM_NAME}" ]; then exit 0; fi
MANDIR="$DSTROOT"/usr/share/man