diff options
author | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-10-22 23:09:17 +0000 |
---|---|---|
committer | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-10-22 23:09:17 +0000 |
commit | 4d40fd494fc3142ded2eddc2a1becaa7a1584d06 (patch) | |
tree | 37fe1213b956f5aefd86177afa647b0bf5a3f46c /third_party | |
parent | 7747859358a1a201fc8d8e65664435b979f99c37 (diff) | |
download | chromium_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-x | third_party/libxslt/libxslt.xcodeproj/libxslt_config_prebuild.sh | 73 | ||||
-rw-r--r-- | third_party/libxslt/libxslt.xcodeproj/project.pbxproj | 432 |
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 */; +} |