Not importing Foundation on umbrella header so this file can more easily be included on non ObjC code.

This commit is contained in:
Paulo Andrade
2022-02-04 18:20:12 +00:00
parent 4d29b3abba
commit 782274d2c6
2 changed files with 1 additions and 12 deletions
+1 -1
View File
@@ -226,7 +226,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "HEADERS_SOURCE_DIR=\"$TARGET_BUILD_DIR/headers/openssl\"\nHEADERS_INSTALL_DIR=\"$BUILT_PRODUCTS_DIR\"/\"$PUBLIC_HEADERS_FOLDER_PATH\"\nHEADER_LIST=`ls \"$HEADERS_SOURCE_DIR\"/*.h | grep -v \"asn1_mac.h\"`\n\nmkdir -p \"$HEADERS_INSTALL_DIR\"\nfor HEADER in $HEADER_LIST; do\n cp \"$HEADER\" \"${HEADERS_INSTALL_DIR}\"\ndone\n\nsed -i.bak \"s/\\<openssl\\//\\<OpenSSL\\//g\" \"$HEADERS_INSTALL_DIR/\"*\ncd \"$HEADERS_INSTALL_DIR\"\nrm *.bak\nls *.h | grep -v \"OpenSSL.h\" | sed -Ee \"s|(.+\\.h)$|#import <OpenSSL\\/\\1>|\" >> \"$HEADERS_INSTALL_DIR\"/OpenSSL.h\n";
shellScript = "HEADERS_SOURCE_DIR=\"$TARGET_BUILD_DIR/headers/openssl\"\nHEADERS_INSTALL_DIR=\"$BUILT_PRODUCTS_DIR\"/\"$PUBLIC_HEADERS_FOLDER_PATH\"\nHEADER_LIST=`ls \"$HEADERS_SOURCE_DIR\"/*.h | grep -v \"asn1_mac.h\"`\n\nmkdir -p \"$HEADERS_INSTALL_DIR\"\nfor HEADER in $HEADER_LIST; do\n cp \"$HEADER\" \"${HEADERS_INSTALL_DIR}\"\ndone\n\nsed -i.bak \"s/\\<openssl\\//\\<OpenSSL\\//g\" \"$HEADERS_INSTALL_DIR/\"*\ncd \"$HEADERS_INSTALL_DIR\"\nrm *.bak\nls *.h | grep -v \"OpenSSL.h\" | sed -Ee \"s|(.+\\.h)$|#include <OpenSSL\\/\\1>|\" >> \"$HEADERS_INSTALL_DIR\"/OpenSSL.h\n";
};
/* End PBXShellScriptBuildPhase section */
-11
View File
@@ -6,15 +6,4 @@
// Copyright © 2018 Outer Corner. All rights reserved.
//
#import <Foundation/Foundation.h>
//! Project version number for OpenSSL.
FOUNDATION_EXPORT double OpenSSLVersionNumber;
//! Project version string for OpenSSL.
FOUNDATION_EXPORT const unsigned char OpenSSLVersionString[];
// In this header, you should import all the public headers of your framework using statements like #import <OpenSSL/PublicHeader.h>