File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -64,8 +64,8 @@ let package = Package(
6464 . product( name: " SuggestionBasic " , package : " Tool " ) ,
6565 . product( name: " Logger " , package : " Tool " ) ,
6666 . product( name: " Preferences " , package : " Tool " ) ,
67- ] . pro ( [
68- " ProClient " ,
67+ ] . proCore ( [
68+ " LicenseManagement " ,
6969 ] )
7070 ) ,
7171 . target(
@@ -335,12 +335,20 @@ extension [Target.Dependency] {
335335 }
336336 return self
337337 }
338+
339+ func proCore( _ targetNames: [ String ] ) -> [ Target . Dependency ] {
340+ if isProIncluded {
341+ return self + targetNames
342+ . map { Target . Dependency. product ( name: $0, package : " ProCore " ) }
343+ }
344+ return self
345+ }
338346}
339347
340348extension [ Package . Dependency ] {
341349 var pro : [ Package . Dependency ] {
342350 if isProIncluded {
343- return self + [ . package ( path: " ../../Pro " ) ]
351+ return self + [ . package ( path: " ../../Pro " ) , . package ( path : " ../../Pro/ProCore " ) ]
344352 }
345353 return self
346354 }
You can’t perform that action at this time.
0 commit comments