1PKG_CPPFLAGS = -I../src -DSTRICT_R_HEADERS
2PKG_LIBS = @libs@
3PKG_CXXFLAGS = @cflags@ -pthread
4CXX_STD = CXX11
5
6ABSL_LIBS = absl/base/internal/cycleclock.o \
7    absl/base/internal/exponential_biased.o \
8    absl/base/internal/low_level_alloc.o \
9    absl/base/internal/periodic_sampler.o \
10    absl/base/internal/raw_logging.o \
11    absl/base/internal/scoped_set_env.o \
12    absl/base/internal/spinlock_wait.o \
13    absl/base/internal/spinlock.o \
14    absl/base/internal/strerror.o \
15    absl/base/internal/sysinfo.o \
16    absl/base/internal/thread_identity.o \
17    absl/base/internal/throw_delegate.o \
18    absl/base/internal/unscaledcycleclock.o \
19    absl/base/log_severity.o \
20    absl/container/internal/hashtablez_sampler_force_weak_definition.o \
21    absl/container/internal/hashtablez_sampler.o \
22    absl/container/internal/raw_hash_set.o \
23    absl/debugging/failure_signal_handler.o \
24    absl/debugging/internal/address_is_readable.o \
25    absl/debugging/internal/demangle.o \
26    absl/debugging/internal/elf_mem_image.o \
27    absl/debugging/internal/examine_stack.o \
28    absl/debugging/internal/stack_consumption.o \
29    absl/debugging/internal/vdso_support.o \
30    absl/debugging/leak_check_disable.o \
31    absl/debugging/leak_check.o \
32    absl/debugging/stacktrace.o \
33    absl/debugging/symbolize.o \
34    absl/numeric/int128.o \
35    absl/strings/ascii.o \
36    absl/strings/charconv.o \
37    absl/strings/cord.o \
38    absl/strings/escaping.o \
39    absl/strings/internal/charconv_bigint.o \
40    absl/strings/internal/charconv_parse.o \
41    absl/strings/internal/cord_internal.o \
42    absl/strings/internal/cord_rep_ring.o \
43    absl/strings/internal/escaping.o \
44    absl/strings/internal/memutil.o \
45    absl/strings/internal/ostringstream.o \
46    absl/strings/internal/pow10_helper.o \
47    absl/strings/internal/str_format/arg.o \
48    absl/strings/internal/str_format/bind.o \
49    absl/strings/internal/str_format/extension.o \
50    absl/strings/internal/str_format/float_conversion.o \
51    absl/strings/internal/str_format/output.o \
52    absl/strings/internal/str_format/parser.o \
53    absl/strings/internal/utf8.o \
54    absl/strings/match.o \
55    absl/strings/numbers.o \
56    absl/strings/str_cat.o \
57    absl/strings/str_replace.o \
58    absl/strings/str_split.o \
59    absl/strings/string_view.o \
60    absl/strings/substitute.o \
61    absl/synchronization/barrier.o \
62    absl/synchronization/blocking_counter.o \
63    absl/synchronization/internal/create_thread_identity.o \
64    absl/synchronization/internal/graphcycles.o \
65    absl/synchronization/internal/per_thread_sem.o \
66    absl/synchronization/internal/waiter.o \
67    absl/synchronization/mutex.o \
68    absl/synchronization/notification.o \
69    absl/time/civil_time.o \
70    absl/time/clock.o \
71    absl/time/duration.o \
72    absl/time/format.o \
73    absl/time/internal/cctz/src/civil_time_detail.o \
74    absl/time/internal/cctz/src/time_zone_fixed.o \
75    absl/time/internal/cctz/src/time_zone_format.o \
76    absl/time/internal/cctz/src/time_zone_if.o \
77    absl/time/internal/cctz/src/time_zone_impl.o \
78    absl/time/internal/cctz/src/time_zone_info.o \
79    absl/time/internal/cctz/src/time_zone_libc.o \
80    absl/time/internal/cctz/src/time_zone_lookup.o \
81    absl/time/internal/cctz/src/time_zone_posix.o \
82    absl/time/internal/cctz/src/zone_info_source.o \
83    absl/time/time.o \
84    absl/types/bad_any_cast.o \
85    absl/types/bad_optional_access.o \
86    absl/types/bad_variant_access.o
87
88OBJECTS = $(ABSL_LIBS) \
89     cpp-compat.o \
90     s2-accessors.o \
91     s2-bounds.o \
92     s2-cell.o \
93     s2-constructors-formatters.o \
94     s2-predicates.o \
95     s2-transformers.o \
96     init.o \
97     RcppExports.o \
98     s2-geography.o \
99     s2-lnglat.o \
100     s2-matrix.o \
101     s2-point.o \
102     s2-xptr.o \
103     wk-impl.o \
104     wk-c-utils.o \
105     s2-c-api.o \
106     s2/base/stringprintf.o \
107     s2/base/strtoint.o \
108     s2/encoded_s2cell_id_vector.o \
109     s2/encoded_s2point_vector.o \
110     s2/encoded_s2shape_index.o \
111     s2/encoded_string_vector.o \
112     s2/id_set_lexicon.o \
113     s2/mutable_s2shape_index.o \
114     s2/r2rect.o \
115     s2/s1angle.o \
116     s2/s1chord_angle.o \
117     s2/s1interval.o \
118     s2/s2boolean_operation.o \
119     s2/s2builder_graph.o \
120     s2/s2builder.o \
121     s2/s2builderutil_closed_set_normalizer.o \
122     s2/s2builderutil_find_polygon_degeneracies.o \
123     s2/s2builderutil_lax_polygon_layer.o \
124     s2/s2builderutil_s2point_vector_layer.o \
125     s2/s2builderutil_s2polygon_layer.o \
126     s2/s2builderutil_s2polyline_layer.o \
127     s2/s2builderutil_s2polyline_vector_layer.o \
128     s2/s2builderutil_snap_functions.o \
129     s2/s2builderutil_testing.o \
130     s2/s2cap.o \
131     s2/s2cell_id.o \
132     s2/s2cell_index.o \
133     s2/s2cell_union.o \
134     s2/s2cell.o \
135     s2/s2centroids.o \
136     s2/s2closest_cell_query.o \
137     s2/s2closest_edge_query.o \
138     s2/s2closest_point_query.o \
139     s2/s2contains_vertex_query.o \
140     s2/s2convex_hull_query.o \
141     s2/s2coords.o \
142     s2/s2crossing_edge_query.o \
143     s2/s2debug.o \
144     s2/s2earth.o \
145     s2/s2edge_clipping.o \
146     s2/s2edge_crosser.o \
147     s2/s2edge_crossings.o \
148     s2/s2edge_distances.o \
149     s2/s2edge_tessellator.o \
150     s2/s2error.o \
151     s2/s2furthest_edge_query.o \
152     s2/s2latlng_rect_bounder.o \
153     s2/s2latlng_rect.o \
154     s2/s2latlng.o \
155     s2/s2lax_loop_shape.o \
156     s2/s2lax_polygon_shape.o \
157     s2/s2lax_polyline_shape.o \
158     s2/s2loop_measures.o \
159     s2/s2loop.o \
160     s2/s2max_distance_targets.o \
161     s2/s2measures.o \
162     s2/s2metrics.o \
163     s2/s2min_distance_targets.o \
164     s2/s2padded_cell.o \
165     s2/s2point_compression.o \
166     s2/s2point_region.o \
167     s2/s2pointutil.o \
168     s2/s2polygon.o \
169     s2/s2polyline_alignment.o \
170     s2/s2polyline_measures.o \
171     s2/s2polyline_simplifier.o \
172     s2/s2polyline.o \
173     s2/s2predicates.o \
174     s2/s2projections.o \
175     s2/s2r2rect.o \
176     s2/s2region_coverer.o \
177     s2/s2region_intersection.o \
178     s2/s2region_term_indexer.o \
179     s2/s2region_union.o \
180     s2/s2region.o \
181     s2/s2shape_index_buffered_region.o \
182     s2/s2shape_index_measures.o \
183     s2/s2shape_index.o \
184     s2/s2shape_measures.o \
185     s2/s2shapeutil_build_polygon_boundaries.o \
186     s2/s2shapeutil_coding.o \
187     s2/s2shapeutil_contains_brute_force.o \
188     s2/s2shapeutil_edge_iterator.o \
189     s2/s2shapeutil_get_reference_point.o \
190     s2/s2shapeutil_range_iterator.o \
191     s2/s2shapeutil_visit_crossing_edge_pairs.o \
192     s2/s2testing.o \
193     s2/s2text_format.o \
194     s2/s2wedge_relations.o \
195     s2/strings/ostringstream.o \
196     s2/strings/serialize.o \
197     s2/util/bits/bit-interleave.o \
198     s2/util/bits/bits.o \
199     s2/util/coding/coder.o \
200     s2/util/coding/varint.o \
201     s2/util/math/exactfloat/exactfloat.o \
202     s2/util/math/mathutil.o \
203     s2/util/units/length-units.o
204