Add bigbluebutton-mobile-sdk react module

This commit is contained in:
Tiago Jacobs 2022-02-14 18:42:29 -03:00
parent fd21cd6c97
commit 803125c989
5 changed files with 60 additions and 0 deletions

View File

@ -256,6 +256,7 @@
00E356EB1AD99517003FC87E /* Frameworks */,
00E356EC1AD99517003FC87E /* Resources */,
DAF6D44E9AA1122C997CC2F9 /* [CP] Copy Pods Resources */,
8BD5C1ED8EC52F85515858A3 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
@ -279,6 +280,7 @@
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
0AA6E4A2711F11CC63685548 /* [CP] Copy Pods Resources */,
F1F9558B27B7612C000608EB /* Embed App Extensions */,
5EB5AEDFF11EF55D4BBD0BCE /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
@ -457,6 +459,40 @@
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;
};
5EB5AEDFF11EF55D4BBD0BCE /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-BigBlueButton/Pods-BigBlueButton-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-BigBlueButton/Pods-BigBlueButton-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BigBlueButton/Pods-BigBlueButton-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
8BD5C1ED8EC52F85515858A3 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-BigBlueButton-BigBlueButtonTests/Pods-BigBlueButton-BigBlueButtonTests-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-BigBlueButton-BigBlueButtonTests/Pods-BigBlueButton-BigBlueButtonTests-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BigBlueButton-BigBlueButtonTests/Pods-BigBlueButton-BigBlueButtonTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
B54CE553B98CF98191CC9184 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>

View File

@ -1,4 +1,7 @@
PODS:
- bigbluebutton-mobile-sdk (0.1.0):
- React-Core
- WebRTC-lib
- boost (1.76.0)
- DoubleConversion (1.1.6)
- FBLazyVector (0.67.2)
@ -274,9 +277,11 @@ PODS:
- React-jsi (= 0.67.2)
- React-logger (= 0.67.2)
- React-perflogger (= 0.67.2)
- WebRTC-lib (94.0.0)
- Yoga (1.14.0)
DEPENDENCIES:
- bigbluebutton-mobile-sdk (from `../node_modules/bigbluebutton-mobile-sdk`)
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
@ -313,8 +318,11 @@ DEPENDENCIES:
SPEC REPOS:
trunk:
- fmt
- WebRTC-lib
EXTERNAL SOURCES:
bigbluebutton-mobile-sdk:
:path: "../node_modules/bigbluebutton-mobile-sdk"
boost:
:podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
DoubleConversion:
@ -377,6 +385,7 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/yoga"
SPEC CHECKSUMS:
bigbluebutton-mobile-sdk: 500aa129e690ed23fe94d6ca20d1dfec09469de4
boost: a7c83b31436843459a1961bfd74b96033dc77234
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
FBLazyVector: 244195e30d63d7f564c55da4410b9a24e8fbceaa
@ -407,6 +416,7 @@ SPEC CHECKSUMS:
React-RCTVibration: 99c7f67fba7a5ade46e98e870c6ff2444484f995
React-runtimeexecutor: 2450b43df7ffe8e805a0b3dcb2abd4282f1f1836
ReactCommon: d98c6c96b567f9b3a15f9fd4cc302c1eda8e3cf2
WebRTC-lib: f76423cdaedf25145b59a1f691e0f371e9c262a5
Yoga: 9b6696970c3289e8dea34b3eda93f23e61fb8121
PODFILE CHECKSUM: 8d01a6f2b0c512d020b5164f1ef5603fbdd8aeb4

5
package-lock.json generated
View File

@ -2534,6 +2534,11 @@
"resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz",
"integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg=="
},
"bigbluebutton-mobile-sdk": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/bigbluebutton-mobile-sdk/-/bigbluebutton-mobile-sdk-0.1.0.tgz",
"integrity": "sha512-9uLjSWa94I3HdxHoMq8VKkGurbsxvcokbve4YCMiX8LBBkHkNXlfn5gPG8Oi9W3sZyKYAgRDLtrsSz1sNovG8w=="
},
"bplist-creator": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz",

View File

@ -10,6 +10,7 @@
"lint": "eslint ."
},
"dependencies": {
"bigbluebutton-mobile-sdk": "^0.1.0",
"react": "17.0.2",
"react-native": "0.67.2"
},