[Add] AlibabacloudIQS20241111 1.2.0
[CocoaPods.git] / Specs / 2 / c / 5 / JxlCoder / 1.2.3 / JxlCoder.podspec.json
blob261fac00d796a42b4878c9562652102f974be4f6
2   "name": "JxlCoder",
3   "version": "1.2.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.2.3"
17   },
18   "platforms": {
19     "ios": "11.0",
20     "osx": "11.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     ]
47   },
48   "osx": {
49     "vendored_frameworks": [
50       "Sources/Frameworks/libbrotlicommon.xcframework",
51       "Sources/Frameworks/libbrotlidec.xcframework",
52       "Sources/Frameworks/libbrotlienc.xcframework",
53       "Sources/Frameworks/libhwy.xcframework",
54       "Sources/Frameworks/libjxl.xcframework",
55       "Sources/Frameworks/libjxl_threads.xcframework"
56     ]
57   },
58   "public_header_files": [
59     "Sources/jxlc/**.h",
60     "Sources/jxlc/**.hpp",
61     "Headers/**/*.h"
62   ],
63   "project_header_files": "Sources/jxlc/JxlWorker.hpp",
64   "pod_target_xcconfig": {
65     "OTHER_CXXFLAGS": "$(inherited) -std=c++20 -ffast-math",
66     "HEADER_SEARCH_PATHS": "$(inherited) \"$(PODS_TARGET_SRCROOT)/Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers\"",
67     "OTHER_CPLUSPLUSFLAGS": "$(inherited) -fmodules -fcxx-modules -std=c++20 -ffast-math"
68   },
69   "preserve_paths": [
70     "Sources/Frameworks/*.xcframework",
71     "Sources/Frameworks/*.xcframework/**/Headers",
72     "Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers/jxl",
73     "Sources/Frameworks/libjxl.xcframework/ios-arm64/Headers/jpegli"
74   ],
75   "libraries": "c++",
76   "requires_arc": true,
77   "swift_version": "5.5"