We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5644662 commit 2f1fbf2Copy full SHA for 2f1fbf2
Sources/ProjectSpec/BuildPhaseSpec.swift
@@ -27,6 +27,12 @@ public enum BuildPhaseSpec: Equatable {
27
phaseOrder: .postCompile
28
)
29
30
+ public static let plugins = CopyFilesSettings(
31
+ destination: .plugins,
32
+ subpath: "$(CONTENTS_FOLDER_PATH)/PlugIns",
33
+ phaseOrder: .postCompile
34
+ )
35
+
36
public enum Destination: String {
37
case absolutePath
38
case productsDirectory
Sources/ProjectSpec/FileType.swift
@@ -110,6 +110,7 @@ extension FileType {
110
111
// copyfiles
112
"xpc": FileType(buildPhase: .copyFiles(.xpcServices)),
113
+ "appex": FileType(buildPhase: .copyFiles(.plugins)),
114
115
// no build phase (not resources)
116
"xcconfig": FileType(buildPhase: BuildPhaseSpec.none),
0 commit comments