-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathGEOS_EMCC_FLAGS.mk
275 lines (275 loc) · 8 KB
/
GEOS_EMCC_FLAGS.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
GEOS_EMCC_FLAGS += -s EXPORTED_FUNCTIONS="[\
'_free',\
'_malloc',\
'_finishGEOS_r',\
'_GEOS_finish_r',\
'_GEOS_getWKBByteOrder_r',\
'_GEOS_getWKBOutputDims_r',\
'_GEOS_init_r',\
'_GEOS_setWKBByteOrder_r',\
'_GEOS_setWKBOutputDims_r',\
'_GEOSArea_r',\
'_GEOSBoundary_r',\
'_GEOSBuffer_r',\
'_GEOSBufferParams_create_r',\
'_GEOSBufferParams_destroy_r',\
'_GEOSBufferParams_setEndCapStyle_r',\
'_GEOSBufferParams_setJoinStyle_r',\
'_GEOSBufferParams_setMitreLimit_r',\
'_GEOSBufferParams_setQuadrantSegments_r',\
'_GEOSBufferParams_setSingleSided_r',\
'_GEOSBufferWithParams_r',\
'_GEOSBufferWithStyle_r',\
'_GEOSBuildArea_r',\
'_GEOSClipByRect_r',\
'_GEOSConcaveHull_r',\
'_GEOSConcaveHullByLength_r',\
'_GEOSConcaveHullOfPolygons_r',\
'_GEOSConstrainedDelaunayTriangulation_r',\
'_GEOSContains_r',\
'_GEOSContext_setErrorHandler_r',\
'_GEOSContext_setErrorMessageHandler_r',\
'_GEOSContext_setNoticeHandler_r',\
'_GEOSContext_setNoticeMessageHandler_r',\
'_GEOSConvexHull_r',\
'_GEOSCoordSeq_clone_r',\
'_GEOSCoordSeq_copyFromArrays_r',\
'_GEOSCoordSeq_copyFromBuffer_r',\
'_GEOSCoordSeq_copyToArrays_r',\
'_GEOSCoordSeq_copyToBuffer_r',\
'_GEOSCoordSeq_create_r',\
'_GEOSCoordSeq_destroy_r',\
'_GEOSCoordSeq_getDimensions_r',\
'_GEOSCoordSeq_getOrdinate_r',\
'_GEOSCoordSeq_getSize_r',\
'_GEOSCoordSeq_getX_r',\
'_GEOSCoordSeq_getXY_r',\
'_GEOSCoordSeq_getXYZ_r',\
'_GEOSCoordSeq_getY_r',\
'_GEOSCoordSeq_getZ_r',\
'_GEOSCoordSeq_isCCW_r',\
'_GEOSCoordSeq_setOrdinate_r',\
'_GEOSCoordSeq_setX_r',\
'_GEOSCoordSeq_setXY_r',\
'_GEOSCoordSeq_setXYZ_r',\
'_GEOSCoordSeq_setY_r',\
'_GEOSCoordSeq_setZ_r',\
'_GEOSCoverageIsValid_r',\
'_GEOSCoverageSimplifyVW_r',\
'_GEOSCoverageUnion_r',\
'_GEOSCoveredBy_r',\
'_GEOSCovers_r',\
'_GEOSCrosses_r',\
'_GEOSDelaunayTriangulation_r',\
'_GEOSDensify_r',\
'_GEOSDifference_r',\
'_GEOSDifferencePrec_r',\
'_GEOSDisjoint_r',\
'_GEOSDisjointSubsetUnion_r',\
'_GEOSDistance_r',\
'_GEOSDistanceIndexed_r',\
'_GEOSDistanceWithin_r',\
'_GEOSEnvelope_r',\
'_GEOSEquals_r',\
'_GEOSEqualsExact_r',\
'_GEOSEqualsIdentical_r',\
'_GEOSFrechetDistance_r',\
'_GEOSFrechetDistanceDensify_r',\
'_GEOSFree_r',\
'_GEOSGeoJSONReader_create_r',\
'_GEOSGeoJSONReader_destroy_r',\
'_GEOSGeoJSONReader_readGeometry_r',\
'_GEOSGeoJSONWriter_create_r',\
'_GEOSGeoJSONWriter_destroy_r',\
'_GEOSGeoJSONWriter_writeGeometry_r',\
'_GEOSGeom_clone_r',\
'_GEOSGeom_createCircularString_r',\
'_GEOSGeom_createCollection_r',\
'_GEOSGeom_createCompoundCurve_r',\
'_GEOSGeom_createCurvePolygon_r',\
'_GEOSGeom_createEmptyCircularString_r',\
'_GEOSGeom_createEmptyCollection_r',\
'_GEOSGeom_createEmptyCompoundCurve_r',\
'_GEOSGeom_createEmptyCurvePolygon_r',\
'_GEOSGeom_createEmptyLineString_r',\
'_GEOSGeom_createEmptyPoint_r',\
'_GEOSGeom_createEmptyPolygon_r',\
'_GEOSGeom_createLinearRing_r',\
'_GEOSGeom_createLineString_r',\
'_GEOSGeom_createPoint_r',\
'_GEOSGeom_createPointFromXY_r',\
'_GEOSGeom_createPolygon_r',\
'_GEOSGeom_createRectangle_r',\
'_GEOSGeom_destroy_r',\
'_GEOSGeom_extractUniquePoints_r',\
'_GEOSGeom_getCoordinateDimension_r',\
'_GEOSGeom_getCoordSeq_r',\
'_GEOSGeom_getDimensions_r',\
'_GEOSGeom_getExtent_r',\
'_GEOSGeom_getPrecision_r',\
'_GEOSGeom_getUserData_r',\
'_GEOSGeom_getXMax_r',\
'_GEOSGeom_getXMin_r',\
'_GEOSGeom_getYMax_r',\
'_GEOSGeom_getYMin_r',\
'_GEOSGeom_releaseCollection_r',\
'_GEOSGeom_setPrecision_r',\
'_GEOSGeom_setUserData_r',\
'_GEOSGeom_transformXY_r',\
'_GEOSGeomFromHEX_buf_r',\
'_GEOSGeomFromWKB_buf_r',\
'_GEOSGeomFromWKT_r',\
'_GEOSGeomGetEndPoint_r',\
'_GEOSGeomGetLength_r',\
'_GEOSGeomGetM_r',\
'_GEOSGeomGetNumPoints_r',\
'_GEOSGeomGetPointN_r',\
'_GEOSGeomGetStartPoint_r',\
'_GEOSGeomGetX_r',\
'_GEOSGeomGetY_r',\
'_GEOSGeomGetZ_r',\
'_GEOSGeomToHEX_buf_r',\
'_GEOSGeomToWKB_buf_r',\
'_GEOSGeomToWKT_r',\
'_GEOSGeomType_r',\
'_GEOSGeomTypeId_r',\
'_GEOSGetCentroid_r',\
'_GEOSGetExteriorRing_r',\
'_GEOSGetGeometryN_r',\
'_GEOSGetInteriorRingN_r',\
'_GEOSGetNumCoordinates_r',\
'_GEOSGetNumGeometries_r',\
'_GEOSGetNumInteriorRings_r',\
'_GEOSGetSRID_r',\
'_GEOSHasM_r',\
'_GEOSHasZ_r',\
'_GEOSHausdorffDistance_r',\
'_GEOSHausdorffDistanceDensify_r',\
'_GEOSHilbertCode_r',\
'_GEOSInterpolate_r',\
'_GEOSInterpolateNormalized_r',\
'_GEOSIntersection_r',\
'_GEOSIntersectionPrec_r',\
'_GEOSIntersects_r',\
'_GEOSisClosed_r',\
'_GEOSisEmpty_r',\
'_GEOSisRing_r',\
'_GEOSisSimple_r',\
'_GEOSisValid_r',\
'_GEOSisValidDetail_r',\
'_GEOSisValidReason_r',\
'_GEOSLargestEmptyCircle_r',\
'_GEOSLength_r',\
'_GEOSLineMerge_r',\
'_GEOSLineMergeDirected_r',\
'_GEOSLineSubstring_r',\
'_GEOSMakeValid_r',\
'_GEOSMakeValidParams_create_r',\
'_GEOSMakeValidParams_destroy_r',\
'_GEOSMakeValidParams_setKeepCollapsed_r',\
'_GEOSMakeValidParams_setMethod_r',\
'_GEOSMakeValidWithParams_r',\
'_GEOSMaximumInscribedCircle_r',\
'_GEOSMinimumBoundingCircle_r',\
'_GEOSMinimumClearance_r',\
'_GEOSMinimumClearanceLine_r',\
'_GEOSMinimumRotatedRectangle_r',\
'_GEOSMinimumWidth_r',\
'_GEOSNearestPoints_r',\
'_GEOSNode_r',\
'_GEOSNormalize_r',\
'_GEOSOffsetCurve_r',\
'_GEOSOrientationIndex_r',\
'_GEOSOrientPolygons_r',\
'_GEOSOverlaps_r',\
'_GEOSPointOnSurface_r',\
'_GEOSPolygonHullSimplify_r',\
'_GEOSPolygonHullSimplifyMode_r',\
'_GEOSPolygonize_full_r',\
'_GEOSPolygonize_r',\
'_GEOSPolygonize_valid_r',\
'_GEOSPolygonizer_getCutEdges_r',\
'_GEOSPrepare_r',\
'_GEOSPreparedContains_r',\
'_GEOSPreparedContainsProperly_r',\
'_GEOSPreparedContainsXY_r',\
'_GEOSPreparedCoveredBy_r',\
'_GEOSPreparedCovers_r',\
'_GEOSPreparedCrosses_r',\
'_GEOSPreparedDisjoint_r',\
'_GEOSPreparedDistance_r',\
'_GEOSPreparedDistanceWithin_r',\
'_GEOSPreparedGeom_destroy_r',\
'_GEOSPreparedIntersects_r',\
'_GEOSPreparedIntersectsXY_r',\
'_GEOSPreparedNearestPoints_r',\
'_GEOSPreparedOverlaps_r',\
'_GEOSPreparedRelate_r',\
'_GEOSPreparedRelatePattern_r',\
'_GEOSPreparedTouches_r',\
'_GEOSPreparedWithin_r',\
'_GEOSProject_r',\
'_GEOSProjectNormalized_r',\
'_GEOSRelate_r',\
'_GEOSRelateBoundaryNodeRule_r',\
'_GEOSRelatePattern_r',\
'_GEOSRelatePatternMatch_r',\
'_GEOSRemoveRepeatedPoints_r',\
'_GEOSReverse_r',\
'_GEOSSegmentIntersection_r',\
'_GEOSSetSRID_r',\
'_GEOSSharedPaths_r',\
'_GEOSSimplify_r',\
'_GEOSSingleSidedBuffer_r',\
'_GEOSSnap_r',\
'_GEOSSTRtree_build_r',\
'_GEOSSTRtree_create_r',\
'_GEOSSTRtree_destroy_r',\
'_GEOSSTRtree_insert_r',\
'_GEOSSTRtree_iterate_r',\
'_GEOSSTRtree_nearest_generic_r',\
'_GEOSSTRtree_nearest_r',\
'_GEOSSTRtree_query_r',\
'_GEOSSTRtree_remove_r',\
'_GEOSSymDifference_r',\
'_GEOSSymDifferencePrec_r',\
'_GEOSTopologyPreserveSimplify_r',\
'_GEOSTouches_r',\
'_GEOSUnaryUnion_r',\
'_GEOSUnaryUnionPrec_r',\
'_GEOSUnion_r',\
'_GEOSUnionCascaded_r',\
'_GEOSUnionPrec_r',\
'_GEOSversion',\
'_GEOSVoronoiDiagram_r',\
'_GEOSWithin_r',\
'_GEOSWKBReader_create_r',\
'_GEOSWKBReader_destroy_r',\
'_GEOSWKBReader_read_r',\
'_GEOSWKBReader_readHEX_r',\
'_GEOSWKBReader_setFixStructure_r',\
'_GEOSWKBWriter_create_r',\
'_GEOSWKBWriter_destroy_r',\
'_GEOSWKBWriter_getByteOrder_r',\
'_GEOSWKBWriter_getFlavor_r',\
'_GEOSWKBWriter_getIncludeSRID_r',\
'_GEOSWKBWriter_getOutputDimension_r',\
'_GEOSWKBWriter_setByteOrder_r',\
'_GEOSWKBWriter_setFlavor_r',\
'_GEOSWKBWriter_setIncludeSRID_r',\
'_GEOSWKBWriter_setOutputDimension_r',\
'_GEOSWKBWriter_write_r',\
'_GEOSWKBWriter_writeHEX_r',\
'_GEOSWKTReader_create_r',\
'_GEOSWKTReader_destroy_r',\
'_GEOSWKTReader_read_r',\
'_GEOSWKTReader_setFixStructure_r',\
'_GEOSWKTWriter_create_r',\
'_GEOSWKTWriter_destroy_r',\
'_GEOSWKTWriter_getOutputDimension_r',\
'_GEOSWKTWriter_setOld3D_r',\
'_GEOSWKTWriter_setOutputDimension_r',\
'_GEOSWKTWriter_setRoundingPrecision_r',\
'_GEOSWKTWriter_setTrim_r',\
'_GEOSWKTWriter_write_r'\
]"