Skip to content

Commit 03a4b9b

Browse files
committed
Make headers private or public in SwiftPM and Cocoapods
1 parent c2d89d6 commit 03a4b9b

File tree

5 files changed

+3
-1
lines changed

5 files changed

+3
-1
lines changed

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ let package = Package(
2828
dependencies: ["SDWebImage", "libavif"],
2929
path: ".",
3030
sources: ["SDWebImageAVIFCoder/Classes"],
31-
publicHeadersPath: "SDWebImageAVIFCoder/Classes"
31+
publicHeadersPath: "SDWebImageAVIFCoder/Classes/Public"
3232
)
3333
]
3434
)

SDWebImageAVIFCoder.podspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ Which is built based on the open-sourced libavif codec.
3434
s.watchos.deployment_target = '2.0'
3535

3636
s.source_files = 'SDWebImageAVIFCoder/Classes/**/*', 'SDWebImageAVIFCoder/Module/SDWebImageAVIFCoder.h'
37+
s.public_header_files = 'SDWebImageAVIFCoder/Classes/Public/*.{h,m}'
38+
s.private_header_files = 'SDWebImageAVIFCoder/Classes/Private/*.{h,m}'
3739

3840
s.dependency 'SDWebImage', '~> 5.0'
3941
s.dependency 'libavif', '~> 0.6'

0 commit comments

Comments
 (0)