File tree Expand file tree Collapse file tree 4 files changed +35
-0
lines changed
plugins/package-managers/cocoapods/src
funTest/assets/projects/synthetic Expand file tree Collapse file tree 4 files changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ projects:
26
26
- id : " Pod::React-Core:0.75.4"
27
27
dependencies :
28
28
- id : " Pod::glog:0.3.5"
29
+ - id : " Pod::React-RCTActionSheet:0.79.3"
29
30
- id : " Pod::fmt:9.1.0"
30
31
- id : " Pod::glog:0.3.5"
31
32
packages :
@@ -81,6 +82,34 @@ packages:
81
82
url : " "
82
83
revision : " "
83
84
path : " "
85
+ - id : " Pod::React-RCTActionSheet:0.79.3"
86
+ purl :
" pkg:cocoapods/[email protected] "
87
+ declared_licenses :
88
+ - " MIT"
89
+ declared_licenses_processed :
90
+ spdx_expression : " MIT"
91
+ description : " An API for displaying iOS action sheets and share sheets."
92
+ homepage_url : " https://reactnative.dev/"
93
+ binary_artifact :
94
+ url : " "
95
+ hash :
96
+ value : " "
97
+ algorithm : " "
98
+ source_artifact :
99
+ url : " "
100
+ hash :
101
+ value : " "
102
+ algorithm : " "
103
+ vcs :
104
+ type : " Git"
105
+ url : " https://github.com/facebook/react-native.git"
106
+ revision : " v0.75.4"
107
+ path : " "
108
+ vcs_processed :
109
+ type : " Git"
110
+ url : " https://github.com/facebook/react-native.git"
111
+ revision : " v0.75.4"
112
+ path : " "
84
113
- id : " Pod::fmt:9.1.0"
85
114
purl :
" pkg:cocoapods/[email protected] "
86
115
declared_licenses :
Original file line number Diff line number Diff line change @@ -3,4 +3,5 @@ target 'example' do
3
3
pod 'glog'
4
4
pod 'React'
5
5
pod 'React-Core'
6
+ pod 'React-RCTActionSheet'
6
7
end
Original file line number Diff line number Diff line change 5
5
- React-Core (0.75.4):
6
6
- glog
7
7
- fmt (9.1.0)
8
+ - React-RCTActionSheet (0.79.3)
8
9
9
10
DEPENDENCIES:
10
11
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
11
12
- React (from `../node_modules/react-native/`)
12
13
- React-Core (from `../node_modules/react-native/`)
13
14
- fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`)
15
+ - React-RCTActionSheet (from `node_modules/react-native/Libraries/ActionSheetIOS`)
14
16
15
17
EXTERNAL SOURCES:
16
18
fmt:
17
19
:podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec"
20
+ React-RCTActionSheet:
21
+ :path: "../node_modules/react-native/Libraries/ActionSheetIOS"
18
22
19
23
COCOAPODS: 1.13.0
Original file line number Diff line number Diff line change @@ -81,6 +81,7 @@ internal class PodDependencyHandler : DependencyHandler<Lockfile.Pod> {
81
81
val podspec = podspecCache.getOrPut(basePodName) {
82
82
// Lazily only call the pod CLI if the podspec is not available from the external source.
83
83
val podspecFile = sequence {
84
+ yield (dependency.externalSource?.path?.let { " $it /$basePodName .podspec" })
84
85
yield (dependency.externalSource?.podspec)
85
86
yield (getPodspecPath(basePodName, dependency.version))
86
87
}.firstNotNullOfOrNull { path ->
You can’t perform that action at this time.
0 commit comments