Skip to content

Commit

Permalink
Pull request #15: Manual integration using carthage framework
Browse files Browse the repository at this point in the history
Merge in MML/infobip-mobile-messaging-react-native-plugin from okoroleva_MM-3869_ManualIntegration to master

Squashed commit of the following:

commit 4199eecbcfe71142a91ddfb0a51287c53e897f4c
Author: Olga Koroleva <[email protected]>
Date:   Tue Jun 30 09:31:56 2020 +0300

    minor update

commit 3018d6f93c1f9bc67c53acf376edcf844bc6a5c8
Author: Olga Koroleva <[email protected]>
Date:   Tue Jun 30 00:14:51 2020 +0300

    manual integration
  • Loading branch information
riskpp committed Jun 30, 2020
1 parent b729132 commit 6bbdc3d
Show file tree
Hide file tree
Showing 16 changed files with 21 additions and 4 deletions.
1 change: 1 addition & 0 deletions ios/Cartfile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github "infobip/mobile-messaging-sdk-ios" "8.0.6"
1 change: 1 addition & 0 deletions ios/Cartfile.resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github "infobip/mobile-messaging-sdk-ios" "8.0.6"
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
16 changes: 12 additions & 4 deletions ios/ReactNativeMobileMessaging.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,17 @@
sourceTree = "<group>";
};
58B511D21A9E6C8500147676 = {
isa = PBXGroup;
children = (
A036A57D24AA7A2600B426EF /* MobileMessagingPlugin */,
134814211AA4EA7D00B7C361 /* Products */,
76D6D32B23915E1E00F1E02B /* ReactNativeMobileMessaging-Bridging-Header.h */,
BD6CA9645FA601D59D19D588 /* Pods */,
A3AAA86EF98E496C322000D8 /* Frameworks */,
);
sourceTree = "<group>";
};
A036A57D24AA7A2600B426EF /* MobileMessagingPlugin */ = {
isa = PBXGroup;
children = (
A01DF5FB24802BDA00A65A31 /* RNMMChatViewManager.swift */,
Expand All @@ -86,11 +97,8 @@
A006028D23E9AB27007BE88B /* RNMobileMessagingEventsManager.swift */,
76D6D32C23915E1E00F1E02B /* RNMobileMessaging.swift */,
A006028923E9AACE007BE88B /* RNMobileMessagingConfiguration.swift */,
134814211AA4EA7D00B7C361 /* Products */,
76D6D32B23915E1E00F1E02B /* ReactNativeMobileMessaging-Bridging-Header.h */,
BD6CA9645FA601D59D19D588 /* Pods */,
A3AAA86EF98E496C322000D8 /* Frameworks */,
);
path = MobileMessagingPlugin;
sourceTree = "<group>";
};
A3AAA86EF98E496C322000D8 /* Frameworks */ = {
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"description": "Infobip Mobile Messaging React Native Plugin",
"main": "index.js",
"scripts": {
"mm_build": "./scripts/build_mobile_messaging_framework.sh",
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
Expand Down
6 changes: 6 additions & 0 deletions scripts/build_mobile_messaging_framework.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/bash
echo "Building MobileMessaging.framework with Carthage started..."
cd ios || { echo "[MobileMessagingPlugin] can't find ios folder"; exit 1; }
carthage update --cache-builds
echo "Building MobileMessaging.framework with Carthage finished."
cd -

0 comments on commit 6bbdc3d

Please sign in to comment.