Skip to content

Commit 808aa25

Browse files
Add support for .mlpackage bundles (#1398)
1 parent a0e71fe commit 808aa25

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

Sources/ProjectSpec/FileType.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ extension FileType {
8787
"intentdefinition": FileType(buildPhase: .sources),
8888
"metal": FileType(buildPhase: .sources),
8989
"mlmodel": FileType(buildPhase: .sources),
90+
"mlpackage" : FileType(buildPhase: .sources),
9091
"mlmodelc": FileType(buildPhase: .resources),
9192
"rcproject": FileType(buildPhase: .sources),
9293
"iig": FileType(buildPhase: .sources),

Tests/XcodeGenKitTests/SourceGeneratorTests.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -589,6 +589,7 @@ class SourceGeneratorTests: XCTestCase {
589589
- file.xcassets
590590
- file.metal
591591
- file.mlmodel
592+
- file.mlpackage
592593
- file.mlmodelc
593594
- Info.plist
594595
- Intent.intentdefinition
@@ -648,6 +649,7 @@ class SourceGeneratorTests: XCTestCase {
648649
try pbxProj.expectFile(paths: ["C", "Info.plist"], buildPhase: BuildPhaseSpec.none)
649650
try pbxProj.expectFile(paths: ["C", "file.metal"], buildPhase: .sources)
650651
try pbxProj.expectFile(paths: ["C", "file.mlmodel"], buildPhase: .sources)
652+
try pbxProj.expectFile(paths: ["C", "file.mlpackage"], buildPhase: .sources)
651653
try pbxProj.expectFile(paths: ["C", "file.mlmodelc"], buildPhase: .resources)
652654
try pbxProj.expectFile(paths: ["C", "Intent.intentdefinition"], buildPhase: .sources)
653655
try pbxProj.expectFile(paths: ["C", "Configuration.storekit"], buildPhase: .resources)

0 commit comments

Comments
 (0)