File tree 2 files changed +19
-2
lines changed
Plugins/AWSLambdaPackager 2 files changed +19
-2
lines changed Original file line number Diff line number Diff line change 12
12
//
13
13
//===----------------------------------------------------------------------===//
14
14
15
- import Foundation
16
15
import PackagePlugin
17
16
17
+ #if canImport(FoundationEssentials)
18
+ import FoundationEssentials
19
+ #else
20
+ import struct Foundation. URL
21
+ import class Foundation. FileManager
22
+ import class Foundation. ProcessInfo
23
+ import struct Foundation. ObjCBool
24
+ #endif
25
+
18
26
@main
19
27
@available ( macOS 15 . 0 , * )
20
28
struct AWSLambdaPackager : CommandPlugin {
Original file line number Diff line number Diff line change 13
13
//===----------------------------------------------------------------------===//
14
14
15
15
import Dispatch
16
- import Foundation
17
16
import PackagePlugin
18
17
import Synchronization
19
18
19
+ #if canImport(FoundationEssentials)
20
+ import FoundationEssentials
21
+ #else
22
+ import struct Foundation. URL
23
+ import struct Foundation. CharacterSet
24
+ import struct Foundation. Data
25
+ import class Foundation. Pipe
26
+ import class Foundation. Process
27
+ #endif
28
+
20
29
@available ( macOS 15 . 0 , * )
21
30
struct Utils {
22
31
@discardableResult
You can’t perform that action at this time.
0 commit comments