File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -381,19 +381,21 @@ let package = Package(
381381
382382extension [ Target . Dependency ] {
383383 func pro( _ targetNames: [ String ] ) -> [ Target . Dependency ] {
384- if !isProIncluded( ) {
385- return self
384+ if isProIncluded ( ) {
385+ // include the pro package
386+ return self + targetNames. map { Target . Dependency. product ( name: $0, package : " Pro " ) }
386387 }
387- return self + targetNames . map { Target . Dependency . product ( name : $0 , package : " Pro " ) }
388+ return self
388389 }
389390}
390391
391392extension [ Package . Dependency ] {
392393 var pro : [ Package . Dependency ] {
393- if !isProIncluded( ) {
394- return self
394+ if isProIncluded ( ) {
395+ // include the pro package
396+ return self + [ . package ( path: " ../Pro " ) ]
395397 }
396- return self + [ . package ( path : " ../Pro " ) ]
398+ return self
397399 }
398400}
399401
You can’t perform that action at this time.
0 commit comments