2 "name": "AsyncObjects",
4 "homepage": "https://github.com/SwiftyLab/AsyncObjects",
5 "summary": "Synchronization objects for modern swift concurrency.",
6 "description": "Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.",
11 "social_media_url": "https://twitter.com/soumya_mahunt",
12 "readme": "https://github.com/SwiftyLab/AsyncObjects/blob/main/README.md",
13 "changelog": "https://github.com/SwiftyLab/AsyncObjects/blob/main/CHANGELOG.md",
14 "documentation_url": "https://swiftylab.github.io/AsyncObjects/2.1.0/documentation/asyncobjects/",
16 "git": "https://github.com/SwiftyLab/AsyncObjects.git",
20 "Soumya Ranjan Mahunt": "soumya.mahunt@gmail.com"
22 "swift_versions": "5.6",
29 "source_files": "Sources/AsyncObjects/**/*.*",
31 "{Sources,Tests}/AsyncObjects*/**/*",
34 "pod_target_xcconfig": {
35 "CLANG_WARN_DOCUMENTATION_COMMENTS": "YES",
36 "RUN_DOCUMENTATION_COMPILER": "YES"
39 "OrderedCollections": [
43 "default_subspecs": "none",
48 "source_files": "Tests/AsyncObjectsTests/**/*.swift",
50 "AsyncObjects/Checked": [
53 "AsyncObjects/Logging": [
58 "parallelizable": true,
66 "pod_target_xcconfig": {
67 "OTHER_SWIFT_FLAGS": "-D ASYNCOBJECTS_USE_CHECKEDCONTINUATION"
80 "pod_target_xcconfig": {
81 "OTHER_SWIFT_FLAGS": "-D ASYNCOBJECTS_ENABLE_LOGGING_LEVEL_DEBUG"
86 "pod_target_xcconfig": {
87 "OTHER_SWIFT_FLAGS": "-D ASYNCOBJECTS_ENABLE_LOGGING_LEVEL_INFO"
92 "pod_target_xcconfig": {
93 "OTHER_SWIFT_FLAGS": "-D ASYNCOBJECTS_ENABLE_LOGGING_LEVEL_TRACE"
99 "swift_version": "5.6"