Browse Source

IOS-2863 iOS build depends on new dependency builder too now.

pull/4/head
Andreas Buff 3 months ago
parent
commit
5e697c9cfe
4 changed files with 71 additions and 256 deletions
  1. +71
    -178
      build-mac/libetpan.xcodeproj/project.pbxproj
  2. +0
    -6
      build-mac/prepare-ios.sh
  3. +0
    -0
      build-mac/run-autogen.sh
  4. +0
    -72
      build-mac/update.sh

+ 71
- 178
build-mac/libetpan.xcodeproj/project.pbxproj View File

@ -7,26 +7,15 @@
objects = {
/* Begin PBXAggregateTarget section */
153AFC8F26AAFC9D00177147 /* prepare-ios */ = {
153AFC9726AAFEF100177147 /* prepare */ = {
isa = PBXAggregateTarget;
buildConfigurationList = 153AFC9126AAFC9D00177147 /* Build configuration list for PBXAggregateTarget "prepare-ios" */;
buildConfigurationList = 153AFC9926AAFEF100177147 /* Build configuration list for PBXAggregateTarget "prepare" */;
buildPhases = (
153AFC9026AAFC9D00177147 /* Prepare */,
153AFC9826AAFEF100177147 /* Prepare */,
);
dependencies = (
);
name = "prepare-ios";
productName = "prepare-macos";
};
156AFED72672635E00AF0039 /* prepare-macos */ = {
isa = PBXAggregateTarget;
buildConfigurationList = 156AFEDA2672635E00AF0039 /* Build configuration list for PBXAggregateTarget "prepare-macos" */;
buildPhases = (
156AFEDB2672639100AF0039 /* Prepare */,
);
dependencies = (
);
name = "prepare-macos";
name = prepare;
productName = "prepare-macos";
};
/* End PBXAggregateTarget section */
@ -392,19 +381,26 @@
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
153AFC9526AAFCB300177147 /* PBXContainerItemProxy */ = {
153AFC9D26AAFF1E00177147 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 153AFC8F26AAFC9D00177147;
remoteInfo = "prepare-ios";
remoteGlobalIDString = 153AFC9726AAFEF100177147;
remoteInfo = prepare;
};
156AFEDC267263CA00AF0039 /* PBXContainerItemProxy */ = {
153AFCA726AAFFCC00177147 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 156AFED72672635E00AF0039;
remoteInfo = "prepare-macos";
remoteGlobalIDString = 153AFC9726AAFEF100177147;
remoteInfo = prepare;
};
153AFCAA26AAFFE300177147 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1585EF1D26A07B2A00B822E1 /* CommonPEPDependencies.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = 153AFC9F26AAFF4000177147;
remoteInfo = "build-libetpan-dependencies_iOS";
};
1585EF3826A07C2300B822E1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
@ -416,6 +412,7 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
153AFCAD26AB002F00177147 /* libiconv.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libiconv.a; path = "../../../src_pEp4ThunderbirdMacInstaller/pep4thunderbird_macos_installer_buildscript/common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib/libiconv.a"; sourceTree = "<group>"; };
156AFE802670E65E00AF0039 /* libiconv.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libiconv.a; path = ../../local/lib/libiconv.a; sourceTree = "<group>"; };
1585EF1D26A07B2A00B822E1 /* CommonPEPDependencies.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = CommonPEPDependencies.xcodeproj; path = "../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/CommonPEPDependencies.xcodeproj"; sourceTree = "<group>"; };
1585F01326A1930000B822E1 /* libiconv.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libiconv.a; path = "../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib/libiconv.a"; sourceTree = "<group>"; };
@ -825,6 +822,13 @@
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
153AFCAC26AB001D00177147 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
1585F01226A192E600B822E1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@ -892,6 +896,7 @@
156AFE7F2670E65E00AF0039 /* Frameworks */ = {
isa = PBXGroup;
children = (
153AFCAD26AB002F00177147 /* libiconv.a */,
1585F01326A1930000B822E1 /* libiconv.a */,
156AFE802670E65E00AF0039 /* libiconv.a */,
);
@ -1550,23 +1555,6 @@
};
/* End PBXGroup section */
/* Begin PBXLegacyTarget section */
C6635C4D16E002340066276E /* libetpan-prepare-ios */ = {
isa = PBXLegacyTarget;
buildArgumentsString = "-l $(SRCROOT)/update-macos.sh";
buildConfigurationList = C6635C4E16E002340066276E /* Build configuration list for PBXLegacyTarget "libetpan-prepare-ios" */;
buildPhases = (
);
buildToolPath = /bin/sh;
buildWorkingDirectory = "$(SRCROOT)";
dependencies = (
);
name = "libetpan-prepare-ios";
passBuildSettingsInEnvironment = 0;
productName = "libetpan-prepare";
};
/* End PBXLegacyTarget section */
/* Begin PBXNativeTarget section */
C682E21815B315EF00BE9DA7 /* libetpan ios */ = {
isa = PBXNativeTarget;
@ -1574,11 +1562,13 @@
buildPhases = (
C6635C3416DFF0030066276E /* ShellScript */,
C682E21B15B315EF00BE9DA7 /* Sources */,
153AFCAC26AB001D00177147 /* Frameworks */,
);
buildRules = (
);
dependencies = (
153AFC9626AAFCB300177147 /* PBXTargetDependency */,
153AFCAB26AAFFE300177147 /* PBXTargetDependency */,
153AFC9E26AAFF1E00177147 /* PBXTargetDependency */,
);
name = "libetpan ios";
productName = "static libetpan";
@ -1598,7 +1588,7 @@
);
dependencies = (
1585EF3926A07C2300B822E1 /* PBXTargetDependency */,
156AFEDD267263CA00AF0039 /* PBXTargetDependency */,
153AFCA826AAFFCC00177147 /* PBXTargetDependency */,
);
name = "libetpan macOS";
productName = "static libetpan";
@ -1613,12 +1603,7 @@
attributes = {
LastUpgradeCheck = 0720;
TargetAttributes = {
153AFC8F26AAFC9D00177147 = {
DevelopmentTeam = NQLYU6MGPN;
ProvisioningStyle = Automatic;
};
156AFED72672635E00AF0039 = {
CreatedOnToolsVersion = 12.5;
153AFC9726AAFEF100177147 = {
DevelopmentTeam = NQLYU6MGPN;
ProvisioningStyle = Automatic;
};
@ -1647,15 +1632,13 @@
targets = (
C69AB10910546FE500F32FBD /* libetpan macOS */,
C682E21815B315EF00BE9DA7 /* libetpan ios */,
C6635C4D16E002340066276E /* libetpan-prepare-ios */,
156AFED72672635E00AF0039 /* prepare-macos */,
153AFC8F26AAFC9D00177147 /* prepare-ios */,
153AFC9726AAFEF100177147 /* prepare */,
);
};
/* End PBXProject section */
/* Begin PBXShellScriptBuildPhase section */
153AFC9026AAFC9D00177147 /* Prepare */ = {
153AFC9826AAFEF100177147 /* Prepare */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
@ -1671,7 +1654,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "sh -l ${PROJECT_DIR}/update-macos.sh\n";
shellScript = "sh -l ${PROJECT_DIR}/run-autogen.sh\n";
};
156AFEB9267208CE00AF0039 /* Copy Artefacts to Custom Build DIr */ = {
isa = PBXShellScriptBuildPhase;
@ -1689,25 +1672,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "CUSTOM_BUILD_DIR=\"${PROJECT_DIR}/build\"\nmkdir -p \"${CUSTOM_BUILD_DIR}\"\ncp -r \"${BUILD_DIR}/${CONFIGURATION}/libetpan.a\" \"${CUSTOM_BUILD_DIR}\"\n\n# COPY HEADERS\n#CUSTOM_INCLUDE_DIR=\"${CUSTOM_BUILD_DIR}/include/pEp\"\n#mkdir -p \"${CUSTOM_INCLUDE_DIR}\"\n";
};
156AFEDB2672639100AF0039 /* Prepare */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
name = Prepare;
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "sh -l ${PROJECT_DIR}/update-macos.sh\n";
shellScript = "CUSTOM_BUILD_DIR=\"${PROJECT_DIR}/build\"\nmkdir -p \"${CUSTOM_BUILD_DIR}\"\ncp -r \"${BUILT_PRODUCTS_DIR}/libetpan.a\" \"${CUSTOM_BUILD_DIR}\"\n\n# COPY HEADERS\n#CUSTOM_INCLUDE_DIR=\"${CUSTOM_BUILD_DIR}/include/pEp\"\n#mkdir -p \"${CUSTOM_INCLUDE_DIR}\"\n";
};
C6635C3316DFEFE00066276E /* Get Headers */ = {
isa = PBXShellScriptBuildPhase;
@ -2112,15 +2077,20 @@
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
153AFC9626AAFCB300177147 /* PBXTargetDependency */ = {
153AFC9E26AAFF1E00177147 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 153AFC8F26AAFC9D00177147 /* prepare-ios */;
targetProxy = 153AFC9526AAFCB300177147 /* PBXContainerItemProxy */;
target = 153AFC9726AAFEF100177147 /* prepare */;
targetProxy = 153AFC9D26AAFF1E00177147 /* PBXContainerItemProxy */;
};
156AFEDD267263CA00AF0039 /* PBXTargetDependency */ = {
153AFCA826AAFFCC00177147 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 156AFED72672635E00AF0039 /* prepare-macos */;
targetProxy = 156AFEDC267263CA00AF0039 /* PBXContainerItemProxy */;
target = 153AFC9726AAFEF100177147 /* prepare */;
targetProxy = 153AFCA726AAFFCC00177147 /* PBXContainerItemProxy */;
};
153AFCAB26AAFFE300177147 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "build-libetpan-dependencies_iOS";
targetProxy = 153AFCAA26AAFFE300177147 /* PBXContainerItemProxy */;
};
1585EF3926A07C2300B822E1 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
@ -2130,7 +2100,7 @@
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
153AFC9226AAFC9D00177147 /* Debug */ = {
153AFC9A26AAFEF100177147 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
@ -2139,7 +2109,7 @@
};
name = Debug;
};
153AFC9326AAFC9D00177147 /* Debug_BUILD_ALL_SUPPORTED_ARCHS */ = {
153AFC9B26AAFEF100177147 /* Debug_BUILD_ALL_SUPPORTED_ARCHS */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
@ -2148,25 +2118,7 @@
};
name = Debug_BUILD_ALL_SUPPORTED_ARCHS;
};
153AFC9426AAFC9D00177147 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = NQLYU6MGPN;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
156AFED82672635E00AF0039 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = NQLYU6MGPN;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
156AFED92672635E00AF0039 /* Release */ = {
153AFC9C26AAFEF100177147 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
@ -2185,16 +2137,19 @@
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"${PROJECT_DIR}/../../local/lib/include/**",
"$(SRCROOT)/..",
"$(SRCROOT)/include",
"${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/inlcude",
);
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
LIBRARY_SEARCH_PATHS = "";
MACOSX_DEPLOYMENT_TARGET = 10.10;
ONLY_ACTIVE_ARCH = NO;
OTHER_CFLAGS = (
"-DHAVE_CONFIG_H=1",
"-DLIBETPAN_IOS_DISABLE_SSL=1",
);
OTHER_LIBTOOLFLAGS = "${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib/libiconv.a";
};
name = Debug_BUILD_ALL_SUPPORTED_ARCHS;
};
@ -2210,7 +2165,6 @@
INSTALL_PATH = /usr/local/lib;
LIBRARY_SEARCH_PATHS = "${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib";
MACOSX_DEPLOYMENT_TARGET = "${inherited}";
OTHER_LIBTOOLFLAGS = "${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib/libiconv.a";
PRODUCT_NAME = etpan;
SDKROOT = macosx;
SKIP_INSTALL = YES;
@ -2226,13 +2180,9 @@
GCC_DYNAMIC_NO_PIC = NO;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/libsasl-ios/include",
);
INSTALL_PATH = /usr/local/lib;
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LIBRARY_SEARCH_PATHS = "$(SRCROOT)/libsasl-ios/lib";
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
LIBRARY_SEARCH_PATHS = "";
ONLY_ACTIVE_ARCH = NO;
PRODUCT_NAME = "etpan-ios";
SDKROOT = iphoneos;
@ -2240,23 +2190,6 @@
};
name = Debug_BUILD_ALL_SUPPORTED_ARCHS;
};
1585F08626A1DA6A00B822E1 /* Debug_BUILD_ALL_SUPPORTED_ARCHS */ = {
isa = XCBuildConfiguration;
buildSettings = {
PLATFORM_NAME = iphoneos;
SDKROOT = iphoneos;
};
name = Debug_BUILD_ALL_SUPPORTED_ARCHS;
};
1585F08726A1DA6A00B822E1 /* Debug_BUILD_ALL_SUPPORTED_ARCHS */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEVELOPMENT_TEAM = NQLYU6MGPN;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug_BUILD_ALL_SUPPORTED_ARCHS;
};
1DEB91B208733DA50010E9CD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@ -2267,16 +2200,19 @@
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"${PROJECT_DIR}/../../local/lib/include/**",
"$(SRCROOT)/..",
"$(SRCROOT)/include",
"${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/inlcude",
);
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
LIBRARY_SEARCH_PATHS = "";
MACOSX_DEPLOYMENT_TARGET = 10.10;
ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = (
"-DHAVE_CONFIG_H=1",
"-DLIBETPAN_IOS_DISABLE_SSL=1",
);
OTHER_LIBTOOLFLAGS = "${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib/libiconv.a";
};
name = Debug;
};
@ -2288,31 +2224,18 @@
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"${PROJECT_DIR}/../../local/lib/include/**",
"$(SRCROOT)/..",
"$(SRCROOT)/include",
"${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/inlcude",
);
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
LIBRARY_SEARCH_PATHS = "";
MACOSX_DEPLOYMENT_TARGET = 10.10;
OTHER_CFLAGS = (
"-DHAVE_CONFIG_H=1",
"-DLIBETPAN_IOS_DISABLE_SSL=1",
);
};
name = Release;
};
C6635C4F16E002340066276E /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
PLATFORM_NAME = iphoneos;
SDKROOT = iphoneos;
};
name = Debug;
};
C6635C5016E002340066276E /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
PLATFORM_NAME = iphoneos;
SDKROOT = iphoneos;
OTHER_LIBTOOLFLAGS = "${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib/libiconv.a";
};
name = Release;
};
@ -2325,13 +2248,9 @@
GCC_DYNAMIC_NO_PIC = NO;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/libsasl-ios/include",
);
INSTALL_PATH = /usr/local/lib;
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LIBRARY_SEARCH_PATHS = "$(SRCROOT)/libsasl-ios/lib";
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
LIBRARY_SEARCH_PATHS = "";
ONLY_ACTIVE_ARCH = NO;
PRODUCT_NAME = "etpan-ios";
SDKROOT = iphoneos;
@ -2347,13 +2266,9 @@
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_BITCODE = YES;
GCC_MODEL_TUNING = G5;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(SRCROOT)/libsasl-ios/include",
);
INSTALL_PATH = /usr/local/lib;
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LIBRARY_SEARCH_PATHS = "$(SRCROOT)/libsasl-ios/lib";
IPHONEOS_DEPLOYMENT_TARGET = 11.4;
LIBRARY_SEARCH_PATHS = "";
ONLY_ACTIVE_ARCH = NO;
PRODUCT_NAME = "etpan-ios";
SDKROOT = iphoneos;
@ -2374,7 +2289,6 @@
INSTALL_PATH = /usr/local/lib;
LIBRARY_SEARCH_PATHS = "${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib";
MACOSX_DEPLOYMENT_TARGET = "${inherited}";
OTHER_LIBTOOLFLAGS = "${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib/libiconv.a";
PRODUCT_NAME = etpan;
SDKROOT = macosx;
SKIP_INSTALL = YES;
@ -2392,7 +2306,6 @@
INSTALL_PATH = /usr/local/lib;
LIBRARY_SEARCH_PATHS = "${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib";
MACOSX_DEPLOYMENT_TARGET = "${inherited}";
OTHER_LIBTOOLFLAGS = "${PROJECT_DIR}/../../common-dependency-build-helpers-4-apple-hardware/CommonPEPDependencies/build/lib/libiconv.a";
PRODUCT_NAME = etpan;
SDKROOT = macosx;
SKIP_INSTALL = YES;
@ -2403,22 +2316,12 @@
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
153AFC9126AAFC9D00177147 /* Build configuration list for PBXAggregateTarget "prepare-ios" */ = {
isa = XCConfigurationList;
buildConfigurations = (
153AFC9226AAFC9D00177147 /* Debug */,
153AFC9326AAFC9D00177147 /* Debug_BUILD_ALL_SUPPORTED_ARCHS */,
153AFC9426AAFC9D00177147 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
156AFEDA2672635E00AF0039 /* Build configuration list for PBXAggregateTarget "prepare-macos" */ = {
153AFC9926AAFEF100177147 /* Build configuration list for PBXAggregateTarget "prepare" */ = {
isa = XCConfigurationList;
buildConfigurations = (
156AFED82672635E00AF0039 /* Debug */,
1585F08726A1DA6A00B822E1 /* Debug_BUILD_ALL_SUPPORTED_ARCHS */,
156AFED92672635E00AF0039 /* Release */,
153AFC9A26AAFEF100177147 /* Debug */,
153AFC9B26AAFEF100177147 /* Debug_BUILD_ALL_SUPPORTED_ARCHS */,
153AFC9C26AAFEF100177147 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
@ -2433,16 +2336,6 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C6635C4E16E002340066276E /* Build configuration list for PBXLegacyTarget "libetpan-prepare-ios" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C6635C4F16E002340066276E /* Debug */,
1585F08626A1DA6A00B822E1 /* Debug_BUILD_ALL_SUPPORTED_ARCHS */,
C6635C5016E002340066276E /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C682E2BD15B315EF00BE9DA7 /* Build configuration list for PBXNativeTarget "libetpan ios" */ = {
isa = XCConfigurationList;
buildConfigurations = (


+ 0
- 6
build-mac/prepare-ios.sh View File

@ -1,6 +0,0 @@
#!/bin/sh
cd dependencies
for script in prepare-*.sh ; do
echo running $script
sh "$script"
done

build-mac/update-macos.sh → build-mac/run-autogen.sh View File


+ 0
- 72
build-mac/update.sh View File

@ -1,72 +0,0 @@
#!/bin/sh
if test ! -d libetpan.xcodeproj ; then
exit 1;
fi
logfile="`pwd`/update.log"
cd ..
if test "x$1" = xprepare ; then
echo preparing
./autogen.sh > "$logfile" 2>&1
tar czf build-mac/autogen-result.tar.gz `find . -name '*.in'` configure install-sh config.sub missing config.guess
exit 0
elif test "x$1" = xprepare-clean ; then
if test -f Makefile ; then
make maintainer-clean >/dev/null
cd build-mac
rm -rf libsasl-ios
rm -rf dependencies/build
fi
exit 0
fi
if test "x$SRCROOT" = x ; then
echo Should be run from Xcode
exit 1
fi
if test "x$ACTION" = x ; then
ACTION=build
fi
if test "x$ACTION" = xbuild -o "x$ACTION" = xinstall ; then
md5 build-mac/autogen-result.tar.gz > build-mac/autogen-result.md5.new
if ! cmp -s build-mac/autogen-result.md5 build-mac/autogen-result.md5.new ; then
rm -f Makefile
fi
rm -f build-mac/autogen-result.md5.new
if test ! -f Makefile ; then
echo configuring
tar xzf build-mac/autogen-result.tar.gz
export SDKROOT=
export IPHONEOS_DEPLOYMENT_TARGET=
./configure --enable-debug > "$logfile" 2>&1
if [[ "$?" != "0" ]]; then
echo "configure failed"
exit 1
fi
make stamp-prepare-target >> "$logfile" 2>&1
make libetpan-config.h >> "$logfile" 2>&1
md5 build-mac/autogen-result.tar.gz > build-mac/autogen-result.md5
fi
if test "x$PLATFORM_NAME" = xiphoneos -o "x$PLATFORM_NAME" = xiphonesimulator ; then
if test ! -d build-mac/libsasl-ios ; then
# build dependencies for iOS
cd build-mac
sh ./prepare-ios.sh
fi
fi
elif test "x$ACTION" = xclean ; then
if test -f Makefile ; then
make distclean >/dev/null
cd build-mac
rm -f autogen-result.md5
rm -rf libsasl-ios
rm -rf dependencies/build
fi
fi

Loading…
Cancel
Save