[Add] AlibabacloudIQS20241111 1.2.0
[CocoaPods.git] / Specs / 2 / c / 5 / JxlCoder / 1.7.3 / JxlCoder.podspec.json
blobbca4721777352249f9f8661a177a51fb200f4bc9
2   "name": "JxlCoder",
3   "version": "1.7.3",
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.7.3"
17   },
18   "platforms": {
19     "ios": "13.0",
20     "osx": "12.0"
21   },
22   "source_files": [
23     "Sources/jxlc/**/*.{swift,h,m,cpp,mm,hpp}",
24     "Sources/JxlCoder/*.swift",
25     "Sources/Module/JxlCoder.h",
26     "Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers/**/*.h"
27   ],
28   "swift_versions": [
29     "5.3",
30     "5.4",
31     "5.5"
32   ],
33   "frameworks": [
34     "Foundation",
35     "CoreGraphics",
36     "Accelerate"
37   ],
38   "ios": {
39     "vendored_frameworks": [
40       "Sources/Frameworks/libbrotlicommon.xcframework",
41       "Sources/Frameworks/libbrotlidec.xcframework",
42       "Sources/Frameworks/libbrotlienc.xcframework",
43       "Sources/Frameworks/libhwy.xcframework",
44       "Sources/Frameworks/libjxl.xcframework",
45       "Sources/Frameworks/libjxl_threads.xcframework",
46       "Sources/Frameworks/libjxl_cms.xcframework",
47       "Sources/Frameworks/libskcms.xcframework",
48       "Sources/Frameworks/libjpegli.xcframework"
49     ]
50   },
51   "osx": {
52     "vendored_frameworks": [
53       "Sources/Frameworks/libbrotlicommon.xcframework",
54       "Sources/Frameworks/libbrotlidec.xcframework",
55       "Sources/Frameworks/libbrotlienc.xcframework",
56       "Sources/Frameworks/libhwy.xcframework",
57       "Sources/Frameworks/libjxl.xcframework",
58       "Sources/Frameworks/libjxl_threads.xcframework",
59       "Sources/Frameworks/libjxl_cms.xcframework",
60       "Sources/Frameworks/libskcms.xcframework",
61       "Sources/Frameworks/libjpegli.xcframework"
62     ]
63   },
64   "public_header_files": [
65     "Sources/jxlc/**.h",
66     "Sources/jxlc/**.hpp",
67     "Headers/**/*.h"
68   ],
69   "project_header_files": "Sources/jxlc/JxlWorker.hpp",
70   "pod_target_xcconfig": {
71     "OTHER_CFLAGS": "$(inherited) -DHWY_COMPILE_ONLY_STATIC=1",
72     "OTHER_CXXFLAGS": "$(inherited) -std=c++20 -ffast-math",
73     "HEADER_SEARCH_PATHS": "$(inherited) \"$(PODS_TARGET_SRCROOT)/Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers\" \"$(PODS_TARGET_SRCROOT)/Sources/Frameworks/libhwy.xcframework/ios-arm64/Headers\" \"$(PODS_TARGET_SRCROOT)/Sources/Frameworks/libjpegli.xcframework/ios-arm64/Headers\"",
74     "OTHER_CPLUSPLUSFLAGS": "$(inherited) -fmodules -fcxx-modules -std=c++20 -ffast-math"
75   },
76   "preserve_paths": [
77     "Sources/Frameworks/*.xcframework",
78     "Sources/Frameworks/*.xcframework/**/Headers",
79     "Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers/jxl",
80     "Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers/jpegli",
81     "Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers/libhwy"
82   ],
83   "libraries": "c++",
84   "requires_arc": true,
85   "swift_version": "5.5"