|
|
|
@@ -36,12 +36,9 @@
|
|
|
|
|
54DFE73D25D94DED0025C3FC /* cycle-icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 54DFE73C25D94DED0025C3FC /* cycle-icon.png */; };
|
|
|
|
|
54DFE73E25D94DED0025C3FC /* cycle-icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 54DFE73C25D94DED0025C3FC /* cycle-icon.png */; };
|
|
|
|
|
54E1D49923E7588F003FA37B /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 54E1D49823E7588F003FA37B /* JavaScriptCore.framework */; };
|
|
|
|
|
5C4C9DDE2824847500B72CBE /* NodeMobile.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C225FC4966694B9FBD32E946 /* NodeMobile.framework */; };
|
|
|
|
|
62F2A4645AC84CDC9506FF27 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 9AEBF0735214455AAEDF56D5 /* libc++.tbd */; };
|
|
|
|
|
A16B351C3F3644CF95F104D2 /* builtin_modules in Resources */ = {isa = PBXBuildFile; fileRef = 36F1B55D0DEE47AA9AF4BBDD /* builtin_modules */; };
|
|
|
|
|
BD7041F2826E4A2CBE6CB87D /* RealmJSTests.xctest in Frameworks */ = {isa = PBXBuildFile; fileRef = F79F72C5390646E0A06AAE68 /* RealmJSTests.xctest */; };
|
|
|
|
|
D91133DCE120440893E2FD2E /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CD8C8B91E0A747B3883A0D56 /* libz.tbd */; };
|
|
|
|
|
E4584E55EEC24302A3E84A23 /* nodejs-project in Resources */ = {isa = PBXBuildFile; fileRef = 6466AE2461BE4FA88B8372F0 /* nodejs-project */; };
|
|
|
|
|
E545887DBE87912F11770AB9 /* libPods-drip.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 699D3B3789FC2E5185CB9894 /* libPods-drip.a */; };
|
|
|
|
|
FAC423E577F555F66C9891E4 /* libPods-drip-dripTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F33CCAAB670FD0D98C5C72DF /* libPods-drip-dripTests.a */; };
|
|
|
|
|
/* End PBXBuildFile section */
|
|
|
|
@@ -69,7 +66,6 @@
|
|
|
|
|
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = drip/main.m; sourceTree = "<group>"; };
|
|
|
|
|
2B1578D5817F46EE9BFC9BAF /* Pods-drip.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-drip.debug.xcconfig"; path = "Target Support Files/Pods-drip/Pods-drip.debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
|
2D16E6891FA4F8E400B85C8A /* libReact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libReact.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
|
|
36F1B55D0DEE47AA9AF4BBDD /* builtin_modules */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = builtin_modules; path = "../node_modules/nodejs-mobile-react-native/install/resources/nodejs-modules/builtin_modules"; sourceTree = "<group>"; };
|
|
|
|
|
4A9B2D77CAC90DFEB5C4565A /* Pods-dripTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-dripTests.debug.xcconfig"; path = "Target Support Files/Pods-dripTests/Pods-dripTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
|
5409189625AB725F00086AE1 /* OpenSans-LightItalic.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "OpenSans-LightItalic.ttf"; path = "../../assets/fonts/OpenSans-LightItalic.ttf"; sourceTree = "<group>"; };
|
|
|
|
|
540918A225AB725F00086AE1 /* Prompt-ExtraLight.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "Prompt-ExtraLight.ttf"; path = "../../assets/fonts/Prompt-ExtraLight.ttf"; sourceTree = "<group>"; };
|
|
|
|
@@ -97,7 +93,6 @@
|
|
|
|
|
54E1D49823E7588F003FA37B /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
|
|
|
|
|
5ABC2C1190B4D25AC0398D09 /* Pods-dripTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-dripTests.release.xcconfig"; path = "Target Support Files/Pods-dripTests/Pods-dripTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
|
5C649EDC281151BC005FED46 /* dripRelease.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = dripRelease.entitlements; path = drip/dripRelease.entitlements; sourceTree = "<group>"; };
|
|
|
|
|
6466AE2461BE4FA88B8372F0 /* nodejs-project */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "nodejs-project"; path = "../nodejs-assets/nodejs-project"; sourceTree = "<group>"; };
|
|
|
|
|
699D3B3789FC2E5185CB9894 /* libPods-drip.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-drip.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
|
|
6B7C2A0A7AAA83BBEFBD0B6A /* libPods-drip-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-drip-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
|
|
72DDDE8D34518ED64FD7EBBA /* Pods-drip-dripTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-drip-dripTests.release.xcconfig"; path = "Target Support Files/Pods-drip-dripTests/Pods-drip-dripTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
@@ -108,7 +103,6 @@
|
|
|
|
|
A8B59389C2FC4F19BD30ABC3 /* libRNShare.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNShare.a; sourceTree = "<group>"; };
|
|
|
|
|
AB636AA0286D45CE9B23B2C3 /* libRCTRestart.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRCTRestart.a; sourceTree = "<group>"; };
|
|
|
|
|
B6FD0A300273E09D74C14C19 /* Pods-drip-dripTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-drip-dripTests.debug.xcconfig"; path = "Target Support Files/Pods-drip-dripTests/Pods-drip-dripTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
|
|
C225FC4966694B9FBD32E946 /* NodeMobile.framework */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = wrapper.framework; name = NodeMobile.framework; path = "../node_modules/nodejs-mobile-react-native/ios/NodeMobile.framework"; sourceTree = "<group>"; };
|
|
|
|
|
CD8C8B91E0A747B3883A0D56 /* libz.tbd */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
|
|
|
|
|
D211D71BE5A8436A978770A9 /* libRNDocumentPicker.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNDocumentPicker.a; sourceTree = "<group>"; };
|
|
|
|
|
E086AB579387F878A2CBCFEB /* libPods-drip-tvOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-drip-tvOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
|
@@ -117,7 +111,6 @@
|
|
|
|
|
F5039D0A572B4BBCB7995891 /* libRNVectorIcons.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNVectorIcons.a; sourceTree = "<group>"; };
|
|
|
|
|
F710D85E391D4094816E1B62 /* libRealmJS.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRealmJS.a; sourceTree = "<group>"; };
|
|
|
|
|
F79F72C5390646E0A06AAE68 /* RealmJSTests.xctest */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = wrapper.cfbundle; path = RealmJSTests.xctest; sourceTree = "<group>"; };
|
|
|
|
|
F992F2D99E614DD79FAD6565 /* libRNNodeJsMobile.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNNodeJsMobile.a; sourceTree = "<group>"; };
|
|
|
|
|
/* End PBXFileReference section */
|
|
|
|
|
|
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
|
|
@@ -137,7 +130,6 @@
|
|
|
|
|
62F2A4645AC84CDC9506FF27 /* libc++.tbd in Frameworks */,
|
|
|
|
|
D91133DCE120440893E2FD2E /* libz.tbd in Frameworks */,
|
|
|
|
|
BD7041F2826E4A2CBE6CB87D /* RealmJSTests.xctest in Frameworks */,
|
|
|
|
|
5C4C9DDE2824847500B72CBE /* NodeMobile.framework in Frameworks */,
|
|
|
|
|
E545887DBE87912F11770AB9 /* libPods-drip.a in Frameworks */,
|
|
|
|
|
);
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
@@ -204,7 +196,6 @@
|
|
|
|
|
2D16E6891FA4F8E400B85C8A /* libReact.a */,
|
|
|
|
|
9AEBF0735214455AAEDF56D5 /* libc++.tbd */,
|
|
|
|
|
CD8C8B91E0A747B3883A0D56 /* libz.tbd */,
|
|
|
|
|
C225FC4966694B9FBD32E946 /* NodeMobile.framework */,
|
|
|
|
|
6B7C2A0A7AAA83BBEFBD0B6A /* libPods-drip-tvOS.a */,
|
|
|
|
|
E086AB579387F878A2CBCFEB /* libPods-drip-tvOSTests.a */,
|
|
|
|
|
699D3B3789FC2E5185CB9894 /* libPods-drip.a */,
|
|
|
|
@@ -222,7 +213,6 @@
|
|
|
|
|
D211D71BE5A8436A978770A9 /* libRNDocumentPicker.a */,
|
|
|
|
|
84CCEBD3B2C44758853BC941 /* libRNFS.a */,
|
|
|
|
|
AB636AA0286D45CE9B23B2C3 /* libRCTRestart.a */,
|
|
|
|
|
F992F2D99E614DD79FAD6565 /* libRNNodeJsMobile.a */,
|
|
|
|
|
90224CB4571D41C4969E9722 /* libGCDWebServers.a */,
|
|
|
|
|
F710D85E391D4094816E1B62 /* libRealmJS.a */,
|
|
|
|
|
F79F72C5390646E0A06AAE68 /* RealmJSTests.xctest */,
|
|
|
|
@@ -267,8 +257,6 @@
|
|
|
|
|
00E356EF1AD99517003FC87E /* dripTests */,
|
|
|
|
|
83CBBA001A601CBA00E9B192 /* Products */,
|
|
|
|
|
2D16E6871FA4F8E400B85C8A /* Frameworks */,
|
|
|
|
|
6466AE2461BE4FA88B8372F0 /* nodejs-project */,
|
|
|
|
|
36F1B55D0DEE47AA9AF4BBDD /* builtin_modules */,
|
|
|
|
|
42C7F9942202468200F22656 /* Recovered References */,
|
|
|
|
|
6817ABC38854EEB6D3EE933A /* Pods */,
|
|
|
|
|
006C39A0B9774387BC5ACA43 /* Resources */,
|
|
|
|
@@ -298,7 +286,6 @@
|
|
|
|
|
00E356EA1AD99517003FC87E /* Sources */,
|
|
|
|
|
00E356EB1AD99517003FC87E /* Frameworks */,
|
|
|
|
|
00E356EC1AD99517003FC87E /* Resources */,
|
|
|
|
|
22A5D3F7F84BDF2020F07B0E /* [CP] Embed Pods Frameworks */,
|
|
|
|
|
46313D848A7A3E69E5ED05E7 /* [CP] Copy Pods Resources */,
|
|
|
|
|
);
|
|
|
|
|
buildRules = (
|
|
|
|
@@ -320,14 +307,6 @@
|
|
|
|
|
13B07F8C1A680F5B00A75B9A /* Frameworks */,
|
|
|
|
|
13B07F8E1A680F5B00A75B9A /* Resources */,
|
|
|
|
|
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
|
|
|
|
|
DE9DD9049EBE47E5A1EA3F5D /* Build NodeJS Mobile Native Modules */,
|
|
|
|
|
6C10CEE2CE544C7F9400F1B4 /* Sign NodeJS Mobile Native Modules */,
|
|
|
|
|
B93B657279074F0DB95BCDE2 /* Remove NodeJS Mobile Framework Simulator Strips */,
|
|
|
|
|
CD43B73558845DFAF38EE039 /* [CP] Embed Pods Frameworks */,
|
|
|
|
|
935E6C85F581DC5BB536B833 /* [CP-User] [NODEJS MOBILE] Copy Node.js Project files */,
|
|
|
|
|
FCE9B437260EC219FF32251C /* [CP-User] [NODEJS MOBILE] Build Native Modules */,
|
|
|
|
|
2A3F66C5C345646DE949E1FF /* [CP-User] [NODEJS MOBILE] Sign Native Modules */,
|
|
|
|
|
CD7DBF41D9E2377DC61F80D8 /* [CP-User] [NODEJS MOBILE] Remove Simulator Strip */,
|
|
|
|
|
616E70055A3365D214C7B201 /* [CP] Copy Pods Resources */,
|
|
|
|
|
);
|
|
|
|
|
buildRules = (
|
|
|
|
@@ -412,8 +391,6 @@
|
|
|
|
|
54DFE73A25D94D6E0025C3FC /* swipe.png in Resources */,
|
|
|
|
|
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
|
|
|
|
|
5472A44A25BB7806005E81DE /* drip-home-icons.ttf in Resources */,
|
|
|
|
|
E4584E55EEC24302A3E84A23 /* nodejs-project in Resources */,
|
|
|
|
|
A16B351C3F3644CF95F104D2 /* builtin_modules in Resources */,
|
|
|
|
|
5472A45225BB7807005E81DE /* Jost-700-Bold.otf in Resources */,
|
|
|
|
|
5472A44E25BB7807005E81DE /* Prompt-ExtraLight.ttf in Resources */,
|
|
|
|
|
);
|
|
|
|
@@ -436,34 +413,6 @@
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh";
|
|
|
|
|
};
|
|
|
|
|
22A5D3F7F84BDF2020F07B0E /* [CP] Embed Pods Frameworks */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
|
files = (
|
|
|
|
|
);
|
|
|
|
|
inputPaths = (
|
|
|
|
|
"${PODS_ROOT}/Target Support Files/Pods-drip-dripTests/Pods-drip-dripTests-frameworks.sh",
|
|
|
|
|
"${PODS_ROOT}/../../node_modules/nodejs-mobile-react-native/ios/NodeMobile.framework",
|
|
|
|
|
);
|
|
|
|
|
name = "[CP] Embed Pods Frameworks";
|
|
|
|
|
outputPaths = (
|
|
|
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NodeMobile.framework",
|
|
|
|
|
);
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-drip-dripTests/Pods-drip-dripTests-frameworks.sh\"\n";
|
|
|
|
|
showEnvVarsInLog = 0;
|
|
|
|
|
};
|
|
|
|
|
2A3F66C5C345646DE949E1FF /* [CP-User] [NODEJS MOBILE] Sign Native Modules */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
|
files = (
|
|
|
|
|
);
|
|
|
|
|
name = "[CP-User] [NODEJS MOBILE] Sign Native Modules";
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "#!/bin/sh\nset -e\nif [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then\n# If build native modules preference is not set, look for it in the project's\n#nodejs-assets/BUILD_NATIVE_MODULES.txt file.\nNODEJS_ASSETS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../nodejs-assets/ && pwd )\"\nPREFERENCE_FILE_PATH=\"$NODEJS_ASSETS_DIR/BUILD_NATIVE_MODULES.txt\"\n if [ -f \"$PREFERENCE_FILE_PATH\" ]; then\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=\"$(cat $PREFERENCE_FILE_PATH | xargs)\"\n fi\nfi\nif [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then\n# If build native modules preference is not set, try to find .gyp files\n#to turn it on.\n gypfiles=($(find \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -type f -name \"*.gyp\"))\n if [ ${#gypfiles[@]} -gt 0 ]; then\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=1\n else\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=0\n fi\nfi\nif [ \"1\" != \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then exit 0; fi\n# Delete object files\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.o\" -type f -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.a\" -type f -delete\n# Create Info.plist for each framework built and loader override.\nPATCH_SCRIPT_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/scripts/ && pwd )\"\nNODEJS_PROJECT_DIR=\"$( cd \"$CODESIGNING_FOLDER_PATH\" && cd nodejs-project/ && pwd )\"\nnode \"$PATCH_SCRIPT_DIR\"/ios-create-plists-and-dlopen-override.js $NODEJS_PROJECT_DIR\n# Embed every resulting .framework in the application and delete them afterwards.\nembed_framework()\n{\n FRAMEWORK_NAME=\"$(basename \"$1\")\"\n cp -r \"$1\" \"$TARGET_BUILD_DIR/$FRAMEWORKS_FOLDER_PATH/\"\n /usr/bin/codesign --force --sign $EXPANDED_CODE_SIGN_IDENTITY --preserve-metadata=identifier,entitlements,flags --timestamp=none \"$TARGET_BUILD_DIR/$FRAMEWORKS_FOLDER_PATH/$FRAMEWORK_NAME\"\n}\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.framework\" -type d | while read frmwrk_path; do embed_framework \"$frmwrk_path\"; done\n\n#Delete gyp temporary .deps dependency folders from the project structure.\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -path \"*/.deps/*\" -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \".deps\" -type d -delete\n\n#Delete frameworks from their build paths\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -path \"*/*.framework/*\" -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.framework\" -type d -delete\n";
|
|
|
|
|
};
|
|
|
|
|
46313D848A7A3E69E5ED05E7 /* [CP] Copy Pods Resources */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
@@ -564,20 +513,6 @@
|
|
|
|
|
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-drip/Pods-drip-resources.sh\"\n";
|
|
|
|
|
showEnvVarsInLog = 0;
|
|
|
|
|
};
|
|
|
|
|
6C10CEE2CE544C7F9400F1B4 /* Sign NodeJS Mobile Native Modules */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
|
files = (
|
|
|
|
|
);
|
|
|
|
|
inputPaths = (
|
|
|
|
|
);
|
|
|
|
|
name = "Sign NodeJS Mobile Native Modules";
|
|
|
|
|
outputPaths = (
|
|
|
|
|
);
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "\nset -e\nif [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then\n# If build native modules preference is not set, look for it in the project's\n#nodejs-assets/BUILD_NATIVE_MODULES.txt file.\nNODEJS_ASSETS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../nodejs-assets/ && pwd )\"\nPREFERENCE_FILE_PATH=\"$NODEJS_ASSETS_DIR/BUILD_NATIVE_MODULES.txt\"\n if [ -f \"$PREFERENCE_FILE_PATH\" ]; then\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=\"$(cat $PREFERENCE_FILE_PATH | xargs)\"\n fi\nfi\nif [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then\n# If build native modules preference is not set, try to find .gyp files\n#to turn it on.\n gypfiles=($(find \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -type f -name \"*.gyp\"))\n if [ ${#gypfiles[@]} -gt 0 ]; then\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=1\n else\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=0\n fi\nfi\nif [ \"1\" != \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then exit 0; fi\n# Delete object files\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.o\" -type f -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.a\" -type f -delete\n# Create Info.plist for each framework built and loader override.\nPATCH_SCRIPT_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/scripts/ && pwd )\"\nNODEJS_PROJECT_DIR=\"$( cd \"$CODESIGNING_FOLDER_PATH\" && cd nodejs-project/ && pwd )\"\nnode \"$PATCH_SCRIPT_DIR\"/ios-create-plists-and-dlopen-override.js $NODEJS_PROJECT_DIR\n# Embed every resulting .framework in the application and delete them afterwards.\nembed_framework()\n{\n FRAMEWORK_NAME=\"$(basename \"$1\")\"\n cp -r \"$1\" \"$TARGET_BUILD_DIR/$FRAMEWORKS_FOLDER_PATH/\"\n \n /usr/bin/codesign --force --sign $EXPANDED_CODE_SIGN_IDENTITY --preserve-metadata=identifier,entitlements,flags --timestamp=none \"$TARGET_BUILD_DIR/$FRAMEWORKS_FOLDER_PATH/$FRAMEWORK_NAME\"\n}\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.framework\" -type d | while read frmwrk_path; do embed_framework \"$frmwrk_path\"; done\n\n#Delete gyp temporary .deps dependency folders from the project structure.\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -path \"*/.deps/*\" -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \".deps\" -type d -delete\n\n#Delete frameworks from their build paths\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -path \"*/*.framework/*\" -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.framework\" -type d -delete\n";
|
|
|
|
|
};
|
|
|
|
|
852A2E0CD5D0F561CE2927A3 /* [CP] Check Pods Manifest.lock */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
@@ -600,48 +535,6 @@
|
|
|
|
|
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
|
|
|
showEnvVarsInLog = 0;
|
|
|
|
|
};
|
|
|
|
|
935E6C85F581DC5BB536B833 /* [CP-User] [NODEJS MOBILE] Copy Node.js Project files */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
|
files = (
|
|
|
|
|
);
|
|
|
|
|
name = "[CP-User] [NODEJS MOBILE] Copy Node.js Project files";
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "#!/bin/sh\nset -e\nNODEJS_ASSETS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../nodejs-assets/ && pwd )\"\nNODEJS_BUILT_IN_MODULES_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/install/resources/nodejs-modules/ && pwd )\"\nif [ -d \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" ]\nthen\nrm -rf \"$CODESIGNING_FOLDER_PATH/nodejs-project/\"\nfi\nif [ -d \"$CODESIGNING_FOLDER_PATH/builtin_modules/\" ]\nthen\nrm -rf \"$CODESIGNING_FOLDER_PATH/builtin_modules/\"\nfi\nrsync -av --delete \"$NODEJS_ASSETS_DIR/nodejs-project\" \"$CODESIGNING_FOLDER_PATH\"\nrsync -av --delete \"$NODEJS_BUILT_IN_MODULES_DIR/builtin_modules\" \"$CODESIGNING_FOLDER_PATH\"\n";
|
|
|
|
|
};
|
|
|
|
|
B93B657279074F0DB95BCDE2 /* Remove NodeJS Mobile Framework Simulator Strips */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
|
files = (
|
|
|
|
|
);
|
|
|
|
|
inputPaths = (
|
|
|
|
|
);
|
|
|
|
|
name = "Remove NodeJS Mobile Framework Simulator Strips";
|
|
|
|
|
outputPaths = (
|
|
|
|
|
);
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "\nset -e\nFRAMEWORK_BINARY_PATH=\"$TARGET_BUILD_DIR/$FRAMEWORKS_FOLDER_PATH/NodeMobile.framework/NodeMobile\"\nFRAMEWORK_STRIPPED_PATH=\"$FRAMEWORK_BINARY_PATH-strip\"\nif [ \"$PLATFORM_NAME\" != \"iphonesimulator\" ]; then\n if $(lipo \"$FRAMEWORK_BINARY_PATH\" -verify_arch \"x86_64\") ; then\n lipo -output \"$FRAMEWORK_STRIPPED_PATH\" -remove \"x86_64\" \"$FRAMEWORK_BINARY_PATH\"\n rm \"$FRAMEWORK_BINARY_PATH\"\n mv \"$FRAMEWORK_STRIPPED_PATH\" \"$FRAMEWORK_BINARY_PATH\"\n echo \"Removed simulator strip from NodeMobile.framework\"\n fi\nfi\n";
|
|
|
|
|
};
|
|
|
|
|
CD43B73558845DFAF38EE039 /* [CP] Embed Pods Frameworks */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
|
files = (
|
|
|
|
|
);
|
|
|
|
|
inputPaths = (
|
|
|
|
|
"${PODS_ROOT}/Target Support Files/Pods-drip/Pods-drip-frameworks.sh",
|
|
|
|
|
"${PODS_ROOT}/../../node_modules/nodejs-mobile-react-native/ios/NodeMobile.framework",
|
|
|
|
|
);
|
|
|
|
|
name = "[CP] Embed Pods Frameworks";
|
|
|
|
|
outputPaths = (
|
|
|
|
|
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NodeMobile.framework",
|
|
|
|
|
);
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-drip/Pods-drip-frameworks.sh\"\n";
|
|
|
|
|
showEnvVarsInLog = 0;
|
|
|
|
|
};
|
|
|
|
|
CD68B565C5F4A7A674494D02 /* [CP] Check Pods Manifest.lock */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
@@ -664,40 +557,6 @@
|
|
|
|
|
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
|
|
|
|
showEnvVarsInLog = 0;
|
|
|
|
|
};
|
|
|
|
|
CD7DBF41D9E2377DC61F80D8 /* [CP-User] [NODEJS MOBILE] Remove Simulator Strip */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
|
files = (
|
|
|
|
|
);
|
|
|
|
|
name = "[CP-User] [NODEJS MOBILE] Remove Simulator Strip";
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "#!/bin/sh\nset -e\nFRAMEWORK_BINARY_PATH=\"$TARGET_BUILD_DIR/$FRAMEWORKS_FOLDER_PATH/NodeMobile.framework/NodeMobile\"\nFRAMEWORK_STRIPPED_PATH=\"$FRAMEWORK_BINARY_PATH-strip\"\nif [ \"$PLATFORM_NAME\" != \"iphonesimulator\" ]; then\n if $(lipo \"$FRAMEWORK_BINARY_PATH\" -verify_arch \"x86_64\") ; then\n lipo -output \"$FRAMEWORK_STRIPPED_PATH\" -remove \"x86_64\" \"$FRAMEWORK_BINARY_PATH\"\n rm \"$FRAMEWORK_BINARY_PATH\"\n mv \"$FRAMEWORK_STRIPPED_PATH\" \"$FRAMEWORK_BINARY_PATH\"\n echo \"Removed simulator strip from NodeMobile.framework\"\n fi\nfi\n";
|
|
|
|
|
};
|
|
|
|
|
DE9DD9049EBE47E5A1EA3F5D /* Build NodeJS Mobile Native Modules */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
|
files = (
|
|
|
|
|
);
|
|
|
|
|
inputPaths = (
|
|
|
|
|
);
|
|
|
|
|
name = "Build NodeJS Mobile Native Modules";
|
|
|
|
|
outputPaths = (
|
|
|
|
|
);
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "\nset -e\nif [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then\n# If build native modules preference is not set, look for it in the project's\n#nodejs-assets/BUILD_NATIVE_MODULES.txt file.\nNODEJS_ASSETS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../nodejs-assets/ && pwd )\"\nPREFERENCE_FILE_PATH=\"$NODEJS_ASSETS_DIR/BUILD_NATIVE_MODULES.txt\"\n if [ -f \"$PREFERENCE_FILE_PATH\" ]; then\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=\"$(cat $PREFERENCE_FILE_PATH | xargs)\"\n fi\nfi\nif [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then\n# If build native modules preference is not set, try to find .gyp files\n#to turn it on.\n gypfiles=($(find \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -type f -name \"*.gyp\"))\n if [ ${#gypfiles[@]} -gt 0 ]; then\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=1\n else\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=0\n fi\nfi\nif [ \"1\" != \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then exit 0; fi\n# Delete object files that may already come from within the npm package.\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.o\" -type f -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.a\" -type f -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.node\" -type f -delete\n# Delete bundle contents that may be there from previous builds.\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -path \"*/*.node/*\" -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.node\" -type d -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -path \"*/*.framework/*\" -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.framework\" -type d -delete\n# Apply patches to the modules package.json\nif [ -d \"$CODESIGNING_FOLDER_PATH\"/nodejs-project/node_modules/ ]; then\n PATCH_SCRIPT_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/scripts/ && pwd )\"\n NODEJS_PROJECT_MODULES_DIR=\"$( cd \"$CODESIGNING_FOLDER_PATH\" && cd nodejs-project/node_modules/ && pwd )\"\n node \"$PATCH_SCRIPT_DIR\"/patch-package.js $NODEJS_PROJECT_MODULES_DIR\nfi\n# Get the nodejs-mobile-gyp location\nif [ -d \"$PROJECT_DIR/../node_modules/nodejs-mobile-gyp/\" ]; then\n NODEJS_MOBILE_GYP_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-gyp/ && pwd )\"\nelse\n NODEJS_MOBILE_GYP_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/node_modules/nodejs-mobile-gyp/ && pwd )\"\nfi\nNODEJS_MOBILE_GYP_BIN_FILE=\"$NODEJS_MOBILE_GYP_DIR\"/bin/node-gyp.js\n# Rebuild modules with right environment\nNODEJS_HEADERS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/ios/libnode/ && pwd )\"\npushd $CODESIGNING_FOLDER_PATH/nodejs-project/\nif [ \"$PLATFORM_NAME\" == \"iphoneos\" ]\nthen\n GYP_DEFINES=\"OS=ios\" npm_config_nodedir=\"$NODEJS_HEADERS_DIR\" npm_config_node_gyp=\"$NODEJS_MOBILE_GYP_BIN_FILE\" npm_config_platform=\"ios\" npm_config_format=\"make-ios\" npm_config_node_engine=\"chakracore\" npm_config_arch=\"arm64\" npm --verbose rebuild --build-from-source\nelse\n GYP_DEFINES=\"OS=ios\" npm_config_nodedir=\"$NODEJS_HEADERS_DIR\" npm_config_node_gyp=\"$NODEJS_MOBILE_GYP_BIN_FILE\" npm_config_platform=\"ios\" npm_config_format=\"make-ios\" npm_config_node_engine=\"chakracore\" npm_config_arch=\"x64\" npm --verbose rebuild --build-from-source\nfi\npopd\n";
|
|
|
|
|
};
|
|
|
|
|
FCE9B437260EC219FF32251C /* [CP-User] [NODEJS MOBILE] Build Native Modules */ = {
|
|
|
|
|
isa = PBXShellScriptBuildPhase;
|
|
|
|
|
buildActionMask = 2147483647;
|
|
|
|
|
files = (
|
|
|
|
|
);
|
|
|
|
|
name = "[CP-User] [NODEJS MOBILE] Build Native Modules";
|
|
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
|
|
shellPath = /bin/sh;
|
|
|
|
|
shellScript = "#!/bin/sh\nset -e\nif [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then\n# If build native modules preference is not set, look for it in the project's\n#nodejs-assets/BUILD_NATIVE_MODULES.txt file.\nNODEJS_ASSETS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../nodejs-assets/ && pwd )\"\nPREFERENCE_FILE_PATH=\"$NODEJS_ASSETS_DIR/BUILD_NATIVE_MODULES.txt\"\n if [ -f \"$PREFERENCE_FILE_PATH\" ]; then\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=\"$(cat $PREFERENCE_FILE_PATH | xargs)\"\n fi\nfi\nif [ -z \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then\n# If build native modules preference is not set, try to find .gyp files\n#to turn it on.\n gypfiles=($(find \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -type f -name \"*.gyp\"))\n if [ ${#gypfiles[@]} -gt 0 ]; then\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=1\n else\n NODEJS_MOBILE_BUILD_NATIVE_MODULES=0\n fi\nfi\nif [ \"1\" != \"$NODEJS_MOBILE_BUILD_NATIVE_MODULES\" ]; then exit 0; fi\n# Delete object files that may already come from within the npm package.\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.o\" -type f -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.a\" -type f -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.node\" -type f -delete\n# Delete bundle contents that may be there from previous builds.\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -path \"*/*.node/*\" -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.node\" -type d -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -path \"*/*.framework/*\" -delete\nfind \"$CODESIGNING_FOLDER_PATH/nodejs-project/\" -name \"*.framework\" -type d -delete\n# Apply patches to the modules package.json\nif [ -d \"$CODESIGNING_FOLDER_PATH\"/nodejs-project/node_modules/ ]; then\n PATCH_SCRIPT_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/scripts/ && pwd )\"\n NODEJS_PROJECT_MODULES_DIR=\"$( cd \"$CODESIGNING_FOLDER_PATH\" && cd nodejs-project/node_modules/ && pwd )\"\n node \"$PATCH_SCRIPT_DIR\"/patch-package.js $NODEJS_PROJECT_MODULES_DIR\nfi\n# Get the nodejs-mobile-gyp location\nif [ -d \"$PROJECT_DIR/../node_modules/nodejs-mobile-gyp/\" ]; then\n NODEJS_MOBILE_GYP_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-gyp/ && pwd )\"\nelse\n NODEJS_MOBILE_GYP_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/node_modules/nodejs-mobile-gyp/ && pwd )\"\nfi\nNODEJS_MOBILE_GYP_BIN_FILE=\"$NODEJS_MOBILE_GYP_DIR\"/bin/node-gyp.js\n# Support building neon-bindings (Rust) native modules\nif [ -f ~/.cargo/env ]; then\n source ~/.cargo/env;\nfi\n# Rebuild modules with right environment\nNODEJS_HEADERS_DIR=\"$( cd \"$PROJECT_DIR\" && cd ../node_modules/nodejs-mobile-react-native/ios/libnode/ && pwd )\"\npushd $CODESIGNING_FOLDER_PATH/nodejs-project/\nif [ \"$PLATFORM_NAME\" == \"iphoneos\" ]\nthen\n GYP_DEFINES=\"OS=ios\" CARGO_BUILD_TARGET=\"aarch64-apple-ios\" npm_config_nodedir=\"$NODEJS_HEADERS_DIR\" npm_config_node_gyp=\"$NODEJS_MOBILE_GYP_BIN_FILE\" npm_config_platform=\"ios\" npm_config_format=\"make-ios\" npm_config_node_engine=\"chakracore\" npm_config_arch=\"arm64\" npm --verbose rebuild --build-from-source\nelse\n GYP_DEFINES=\"OS=ios\" CARGO_BUILD_TARGET=\"x86_64-apple-ios\" npm_config_nodedir=\"$NODEJS_HEADERS_DIR\" npm_config_node_gyp=\"$NODEJS_MOBILE_GYP_BIN_FILE\" npm_config_platform=\"ios\" npm_config_format=\"make-ios\" npm_config_node_engine=\"chakracore\" npm_config_arch=\"x64\" npm --verbose rebuild --build-from-source\nfi\npopd\n";
|
|
|
|
|
};
|
|
|
|
|
/* End PBXShellScriptBuildPhase section */
|
|
|
|
|
|
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
|
|
@@ -737,8 +596,6 @@
|
|
|
|
|
ENABLE_BITCODE = "$(inherited)";
|
|
|
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
|
|
|
"$(inherited)",
|
|
|
|
|
"\"../node_modules/nodejs-mobile-react-native/ios\"",
|
|
|
|
|
"\"../node_modules/nodejs-mobile-react-native/ios\"",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-svg/ios/**",
|
|
|
|
|
);
|
|
|
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
|
|
@@ -753,7 +610,6 @@
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-document-picker/ios/RNDocumentPicker",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-fs/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-restart/ios/RCTRestart/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/realm/src/**",
|
|
|
|
|
);
|
|
|
|
|
INFOPLIST_FILE = dripTests/Info.plist;
|
|
|
|
@@ -785,8 +641,6 @@
|
|
|
|
|
ENABLE_BITCODE = "$(inherited)";
|
|
|
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
|
|
|
"$(inherited)",
|
|
|
|
|
"\"../node_modules/nodejs-mobile-react-native/ios\"",
|
|
|
|
|
"\"../node_modules/nodejs-mobile-react-native/ios\"",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-svg/ios/**",
|
|
|
|
|
);
|
|
|
|
|
HEADER_SEARCH_PATHS = (
|
|
|
|
@@ -797,7 +651,6 @@
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-document-picker/ios/RNDocumentPicker",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-fs/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-restart/ios/RCTRestart/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/realm/src/**",
|
|
|
|
|
);
|
|
|
|
|
INFOPLIST_FILE = dripTests/Info.plist;
|
|
|
|
@@ -832,10 +685,7 @@
|
|
|
|
|
ENABLE_BITCODE = "$(inherited)";
|
|
|
|
|
EXCLUDED_ARCHS = "";
|
|
|
|
|
"EXCLUDED_ARCHS[sdk=*]" = "";
|
|
|
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
|
|
|
"$(inherited)",
|
|
|
|
|
"\"../node_modules/nodejs-mobile-react-native/ios\"",
|
|
|
|
|
);
|
|
|
|
|
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
|
|
|
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
|
|
|
"COCOAPODS=1",
|
|
|
|
|
"$(inherited)",
|
|
|
|
@@ -848,7 +698,6 @@
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-document-picker/ios/RNDocumentPicker",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-fs/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-restart/ios/RCTRestart/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/@react-native-community/push-notification-ios/ios",
|
|
|
|
|
"$(SRCROOT)/../node_modules/realm/src/**",
|
|
|
|
|
);
|
|
|
|
@@ -883,7 +732,6 @@
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/RealmJS\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/Yoga\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/glog\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/nodejs-mobile-react-native\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/react-native-restart\"",
|
|
|
|
|
"\"${PODS_ROOT}/../../node_modules/realm/vendor/realm-ios\"",
|
|
|
|
@@ -915,10 +763,7 @@
|
|
|
|
|
DEVELOPMENT_TEAM = 6AD72X6W26;
|
|
|
|
|
ENABLE_BITCODE = "$(inherited)";
|
|
|
|
|
EXCLUDED_ARCHS = "";
|
|
|
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
|
|
|
"$(inherited)",
|
|
|
|
|
"\"../node_modules/nodejs-mobile-react-native/ios\"",
|
|
|
|
|
);
|
|
|
|
|
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
|
|
|
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
|
|
|
"COCOAPODS=1",
|
|
|
|
|
"$(inherited)",
|
|
|
|
@@ -931,7 +776,6 @@
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-document-picker/ios/RNDocumentPicker",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-fs/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/react-native-restart/ios/RCTRestart/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/nodejs-mobile-react-native/ios/**",
|
|
|
|
|
"$(SRCROOT)/../node_modules/@react-native-community/push-notification-ios/ios",
|
|
|
|
|
"$(SRCROOT)/../node_modules/realm/src/**",
|
|
|
|
|
);
|
|
|
|
@@ -966,7 +810,6 @@
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/RealmJS\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/Yoga\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/glog\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/nodejs-mobile-react-native\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker\"",
|
|
|
|
|
"\"${PODS_CONFIGURATION_BUILD_DIR}/react-native-restart\"",
|
|
|
|
|
"\"${PODS_ROOT}/../../node_modules/realm/vendor/realm-ios\"",
|
|
|
|
|