Skip to content

Commit fe158c7

Browse files
authored
Make additional headers public for core build (#3710)
1 parent 76d317e commit fe158c7

File tree

6 files changed

+244
-35
lines changed

6 files changed

+244
-35
lines changed

.github/workflows/core-release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ jobs:
2121
include \
2222
vendor/maplibre-native-base/include \
2323
vendor/maplibre-native-base/deps/variant/include \
24-
vendor/maplibre-native-base/deps/geometry.hpp/include
24+
vendor/maplibre-native-base/deps/geometry.hpp/include \
25+
vendor/maplibre-native-base/deps/geojson.hpp/include \
26+
vendor/metal-cpp \
27+
vendor/maplibre-native-base/extras/expected-lite/include
2528
- name: Create Release
2629
run: |
2730
gh release create core-${{ github.sha }} \

CMakeLists.txt

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -227,49 +227,48 @@ list(APPEND SRC_FILES
227227
)
228228

229229
list(APPEND INCLUDE_FILES
230-
${PROJECT_SOURCE_DIR}/include/mbgl/actor/actor.hpp
231230
${PROJECT_SOURCE_DIR}/include/mbgl/actor/actor_ref.hpp
231+
${PROJECT_SOURCE_DIR}/include/mbgl/actor/actor.hpp
232232
${PROJECT_SOURCE_DIR}/include/mbgl/actor/aspiring_actor.hpp
233233
${PROJECT_SOURCE_DIR}/include/mbgl/actor/established_actor.hpp
234234
${PROJECT_SOURCE_DIR}/include/mbgl/actor/mailbox.hpp
235235
${PROJECT_SOURCE_DIR}/include/mbgl/actor/message.hpp
236236
${PROJECT_SOURCE_DIR}/include/mbgl/actor/scheduler.hpp
237237
${PROJECT_SOURCE_DIR}/include/mbgl/annotation/annotation.hpp
238238
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/backend_scope.hpp
239+
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/backend.hpp
240+
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/command_encoder.hpp
241+
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/debug_group.hpp
242+
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/fill_generator.hpp
239243
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/gfx_types.hpp
240244
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/polyline_generator.hpp
241-
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/fill_generator.hpp
242245
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/renderable.hpp
243246
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/renderer_backend.hpp
244247
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/rendering_stats.hpp
245-
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/shader_registry.hpp
246248
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/shader_group.hpp
249+
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/shader_registry.hpp
247250
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/shader.hpp
248251
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/types.hpp
249-
${PROJECT_SOURCE_DIR}/include/mbgl/gfx/backend.hpp
250-
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/custom_layer.hpp
251-
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/custom_layer_render_parameters.hpp
252-
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/custom_layer_factory.hpp
253252
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/background_layer_factory.hpp
254253
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/circle_layer_factory.hpp
254+
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/custom_layer_factory.hpp
255255
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/fill_extrusion_layer_factory.hpp
256256
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/fill_layer_factory.hpp
257257
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/heatmap_layer_factory.hpp
258258
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/hillshade_layer_factory.hpp
259259
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/layer_factory.hpp
260260
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/layer_manager.hpp
261261
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/line_layer_factory.hpp
262-
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/location_indicator_layer.hpp
263262
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/location_indicator_layer_factory.hpp
264263
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/raster_layer_factory.hpp
265264
${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/symbol_layer_factory.hpp
266265
${PROJECT_SOURCE_DIR}/include/mbgl/map/bound_options.hpp
267266
${PROJECT_SOURCE_DIR}/include/mbgl/map/camera.hpp
268267
${PROJECT_SOURCE_DIR}/include/mbgl/map/change.hpp
269-
${PROJECT_SOURCE_DIR}/include/mbgl/map/map.hpp
270268
${PROJECT_SOURCE_DIR}/include/mbgl/map/map_observer.hpp
271269
${PROJECT_SOURCE_DIR}/include/mbgl/map/map_options.hpp
272270
${PROJECT_SOURCE_DIR}/include/mbgl/map/map_projection.hpp
271+
${PROJECT_SOURCE_DIR}/include/mbgl/map/map.hpp
273272
${PROJECT_SOURCE_DIR}/include/mbgl/map/mode.hpp
274273
${PROJECT_SOURCE_DIR}/include/mbgl/map/projection_mode.hpp
275274
${PROJECT_SOURCE_DIR}/include/mbgl/math/angles.hpp
@@ -280,32 +279,33 @@ list(APPEND INCLUDE_FILES
280279
${PROJECT_SOURCE_DIR}/include/mbgl/platform/settings.hpp
281280
${PROJECT_SOURCE_DIR}/include/mbgl/platform/thread.hpp
282281
${PROJECT_SOURCE_DIR}/include/mbgl/renderer/query.hpp
283-
${PROJECT_SOURCE_DIR}/include/mbgl/renderer/renderer.hpp
284282
${PROJECT_SOURCE_DIR}/include/mbgl/renderer/renderer_frontend.hpp
285283
${PROJECT_SOURCE_DIR}/include/mbgl/renderer/renderer_observer.hpp
286284
${PROJECT_SOURCE_DIR}/include/mbgl/renderer/renderer_state.hpp
287-
${PROJECT_SOURCE_DIR}/include/mbgl/shaders/shader_source.hpp
285+
${PROJECT_SOURCE_DIR}/include/mbgl/renderer/renderer.hpp
288286
${PROJECT_SOURCE_DIR}/include/mbgl/shaders/program_parameters.hpp
287+
${PROJECT_SOURCE_DIR}/include/mbgl/shaders/shader_source.hpp
289288
${PROJECT_SOURCE_DIR}/include/mbgl/storage/database_file_source.hpp
290-
${PROJECT_SOURCE_DIR}/include/mbgl/storage/file_source.hpp
291289
${PROJECT_SOURCE_DIR}/include/mbgl/storage/file_source_manager.hpp
290+
${PROJECT_SOURCE_DIR}/include/mbgl/storage/file_source.hpp
292291
${PROJECT_SOURCE_DIR}/include/mbgl/storage/network_status.hpp
293292
${PROJECT_SOURCE_DIR}/include/mbgl/storage/offline.hpp
294293
${PROJECT_SOURCE_DIR}/include/mbgl/storage/online_file_source.hpp
295-
${PROJECT_SOURCE_DIR}/include/mbgl/storage/resource.hpp
296294
${PROJECT_SOURCE_DIR}/include/mbgl/storage/resource_options.hpp
297295
${PROJECT_SOURCE_DIR}/include/mbgl/storage/resource_transform.hpp
296+
${PROJECT_SOURCE_DIR}/include/mbgl/storage/resource.hpp
298297
${PROJECT_SOURCE_DIR}/include/mbgl/storage/response.hpp
299298
${PROJECT_SOURCE_DIR}/include/mbgl/style/color_ramp_property_value.hpp
299+
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion_impl.hpp
300300
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion.hpp
301301
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/color_ramp_property_value.hpp
302302
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/constant.hpp
303303
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/coordinate.hpp
304304
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/custom_geometry_source_options.hpp
305305
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/filter.hpp
306306
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/function.hpp
307-
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/geojson.hpp
308307
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/geojson_options.hpp
308+
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/geojson.hpp
309309
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/get_json_type.hpp
310310
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/layer.hpp
311311
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/light.hpp
@@ -316,29 +316,28 @@ list(APPEND INCLUDE_FILES
316316
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/source.hpp
317317
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/tileset.hpp
318318
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion/transition_options.hpp
319-
${PROJECT_SOURCE_DIR}/include/mbgl/style/conversion_impl.hpp
320319
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/assertion.hpp
321320
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/at.hpp
322321
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/boolean_operator.hpp
323322
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/case.hpp
324323
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/check_subtype.hpp
325324
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/coalesce.hpp
326325
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/coercion.hpp
327-
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/collator.hpp
328326
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/collator_expression.hpp
327+
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/collator.hpp
329328
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/comparison.hpp
330329
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/compound_expression.hpp
331-
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/dsl.hpp
332330
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/distance.hpp
331+
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/dsl.hpp
333332
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/error.hpp
334333
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/expression.hpp
335334
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/find_zoom_curve.hpp
336335
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/format_expression.hpp
337336
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/format_section_override.hpp
338337
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/formatted.hpp
339338
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/get_covering_stops.hpp
340-
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/image.hpp
341339
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/image_expression.hpp
340+
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/image.hpp
342341
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/in.hpp
343342
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/index_of.hpp
344343
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/interpolate.hpp
@@ -358,15 +357,18 @@ list(APPEND INCLUDE_FILES
358357
${PROJECT_SOURCE_DIR}/include/mbgl/style/expression/within.hpp
359358
${PROJECT_SOURCE_DIR}/include/mbgl/style/filter.hpp
360359
${PROJECT_SOURCE_DIR}/include/mbgl/style/image.hpp
361-
${PROJECT_SOURCE_DIR}/include/mbgl/style/layer.hpp
362360
${PROJECT_SOURCE_DIR}/include/mbgl/style/layer_properties.hpp
361+
${PROJECT_SOURCE_DIR}/include/mbgl/style/layer.hpp
363362
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/background_layer.hpp
364363
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/circle_layer.hpp
364+
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/custom_layer_render_parameters.hpp
365+
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/custom_layer.hpp
365366
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/fill_extrusion_layer.hpp
366367
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/fill_layer.hpp
367368
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/heatmap_layer.hpp
368369
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/hillshade_layer.hpp
369370
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/line_layer.hpp
371+
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/location_indicator_layer.hpp
370372
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/raster_layer.hpp
371373
${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/symbol_layer.hpp
372374
${PROJECT_SOURCE_DIR}/include/mbgl/style/light.hpp
@@ -379,23 +381,23 @@ list(APPEND INCLUDE_FILES
379381
${PROJECT_SOURCE_DIR}/include/mbgl/style/sources/geojson_source.hpp
380382
${PROJECT_SOURCE_DIR}/include/mbgl/style/sources/image_source.hpp
381383
${PROJECT_SOURCE_DIR}/include/mbgl/style/sources/raster_dem_source.hpp
382-
${PROJECT_SOURCE_DIR}/include/mbgl/style/sources/tile_source.hpp
383384
${PROJECT_SOURCE_DIR}/include/mbgl/style/sources/raster_source.hpp
385+
${PROJECT_SOURCE_DIR}/include/mbgl/style/sources/tile_source.hpp
384386
${PROJECT_SOURCE_DIR}/include/mbgl/style/sources/vector_source.hpp
385387
${PROJECT_SOURCE_DIR}/include/mbgl/style/sprite.hpp
386-
${PROJECT_SOURCE_DIR}/include/mbgl/style/style.hpp
387388
${PROJECT_SOURCE_DIR}/include/mbgl/style/style_property.hpp
389+
${PROJECT_SOURCE_DIR}/include/mbgl/style/style.hpp
388390
${PROJECT_SOURCE_DIR}/include/mbgl/style/transition_options.hpp
389391
${PROJECT_SOURCE_DIR}/include/mbgl/style/types.hpp
390392
${PROJECT_SOURCE_DIR}/include/mbgl/style/undefined.hpp
391393
${PROJECT_SOURCE_DIR}/include/mbgl/style/variable_anchor_offset_collection.hpp
392-
${PROJECT_SOURCE_DIR}/include/mbgl/text/glyph.hpp
393394
${PROJECT_SOURCE_DIR}/include/mbgl/text/glyph_range.hpp
395+
${PROJECT_SOURCE_DIR}/include/mbgl/text/glyph.hpp
394396
${PROJECT_SOURCE_DIR}/include/mbgl/tile/tile_id.hpp
395-
${PROJECT_SOURCE_DIR}/include/mbgl/tile/tile_operation.hpp
396397
${PROJECT_SOURCE_DIR}/include/mbgl/tile/tile_necessity.hpp
397-
${PROJECT_SOURCE_DIR}/include/mbgl/util/action_journal.hpp
398+
${PROJECT_SOURCE_DIR}/include/mbgl/tile/tile_operation.hpp
398399
${PROJECT_SOURCE_DIR}/include/mbgl/util/action_journal_options.hpp
400+
${PROJECT_SOURCE_DIR}/include/mbgl/util/action_journal.hpp
399401
${PROJECT_SOURCE_DIR}/include/mbgl/util/async_request.hpp
400402
${PROJECT_SOURCE_DIR}/include/mbgl/util/async_task.hpp
401403
${PROJECT_SOURCE_DIR}/include/mbgl/util/char_array_buffer.hpp
@@ -436,10 +438,10 @@ list(APPEND INCLUDE_FILES
436438
${PROJECT_SOURCE_DIR}/include/mbgl/util/run_loop.hpp
437439
${PROJECT_SOURCE_DIR}/include/mbgl/util/scoped.hpp
438440
${PROJECT_SOURCE_DIR}/include/mbgl/util/size.hpp
439-
${PROJECT_SOURCE_DIR}/include/mbgl/util/string.hpp
440441
${PROJECT_SOURCE_DIR}/include/mbgl/util/string_indexer.hpp
441-
${PROJECT_SOURCE_DIR}/include/mbgl/util/tile_server_options.hpp
442+
${PROJECT_SOURCE_DIR}/include/mbgl/util/string.hpp
442443
${PROJECT_SOURCE_DIR}/include/mbgl/util/thread.hpp
444+
${PROJECT_SOURCE_DIR}/include/mbgl/util/tile_server_options.hpp
443445
${PROJECT_SOURCE_DIR}/include/mbgl/util/tileset.hpp
444446
${PROJECT_SOURCE_DIR}/include/mbgl/util/timer.hpp
445447
${PROJECT_SOURCE_DIR}/include/mbgl/util/tiny_unordered_map.hpp
@@ -450,8 +452,8 @@ list(APPEND INCLUDE_FILES
450452
${PROJECT_SOURCE_DIR}/include/mbgl/util/variant.hpp
451453
${PROJECT_SOURCE_DIR}/include/mbgl/util/vectors.hpp
452454
${PROJECT_SOURCE_DIR}/include/mbgl/util/work_request.hpp
453-
${PROJECT_SOURCE_DIR}/include/mbgl/util/work_task.hpp
454455
${PROJECT_SOURCE_DIR}/include/mbgl/util/work_task_impl.hpp
456+
${PROJECT_SOURCE_DIR}/include/mbgl/util/work_task.hpp
455457
)
456458
list(APPEND SRC_FILES
457459
${PROJECT_SOURCE_DIR}/src/mbgl/actor/mailbox.cpp
@@ -485,9 +487,7 @@ list(APPEND SRC_FILES
485487
${PROJECT_SOURCE_DIR}/src/mbgl/gfx/attribute.cpp
486488
${PROJECT_SOURCE_DIR}/src/mbgl/gfx/attribute.hpp
487489
${PROJECT_SOURCE_DIR}/src/mbgl/gfx/color_mode.hpp
488-
${PROJECT_SOURCE_DIR}/src/mbgl/gfx/command_encoder.hpp
489490
${PROJECT_SOURCE_DIR}/src/mbgl/gfx/cull_face_mode.hpp
490-
${PROJECT_SOURCE_DIR}/src/mbgl/gfx/debug_group.hpp
491491
${PROJECT_SOURCE_DIR}/src/mbgl/gfx/depth_mode.hpp
492492
${PROJECT_SOURCE_DIR}/src/mbgl/gfx/draw_mode.hpp
493493
${PROJECT_SOURCE_DIR}/src/mbgl/gfx/draw_scope.hpp

0 commit comments

Comments
 (0)