mirror of
https://github.com/yonaskolb/XcodeGen.git
synced 2026-03-18 20:02:25 +00:00
add rule to copy app extensions ('.appex') to product's Plugins directory (#1531)
This commit is contained in:
@@ -27,6 +27,12 @@ public enum BuildPhaseSpec: Equatable {
|
||||
phaseOrder: .postCompile
|
||||
)
|
||||
|
||||
public static let plugins = CopyFilesSettings(
|
||||
destination: .plugins,
|
||||
subpath: "$(CONTENTS_FOLDER_PATH)/PlugIns",
|
||||
phaseOrder: .postCompile
|
||||
)
|
||||
|
||||
public enum Destination: String {
|
||||
case absolutePath
|
||||
case productsDirectory
|
||||
|
||||
@@ -110,6 +110,7 @@ extension FileType {
|
||||
|
||||
// copyfiles
|
||||
"xpc": FileType(buildPhase: .copyFiles(.xpcServices)),
|
||||
"appex": FileType(buildPhase: .copyFiles(.plugins)),
|
||||
|
||||
// no build phase (not resources)
|
||||
"xcconfig": FileType(buildPhase: BuildPhaseSpec.none),
|
||||
|
||||
Reference in New Issue
Block a user