[Add] DemoTestFramework 1.0.6
[CocoaPods.git] / Specs / 5 / c / 3 / SwiftProjection / 1.0.1 / SwiftProjection.podspec.json
blob921ffcfcf31cd2b5ec8d69832bba6d80a105eb56
2   "name": "SwiftProjection",
3   "version": "1.0.1",
4   "summary": "Easy map projections in Swift",
5   "description": "SwiftProjection is a framework for performing map projections and transformations in Swift using the PROJ library.",
6   "homepage": "https://github.com/paxswill/SwiftProjection",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "Will Ross": "paxswill@paxswill.com"
13   },
14   "source": {
15     "git": "https://github.com/paxswill/SwiftProjection.git",
16     "tag": "v1.0.1",
17     "submodules": true
18   },
19   "platforms": {
20     "ios": "8.0",
21     "osx": "10.10"
22   },
23   "swift_version": "4.1",
24   "compiler_flags": [
25     "-DMUTEX_pthread"
26   ],
27   "pod_target_xcconfig": {
28     "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}/proj-src/src/\"",
29     "OTHER_CFLAGS": "-Wno-strict-prototypes -Wno-documentation -Wno-comma -Wno-shorten-64-to-32 -Wno-#warnings"
30   },
31   "module_name": "SwiftProjection",
32   "source_files": [
33     "Classes/*",
34     "proj-src/src/pj_*.{h,c}",
35     "proj-src/src/PJ_*.{h,c}",
36     "proj-src/src/proj_*.{h,c}",
37     "proj-src/src/proj.h",
38     "proj-src/src/projects.h",
39     "proj-src/src/aasincos.c",
40     "proj-src/src/adjlon.c",
41     "proj-src/src/bch2bps.c",
42     "proj-src/src/bchgen.c",
43     "proj-src/src/dmstor.c",
44     "proj-src/src/rtodms.c",
45     "proj-src/src/mk_cheby.c",
46     "proj-src/src/vector1.c",
47     "proj-src/src/biveval.c",
48     "proj-src/src/nad_*",
49     "proj-src/src/emess.{h,c}",
50     "proj-src/src/geocent.{h,c}",
51     "proj-src/src/geodesic.{h,c}"
52   ],
53   "public_header_files": [
54     "proj-src/src/proj.h",
55     "proj-src/src/proj_api.h",
56     "Classes/bundle-reader.h"
57   ],
58   "private_header_files": [
59     "proj-src/src/projects.h",
60     "proj-src/src/proj_internal.h"
61   ],
62   "resource_bundles": {
63     "proj-data": [
64       "proj-src/nad/*",
65       "proj-datumgrid/alaska",
66       "proj-datumgrid/BETA2007.gsb",
67       "proj-datumgrid/conus",
68       "proj-datumgrid/egm96_15.gtx",
69       "proj-datumgrid/FL",
70       "proj-datumgrid/hawaii",
71       "proj-datumgrid/MD",
72       "proj-datumgrid/ntf_r93.gsb",
73       "proj-datumgrid/ntv1_can.dat",
74       "proj-datumgrid/null",
75       "proj-datumgrid/nzgd2kgrid0005.gsb",
76       "proj-datumgrid/prvi",
77       "proj-datumgrid/stgeorge",
78       "proj-datumgrid/stlrnc ",
79       "proj-datumgrid/stpaul",
80       "proj-datumgrid/TN",
81       "proj-datumgrid/WI",
82       "proj-datumgrid/WO"
83     ]
84   },
85   "exclude_files": [
86     "**/*.in",
87     "**/*.am",
88     "**/CMakeLists.txt",
89     "proj-src/**/README",
90     "proj-src/nad/test*",
91     "proj-src/nad/*.dist*",
92     "proj-src/nad/*.lla"
93   ],
94   "libraries": "pthread",
95   "dependencies": {
96     "Threadly": [
97       "~> 2.0.1"
98     ],
99     "Quick": [
100       "~> 1.2.0"
101     ],
102     "Nimble": [
103       "~> 7.0.2"
104     ]
105   },
106   "testspecs": [
107     {
108       "name": "Tests",
109       "test_type": "unit",
110       "source_files": "Tests/*",
111       "dependencies": {
112         "Quick": [
113           "~> 1.2.0"
114         ],
115         "Nimble": [
116           "~> 7.0.2"
117         ]
118       }
119     }
120   ]