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