[Add] FaceSDKNightly 6.4.2314
[CocoaPods.git] / Specs / 2 / c / 5 / JxlCoder / 1.0.9 / JxlCoder.podspec.json
blob66bc37e6fdf6c955927d5bfc89d62f38539f4478
2   "name": "JxlCoder",
3   "version": "1.0.9",
4   "summary": "JXL coder for iOS and MacOS",
5   "description": "Provides support for JXL files in iOS and MacOS",
6   "homepage": "https://github.com/awxkee/jxl-coder-swift",
7   "license": {
8     "type": "CC0",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "username": "radzivon.bartoshyk@proton.me"
13   },
14   "source": {
15     "git": "https://github.com/awxkee/jxl-coder-swift.git",
16     "tag": "1.0.9"
17   },
18   "platforms": {
19     "osx": "11.0"
20   },
21   "source_files": [
22     "Sources/jxlc/*.{swift,h,m,cpp,mm,hpp}",
23     "Sources/JxlCoder/*.swift",
24     "Sources/Module/JxlCoder.h",
25     "Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers/**/*.h"
26   ],
27   "swift_versions": [
28     "5.3",
29     "5.4",
30     "5.5"
31   ],
32   "frameworks": [
33     "Foundation",
34     "CoreGraphics",
35     "Accelerate"
36   ],
37   "ios": {
38     "vendored_frameworks": [
39       "Sources/Frameworks/libbrotlicommon.xcframework",
40       "Sources/Frameworks/libbrotlidec.xcframework",
41       "Sources/Frameworks/libbrotlienc.xcframework",
42       "Sources/Frameworks/libhwy.xcframework",
43       "Sources/Frameworks/libjxl.xcframework",
44       "Sources/Frameworks/libjxl_threads.xcframework"
45     ]
46   },
47   "osx": {
48     "vendored_frameworks": [
49       "Sources/Frameworks/libbrotlicommon.xcframework",
50       "Sources/Frameworks/libbrotlidec.xcframework",
51       "Sources/Frameworks/libbrotlienc.xcframework",
52       "Sources/Frameworks/libhwy.xcframework",
53       "Sources/Frameworks/libjxl.xcframework",
54       "Sources/Frameworks/libjxl_threads.xcframework"
55     ]
56   },
57   "public_header_files": [
58     "Sources/jxlc/**.h",
59     "Sources/jxlc/**.hpp",
60     "Headers/**/*.h"
61   ],
62   "project_header_files": "Sources/jxlc/JxlWorker.hpp",
63   "pod_target_xcconfig": {
64     "OTHER_CXXFLAGS": "$(inherited) -std=c++20",
65     "HEADER_SEARCH_PATHS": "$(inherited) \"$(PODS_TARGET_SRCROOT)/Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers\"",
66     "OTHER_CPLUSPLUSFLAGS": "$(inherited) -fmodules -fcxx-modules"
67   },
68   "preserve_paths": [
69     "Sources/Frameworks/*.xcframework",
70     "Sources/Frameworks/*.xcframework/**/Headers",
71     "Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers/jxl",
72     "Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers/jpegli"
73   ],
74   "libraries": "c++",
75   "requires_arc": true,
76   "swift_version": "5.5"