summaryrefslogtreecommitdiff
path: root/platform/ios/config.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'platform/ios/config.cmake')
-rw-r--r--platform/ios/config.cmake44
1 files changed, 3 insertions, 41 deletions
diff --git a/platform/ios/config.cmake b/platform/ios/config.cmake
index 320ef7e73b..98a8b48a05 100644
--- a/platform/ios/config.cmake
+++ b/platform/ios/config.cmake
@@ -20,49 +20,11 @@ initialize_ios_target(mbgl-loop-darwin)
macro(mbgl_platform_core)
initialize_ios_target(mbgl-core)
- target_sources(mbgl-core
- # Default styles
- PRIVATE platform/default/mbgl/util/default_styles.hpp
-
- # Misc
- PRIVATE platform/darwin/mbgl/storage/reachability.h
- PRIVATE platform/darwin/mbgl/storage/reachability.m
- PRIVATE platform/darwin/src/CFHandle.hpp
- PRIVATE platform/darwin/src/collator.mm
- PRIVATE platform/darwin/src/local_glyph_rasterizer.mm
- PRIVATE platform/darwin/src/logging_nslog.mm
- PRIVATE platform/darwin/src/nsthread.mm
- PRIVATE platform/darwin/src/string_nsstring.mm
- PRIVATE platform/default/bidi.cpp
- PRIVATE platform/default/thread_local.cpp
- PRIVATE platform/default/utf.cpp
-
- # Image handling
- PRIVATE platform/darwin/mbgl/util/image+MGLAdditions.hpp
- PRIVATE platform/darwin/src/image.mm
- PRIVATE platform/default/png_writer.cpp
-
- # Headless view
- PRIVATE platform/default/mbgl/gl/headless_frontend.cpp
- PRIVATE platform/default/mbgl/gl/headless_frontend.hpp
- PRIVATE platform/default/mbgl/gl/headless_backend.cpp
- PRIVATE platform/default/mbgl/gl/headless_backend.hpp
- PRIVATE platform/darwin/src/headless_backend_eagl.mm
-
- # Snapshotting
- PRIVATE platform/default/mbgl/map/map_snapshotter.cpp
- PRIVATE platform/default/mbgl/map/map_snapshotter.hpp
-
- # Thread pool
- PRIVATE platform/default/mbgl/util/shared_thread_pool.cpp
- PRIVATE platform/default/mbgl/util/shared_thread_pool.hpp
- PRIVATE platform/default/mbgl/util/default_thread_pool.cpp
- PRIVATE platform/default/mbgl/util/default_thread_pool.cpp
- )
+ target_sources_from_file(mbgl-core PRIVATE platform/ios/core-files.txt)
target_include_directories(mbgl-core
- PUBLIC platform/darwin
- PUBLIC platform/default
+ PUBLIC platform/darwin/include
+ PUBLIC platform/default/include
)
target_link_libraries(mbgl-core