summaryrefslogtreecommitdiffstats
path: root/third_party
diff options
context:
space:
mode:
authormark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-22 23:09:17 +0000
committermark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-22 23:09:17 +0000
commit4d40fd494fc3142ded2eddc2a1becaa7a1584d06 (patch)
tree37fe1213b956f5aefd86177afa647b0bf5a3f46c /third_party
parent7747859358a1a201fc8d8e65664435b979f99c37 (diff)
downloadchromium_src-4d40fd494fc3142ded2eddc2a1becaa7a1584d06.zip
chromium_src-4d40fd494fc3142ded2eddc2a1becaa7a1584d06.tar.gz
chromium_src-4d40fd494fc3142ded2eddc2a1becaa7a1584d06.tar.bz2
Build libxslt on the Mac. This seems to be needed while disabling
PLATFORM(MAC). Review URL: http://codereview.chromium.org/7893 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3786 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party')
-rwxr-xr-xthird_party/libxslt/libxslt.xcodeproj/libxslt_config_prebuild.sh73
-rw-r--r--third_party/libxslt/libxslt.xcodeproj/project.pbxproj432
2 files changed, 505 insertions, 0 deletions
diff --git a/third_party/libxslt/libxslt.xcodeproj/libxslt_config_prebuild.sh b/third_party/libxslt/libxslt.xcodeproj/libxslt_config_prebuild.sh
new file mode 100755
index 0000000..0eef952
--- /dev/null
+++ b/third_party/libxslt/libxslt.xcodeproj/libxslt_config_prebuild.sh
@@ -0,0 +1,73 @@
+#!/bin/sh
+
+# Copyright (c) 2008 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+set -ex
+
+GENERATED_DIR="${CONFIGURATION_TEMP_DIR}/generated"
+
+PACKAGE=libxslt
+VERSION_MAJOR=1
+VERSION_MINOR=1
+VERSION_MICRO=24
+VERSION_STRING="${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_MICRO}"
+
+# Generate config.h the same way that "sh configure" would
+CONFIG_H="${GENERATED_DIR}/config.h"
+sed -e s/'^#undef WITH_DEBUGGER$'/"#define WITH_DEBUGGER 1"/ \
+ -e s/'^#undef HAVE_ASCTIME'/"#define HAVE_ASCTIME 1"/ \
+ -e s/'^#undef HAVE_DLFCN_H$'/"#define HAVE_DLFCN_H 1"/ \
+ -e s/'^#undef HAVE_FLOAT_H$'/"#define HAVE_FLOAT_H 1"/ \
+ -e s/'^#undef HAVE_FPRINTF$'/"#define HAVE_FPRINTF 1"/ \
+ -e s/'^#undef HAVE_FTIME$'/"#define HAVE_FTIME 1"/ \
+ -e s/'^#undef HAVE_GETTIMEOFDAY$'/"#define HAVE_GETTIMEOFDAY 1"/ \
+ -e s/'^#undef HAVE_GMTIME_R$'/"#define HAVE_GMTIME_R 1"/ \
+ -e s/'^#undef HAVE_INTTYPES_H$'/"#define HAVE_INTTYPES_H 1"/ \
+ -e s/'^#undef HAVE_LOCALTIME$'/"#define HAVE_LOCALTIME 1"/ \
+ -e s/'^#undef HAVE_LOCALTIME_R$'/"#define HAVE_LOCALTIME_R 1"/ \
+ -e s/'^#undef HAVE_MATH_H$'/"#define HAVE_MATH_H 1"/ \
+ -e s/'^#undef HAVE_MEMORY_H$'/"#define HAVE_MEMORY_H 1"/ \
+ -e s/'^#undef HAVE_MKTIME$'/"#define HAVE_MKTIME 1"/ \
+ -e s/'^#undef HAVE_PRINTF$'/"#define HAVE_PRINTF 1"/ \
+ -e s/'^#undef HAVE_SNPRINTF$'/"#define HAVE_SNPRINTF 1"/ \
+ -e s/'^#undef HAVE_SPRINTF$'/"#define HAVE_SPRINTF 1"/ \
+ -e s/'^#undef HAVE_SSCANF$'/"#define HAVE_SSCANF 1"/ \
+ -e s/'^#undef HAVE_STAT$'/"#define HAVE_STAT 1"/ \
+ -e s/'^#undef HAVE_STDARG_H$'/"#define HAVE_STDARG_H 1"/ \
+ -e s/'^#undef HAVE_STDINT_H$'/"#define HAVE_STDINT_H 1"/ \
+ -e s/'^#undef HAVE_STDLIB_H$'/"#define HAVE_STDLIB_H 1"/ \
+ -e s/'^#undef HAVE_STRINGS_H$'/"#define HAVE_STRINGS_H 1"/ \
+ -e s/'^#undef HAVE_STRING_H$'/"#define HAVE_STRING_H 1"/ \
+ -e s/'^#undef HAVE_SYS_SELECT_H$'/"#define HAVE_SYS_SELECT_H 1"/ \
+ -e s/'^#undef HAVE_SYS_STAT_H$'/"#define HAVE_SYS_STAT_H 1"/ \
+ -e s/'^#undef HAVE_SYS_TIMEB_H$'/"#define HAVE_SYS_TIMEB_H 1"/ \
+ -e s/'^#undef HAVE_SYS_TIME_H$'/"#define HAVE_SYS_TIME_H 1"/ \
+ -e s/'^#undef HAVE_SYS_TYPES_H$'/"#define HAVE_SYS_TYPES_H 1"/ \
+ -e s/'^#undef HAVE_TIME$'/"#define HAVE_TIME 1"/ \
+ -e s/'^#undef HAVE_TIME_H$'/"#define HAVE_TIME_H 1"/ \
+ -e s/'^#undef HAVE_UNISTD_H$'/"#define HAVE_UNISTD_H 1"/ \
+ -e s/'^#undef HAVE_VFPRINTF$'/"#define HAVE_VFPRINTF 1"/ \
+ -e s/'^#undef HAVE_VSNPRINTF$'/"#define HAVE_VSNPRINTF 1"/ \
+ -e s/'^#undef HAVE_VSPRINTF$'/"#define HAVE_VSPRINTF 1"/ \
+ -e s/'^#undef PACKAGE$'/"#define PACKAGE \"libxslt\""/ \
+ -e s/'^#undef PACKAGE_BUGREPORT$'/"#define PACKAGE_BUGREPORT \"\""/ \
+ -e s/'^#undef PACKAGE_NAME$'/"#define PACKAGE_NAME \"\""/ \
+ -e s/'^#undef PACKAGE_STRING$'/"#define PACKAGE_STRING \"\""/ \
+ -e s/'^#undef PACKAGE_TARNAME$'/"#define PACKAGE_TARNAME \"\""/ \
+ -e s/'^#undef PACKAGE_VERSION$'/"#define PACKAGE_VERSION \"\""/ \
+ -e s/'^#undef STDC_HEADERS$'/"#define STDC_HEADERS 1"/ \
+ -e s/'^#undef VERSION$'/"#define VERSION \"${VERSION_STRING}\""/ \
+ -e s@'^\(#undef .*\)$'@'/* \1 */'@ \
+ < config.h.in \
+ > "${CONFIG_H}.new"
+
+# Only use the new file if it's different from the existing file (if any),
+# preserving the existing file's timestamp when there are no changes to
+# minimize unnecessary build activity.
+if ! diff -q "${CONFIG_H}.new" "${CONFIG_H}" >& /dev/null ; then
+ mv "${CONFIG_H}.new" "${CONFIG_H}"
+else
+ rm "${CONFIG_H}.new"
+fi
diff --git a/third_party/libxslt/libxslt.xcodeproj/project.pbxproj b/third_party/libxslt/libxslt.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..8e28f6f
--- /dev/null
+++ b/third_party/libxslt/libxslt.xcodeproj/project.pbxproj
@@ -0,0 +1,432 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXAggregateTarget section */
+ 4DB684F70EAFE34600AB2128 /* libxslt_config */ = {
+ isa = PBXAggregateTarget;
+ buildConfigurationList = 4DB685020EAFE39000AB2128 /* Build configuration list for PBXAggregateTarget "libxslt_config" */;
+ buildPhases = (
+ 4DB684F60EAFE34600AB2128 /* Pre-Build */,
+ );
+ dependencies = (
+ );
+ name = libxslt_config;
+ productName = libxslt_prebuild;
+ };
+/* End PBXAggregateTarget section */
+
+/* Begin PBXBuildFile section */
+ 4DB684960EAFDFAD00AB2128 /* attributes.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684420EAFDF4B00AB2128 /* attributes.c */; };
+ 4DB684980EAFDFAD00AB2128 /* attrvt.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684440EAFDF4B00AB2128 /* attrvt.c */; };
+ 4DB684990EAFDFAD00AB2128 /* documents.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684450EAFDF4B00AB2128 /* documents.c */; };
+ 4DB6849B0EAFDFAD00AB2128 /* extensions.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684470EAFDF4B00AB2128 /* extensions.c */; };
+ 4DB6849D0EAFDFAD00AB2128 /* extra.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684490EAFDF4B00AB2128 /* extra.c */; };
+ 4DB6849F0EAFDFAD00AB2128 /* functions.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB6844B0EAFDF4B00AB2128 /* functions.c */; };
+ 4DB684A10EAFDFAD00AB2128 /* imports.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB6844D0EAFDF4B00AB2128 /* imports.c */; };
+ 4DB684A30EAFDFAD00AB2128 /* keys.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB6844F0EAFDF4B00AB2128 /* keys.c */; };
+ 4DB684A60EAFDFAD00AB2128 /* namespaces.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684520EAFDF4B00AB2128 /* namespaces.c */; };
+ 4DB684A80EAFDFAD00AB2128 /* numbers.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684540EAFDF4B00AB2128 /* numbers.c */; };
+ 4DB684AA0EAFDFAD00AB2128 /* pattern.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684560EAFDF4B00AB2128 /* pattern.c */; };
+ 4DB684AC0EAFDFAD00AB2128 /* preproc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684580EAFDF4B00AB2128 /* preproc.c */; };
+ 4DB684AE0EAFDFAD00AB2128 /* security.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB6845A0EAFDF4B00AB2128 /* security.c */; };
+ 4DB684B00EAFDFAD00AB2128 /* templates.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB6845C0EAFDF4B00AB2128 /* templates.c */; };
+ 4DB684B20EAFDFAD00AB2128 /* transform.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB6845E0EAFDF4B00AB2128 /* transform.c */; };
+ 4DB684B60EAFDFAD00AB2128 /* variables.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684620EAFDF4B00AB2128 /* variables.c */; };
+ 4DB684B80EAFDFAD00AB2128 /* xslt.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684640EAFDF4B00AB2128 /* xslt.c */; };
+ 4DB684BC0EAFDFAD00AB2128 /* xsltutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DB684680EAFDF4B00AB2128 /* xsltutils.c */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 4DB684FA0EAFE37400AB2128 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 4DB684280EAFDE9700AB2128 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4DB684F70EAFE34600AB2128;
+ remoteInfo = libxslt_prebuild;
+ };
+ 4DB685170EAFE40A00AB2128 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 4DB6850F0EAFE40A00AB2128 /* libxml.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 7B12F2AC0D8EE24200CB6E8F;
+ remoteInfo = xml;
+ };
+ 4DB685190EAFE40A00AB2128 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 4DB6850F0EAFE40A00AB2128 /* libxml.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 7B12F54E0D8EE8E400CB6E8F;
+ remoteInfo = xmlcatalog;
+ };
+ 4DB6851B0EAFE40A00AB2128 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 4DB6850F0EAFE40A00AB2128 /* libxml.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 7B12F58F0D8EEB2F00CB6E8F;
+ remoteInfo = xmllint;
+ };
+ 4DB6851D0EAFE40F00AB2128 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 4DB6850F0EAFE40A00AB2128 /* libxml.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = 7BE970530D872DC200F86D4B;
+ remoteInfo = libxml_config;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 4DB6843A0EAFDECE00AB2128 /* debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
+ 4DB6843B0EAFDECE00AB2128 /* common.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = common.xcconfig; sourceTree = "<group>"; };
+ 4DB6843C0EAFDECE00AB2128 /* staticlib.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = staticlib.xcconfig; sourceTree = "<group>"; };
+ 4DB6843D0EAFDECE00AB2128 /* release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
+ 4DB6843E0EAFDECE00AB2128 /* executable.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = executable.xcconfig; sourceTree = "<group>"; };
+ 4DB684420EAFDF4B00AB2128 /* attributes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = attributes.c; sourceTree = "<group>"; };
+ 4DB684440EAFDF4B00AB2128 /* attrvt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = attrvt.c; sourceTree = "<group>"; };
+ 4DB684450EAFDF4B00AB2128 /* documents.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = documents.c; sourceTree = "<group>"; };
+ 4DB684470EAFDF4B00AB2128 /* extensions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = extensions.c; sourceTree = "<group>"; };
+ 4DB684490EAFDF4B00AB2128 /* extra.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = extra.c; sourceTree = "<group>"; };
+ 4DB6844B0EAFDF4B00AB2128 /* functions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = functions.c; sourceTree = "<group>"; };
+ 4DB6844D0EAFDF4B00AB2128 /* imports.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = imports.c; sourceTree = "<group>"; };
+ 4DB6844F0EAFDF4B00AB2128 /* keys.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keys.c; sourceTree = "<group>"; };
+ 4DB684520EAFDF4B00AB2128 /* namespaces.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = namespaces.c; sourceTree = "<group>"; };
+ 4DB684540EAFDF4B00AB2128 /* numbers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = numbers.c; sourceTree = "<group>"; };
+ 4DB684560EAFDF4B00AB2128 /* pattern.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pattern.c; sourceTree = "<group>"; };
+ 4DB684580EAFDF4B00AB2128 /* preproc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = preproc.c; sourceTree = "<group>"; };
+ 4DB6845A0EAFDF4B00AB2128 /* security.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = security.c; sourceTree = "<group>"; };
+ 4DB6845C0EAFDF4B00AB2128 /* templates.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = templates.c; sourceTree = "<group>"; };
+ 4DB6845E0EAFDF4B00AB2128 /* transform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = transform.c; sourceTree = "<group>"; };
+ 4DB684620EAFDF4B00AB2128 /* variables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = variables.c; sourceTree = "<group>"; };
+ 4DB684640EAFDF4B00AB2128 /* xslt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xslt.c; sourceTree = "<group>"; };
+ 4DB684680EAFDF4B00AB2128 /* xsltutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xsltutils.c; sourceTree = "<group>"; };
+ 4DB684930EAFDF7000AB2128 /* libxslt.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libxslt.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ 4DB6850F0EAFE40A00AB2128 /* libxml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libxml.xcodeproj; path = third_party/libxml/libxml.xcodeproj; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 4DB684910EAFDF7000AB2128 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 4DB684260EAFDE9700AB2128 = {
+ isa = PBXGroup;
+ children = (
+ 4DB684390EAFDEAF00AB2128 /* Configuration */,
+ 4DB6843F0EAFDEF400AB2128 /* Source */,
+ 4DB6850E0EAFE3EA00AB2128 /* Projects */,
+ 4DB6846F0EAFDF5400AB2128 /* Products */,
+ );
+ sourceTree = "<group>";
+ };
+ 4DB684390EAFDEAF00AB2128 /* Configuration */ = {
+ isa = PBXGroup;
+ children = (
+ 4DB6843A0EAFDECE00AB2128 /* debug.xcconfig */,
+ 4DB6843B0EAFDECE00AB2128 /* common.xcconfig */,
+ 4DB6843C0EAFDECE00AB2128 /* staticlib.xcconfig */,
+ 4DB6843D0EAFDECE00AB2128 /* release.xcconfig */,
+ 4DB6843E0EAFDECE00AB2128 /* executable.xcconfig */,
+ );
+ name = Configuration;
+ path = ../../build;
+ sourceTree = "<group>";
+ };
+ 4DB6843F0EAFDEF400AB2128 /* Source */ = {
+ isa = PBXGroup;
+ children = (
+ 4DB684420EAFDF4B00AB2128 /* attributes.c */,
+ 4DB684440EAFDF4B00AB2128 /* attrvt.c */,
+ 4DB684450EAFDF4B00AB2128 /* documents.c */,
+ 4DB684470EAFDF4B00AB2128 /* extensions.c */,
+ 4DB684490EAFDF4B00AB2128 /* extra.c */,
+ 4DB6844B0EAFDF4B00AB2128 /* functions.c */,
+ 4DB6844D0EAFDF4B00AB2128 /* imports.c */,
+ 4DB6844F0EAFDF4B00AB2128 /* keys.c */,
+ 4DB684520EAFDF4B00AB2128 /* namespaces.c */,
+ 4DB684540EAFDF4B00AB2128 /* numbers.c */,
+ 4DB684560EAFDF4B00AB2128 /* pattern.c */,
+ 4DB684580EAFDF4B00AB2128 /* preproc.c */,
+ 4DB6845A0EAFDF4B00AB2128 /* security.c */,
+ 4DB6845C0EAFDF4B00AB2128 /* templates.c */,
+ 4DB6845E0EAFDF4B00AB2128 /* transform.c */,
+ 4DB684620EAFDF4B00AB2128 /* variables.c */,
+ 4DB684640EAFDF4B00AB2128 /* xslt.c */,
+ 4DB684680EAFDF4B00AB2128 /* xsltutils.c */,
+ );
+ name = Source;
+ path = libxslt;
+ sourceTree = "<group>";
+ };
+ 4DB6846F0EAFDF5400AB2128 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 4DB684930EAFDF7000AB2128 /* libxslt.a */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 4DB6850E0EAFE3EA00AB2128 /* Projects */ = {
+ isa = PBXGroup;
+ children = (
+ 4DB6850F0EAFE40A00AB2128 /* libxml.xcodeproj */,
+ );
+ name = Projects;
+ path = ../..;
+ sourceTree = "<group>";
+ };
+ 4DB685100EAFE40A00AB2128 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 4DB685180EAFE40A00AB2128 /* libxml.a */,
+ 4DB6851A0EAFE40A00AB2128 /* xmlcatalog */,
+ 4DB6851C0EAFE40A00AB2128 /* xmllint */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 4DB684920EAFDF7000AB2128 /* xslt */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 4DB684BE0EAFDFB500AB2128 /* Build configuration list for PBXNativeTarget "xslt" */;
+ buildPhases = (
+ 4DB684900EAFDF7000AB2128 /* Sources */,
+ 4DB684910EAFDF7000AB2128 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 4DB6851E0EAFE40F00AB2128 /* PBXTargetDependency */,
+ 4DB684FB0EAFE37400AB2128 /* PBXTargetDependency */,
+ );
+ name = xslt;
+ productName = libxslt;
+ productReference = 4DB684930EAFDF7000AB2128 /* libxslt.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 4DB684280EAFDE9700AB2128 /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = 4DB6842B0EAFDE9700AB2128 /* Build configuration list for PBXProject "libxslt" */;
+ compatibilityVersion = "Xcode 3.1";
+ hasScannedForEncodings = 0;
+ mainGroup = 4DB684260EAFDE9700AB2128;
+ productRefGroup = 4DB6846F0EAFDF5400AB2128 /* Products */;
+ projectDirPath = "";
+ projectReferences = (
+ {
+ ProductGroup = 4DB685100EAFE40A00AB2128 /* Products */;
+ ProjectRef = 4DB6850F0EAFE40A00AB2128 /* libxml.xcodeproj */;
+ },
+ );
+ projectRoot = "";
+ targets = (
+ 4DB684F70EAFE34600AB2128 /* libxslt_config */,
+ 4DB684920EAFDF7000AB2128 /* xslt */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXReferenceProxy section */
+ 4DB685180EAFE40A00AB2128 /* libxml.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libxml.a;
+ remoteRef = 4DB685170EAFE40A00AB2128 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 4DB6851A0EAFE40A00AB2128 /* xmlcatalog */ = {
+ isa = PBXReferenceProxy;
+ fileType = "compiled.mach-o.executable";
+ path = xmlcatalog;
+ remoteRef = 4DB685190EAFE40A00AB2128 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ 4DB6851C0EAFE40A00AB2128 /* xmllint */ = {
+ isa = PBXReferenceProxy;
+ fileType = "compiled.mach-o.executable";
+ path = xmllint;
+ remoteRef = 4DB6851B0EAFE40A00AB2128 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+/* End PBXReferenceProxy section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ 4DB684F60EAFE34600AB2128 /* Pre-Build */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ "$(SRCROOT)/config.h.in",
+ );
+ name = "Pre-Build";
+ outputPaths = (
+ "$(CONFIGURATION_TEMP_DIR)/generated/config.h",
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "set -ex\nexec \"${PROJECT_FILE_PATH}/${PRODUCT_NAME}_prebuild.sh\" \"${@}\"\n";
+ showEnvVarsInLog = 0;
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 4DB684900EAFDF7000AB2128 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 4DB684960EAFDFAD00AB2128 /* attributes.c in Sources */,
+ 4DB684980EAFDFAD00AB2128 /* attrvt.c in Sources */,
+ 4DB684990EAFDFAD00AB2128 /* documents.c in Sources */,
+ 4DB6849B0EAFDFAD00AB2128 /* extensions.c in Sources */,
+ 4DB6849D0EAFDFAD00AB2128 /* extra.c in Sources */,
+ 4DB6849F0EAFDFAD00AB2128 /* functions.c in Sources */,
+ 4DB684A10EAFDFAD00AB2128 /* imports.c in Sources */,
+ 4DB684A30EAFDFAD00AB2128 /* keys.c in Sources */,
+ 4DB684A60EAFDFAD00AB2128 /* namespaces.c in Sources */,
+ 4DB684A80EAFDFAD00AB2128 /* numbers.c in Sources */,
+ 4DB684AA0EAFDFAD00AB2128 /* pattern.c in Sources */,
+ 4DB684AC0EAFDFAD00AB2128 /* preproc.c in Sources */,
+ 4DB684AE0EAFDFAD00AB2128 /* security.c in Sources */,
+ 4DB684B00EAFDFAD00AB2128 /* templates.c in Sources */,
+ 4DB684B20EAFDFAD00AB2128 /* transform.c in Sources */,
+ 4DB684B60EAFDFAD00AB2128 /* variables.c in Sources */,
+ 4DB684B80EAFDFAD00AB2128 /* xslt.c in Sources */,
+ 4DB684BC0EAFDFAD00AB2128 /* xsltutils.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 4DB684FB0EAFE37400AB2128 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 4DB684F70EAFE34600AB2128 /* libxslt_config */;
+ targetProxy = 4DB684FA0EAFE37400AB2128 /* PBXContainerItemProxy */;
+ };
+ 4DB6851E0EAFE40F00AB2128 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = libxml_config;
+ targetProxy = 4DB6851D0EAFE40F00AB2128 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 4DB684290EAFDE9700AB2128 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 4DB6843A0EAFDECE00AB2128 /* debug.xcconfig */;
+ buildSettings = {
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "$(GCC_PREPROCESSOR_DEFINITIONS)",
+ HAVE_CONFIG_H,
+ );
+ GCC_TREAT_WARNINGS_AS_ERRORS = NO;
+ HEADER_SEARCH_PATHS = (
+ "$(HEADER_SEARCH_PATHS)",
+ "$(CONFIGURATION_TEMP_DIR)/generated",
+ ../icu38/public/common,
+ ../libxml/include,
+ "$(SYMROOT)/libxml.build/$(CONFIGURATION)/generated/include",
+ );
+ XCODEPROJ_DEPTH = ../..;
+ };
+ name = Debug;
+ };
+ 4DB6842A0EAFDE9700AB2128 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 4DB6843D0EAFDECE00AB2128 /* release.xcconfig */;
+ buildSettings = {
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "$(GCC_PREPROCESSOR_DEFINITIONS)",
+ HAVE_CONFIG_H,
+ );
+ GCC_TREAT_WARNINGS_AS_ERRORS = NO;
+ HEADER_SEARCH_PATHS = (
+ "$(HEADER_SEARCH_PATHS)",
+ "$(CONFIGURATION_TEMP_DIR)/generated",
+ ../icu38/public/common,
+ ../libxml/include,
+ "$(SYMROOT)/libxml.build/$(CONFIGURATION)/generated/include",
+ );
+ XCODEPROJ_DEPTH = ../..;
+ };
+ name = Release;
+ };
+ 4DB684940EAFDF7100AB2128 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 4DB6843C0EAFDECE00AB2128 /* staticlib.xcconfig */;
+ buildSettings = {
+ PRODUCT_NAME = xslt;
+ };
+ name = Debug;
+ };
+ 4DB684950EAFDF7100AB2128 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 4DB6843C0EAFDECE00AB2128 /* staticlib.xcconfig */;
+ buildSettings = {
+ PRODUCT_NAME = xslt;
+ };
+ name = Release;
+ };
+ 4DB684F80EAFE34600AB2128 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = libxslt_config;
+ };
+ name = Debug;
+ };
+ 4DB684F90EAFE34600AB2128 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ PRODUCT_NAME = libxslt_config;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 4DB6842B0EAFDE9700AB2128 /* Build configuration list for PBXProject "libxslt" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 4DB684290EAFDE9700AB2128 /* Debug */,
+ 4DB6842A0EAFDE9700AB2128 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 4DB684BE0EAFDFB500AB2128 /* Build configuration list for PBXNativeTarget "xslt" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 4DB684940EAFDF7100AB2128 /* Debug */,
+ 4DB684950EAFDF7100AB2128 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 4DB685020EAFE39000AB2128 /* Build configuration list for PBXAggregateTarget "libxslt_config" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 4DB684F80EAFE34600AB2128 /* Debug */,
+ 4DB684F90EAFE34600AB2128 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 4DB684280EAFDE9700AB2128 /* Project object */;
+}