[build] move default_styles to platform/default
This commit is contained in:
@@ -393,7 +393,6 @@ set(MBGL_CORE_FILES
|
||||
include/mbgl/util/compression.hpp
|
||||
include/mbgl/util/constants.hpp
|
||||
include/mbgl/util/convert.hpp
|
||||
include/mbgl/util/default_styles.hpp
|
||||
include/mbgl/util/enum.hpp
|
||||
include/mbgl/util/exception.hpp
|
||||
include/mbgl/util/feature.hpp
|
||||
@@ -426,7 +425,6 @@ set(MBGL_CORE_FILES
|
||||
src/mbgl/util/compression.cpp
|
||||
src/mbgl/util/constants.cpp
|
||||
src/mbgl/util/convert.cpp
|
||||
src/mbgl/util/default_styles.cpp
|
||||
src/mbgl/util/dtoa.cpp
|
||||
src/mbgl/util/dtoa.hpp
|
||||
src/mbgl/util/exclusive.hpp
|
||||
|
||||
@@ -7,6 +7,8 @@ target_sources(mbgl-glfw
|
||||
PRIVATE platform/default/glfw_view.cpp
|
||||
PRIVATE include/mbgl/platform/default/settings_json.hpp
|
||||
PRIVATE platform/default/settings_json.cpp
|
||||
PRIVATE platform/default/mbgl/util/default_styles.hpp
|
||||
PRIVATE platform/default/mbgl/util/default_styles.cpp
|
||||
)
|
||||
|
||||
target_compile_options(mbgl-glfw
|
||||
@@ -16,6 +18,7 @@ target_compile_options(mbgl-glfw
|
||||
target_include_directories(mbgl-glfw
|
||||
PRIVATE include
|
||||
PRIVATE src # TODO: eliminate
|
||||
PRIVATE platform/default
|
||||
)
|
||||
|
||||
target_link_libraries(mbgl-glfw
|
||||
|
||||
@@ -2,6 +2,11 @@ add_executable(mbgl-offline
|
||||
bin/offline.cpp
|
||||
)
|
||||
|
||||
target_sources(mbgl-offline
|
||||
PRIVATE platform/default/mbgl/util/default_styles.hpp
|
||||
PRIVATE platform/default/mbgl/util/default_styles.cpp
|
||||
)
|
||||
|
||||
target_compile_options(mbgl-offline
|
||||
PRIVATE -fvisibility-inlines-hidden
|
||||
)
|
||||
@@ -9,6 +14,7 @@ target_compile_options(mbgl-offline
|
||||
target_include_directories(mbgl-offline
|
||||
PRIVATE include
|
||||
PRIVATE src # TODO: eliminate
|
||||
PRIVATE platform/default
|
||||
)
|
||||
|
||||
target_link_libraries(mbgl-offline
|
||||
|
||||
@@ -61,7 +61,11 @@ static_assert(mbgl::util::default_styles::currentVersion == MGLStyleDefaultVersi
|
||||
} \
|
||||
\
|
||||
+ (NSURL *)name##StyleURL##WithVersion:(NSInteger)version { \
|
||||
return [NSURL URLWithString:[@"mapbox://styles/mapbox/" #fileName "-v" stringByAppendingFormat:@"%li", (long)version]]; \
|
||||
if (mbgl::util::default_styles::currentVersion == version) { \
|
||||
return [NSURL URLWithString:@(mbgl::util::default_styles::name.url)]; \
|
||||
} else { \
|
||||
return [NSURL URLWithString:[@"mapbox://styles/mapbox/" #fileName "-v" stringByAppendingFormat:@"%li", (long)version]]; \
|
||||
} \
|
||||
}
|
||||
|
||||
MGL_DEFINE_STYLE(streets, streets)
|
||||
|
||||
@@ -18,6 +18,10 @@ macro(mbgl_platform_core)
|
||||
PRIVATE platform/default/local_file_source.cpp
|
||||
PRIVATE platform/default/online_file_source.cpp
|
||||
|
||||
# Default styles
|
||||
PRIVATE platform/default/mbgl/util/default_styles.hpp
|
||||
PRIVATE platform/default/mbgl/util/default_styles.cpp
|
||||
|
||||
# Offline
|
||||
PRIVATE platform/default/mbgl/storage/offline.cpp
|
||||
PRIVATE platform/default/mbgl/storage/offline_database.cpp
|
||||
@@ -62,7 +66,7 @@ macro(mbgl_platform_core)
|
||||
|
||||
target_include_directories(mbgl-core
|
||||
PUBLIC platform/darwin
|
||||
PRIVATE platform/default
|
||||
PUBLIC platform/default
|
||||
)
|
||||
|
||||
target_link_libraries(mbgl-core
|
||||
|
||||
@@ -18,6 +18,10 @@ macro(mbgl_platform_core)
|
||||
PRIVATE platform/default/local_file_source.cpp
|
||||
PRIVATE platform/default/online_file_source.cpp
|
||||
|
||||
# Default styles
|
||||
PRIVATE platform/default/mbgl/util/default_styles.hpp
|
||||
PRIVATE platform/default/mbgl/util/default_styles.cpp
|
||||
|
||||
# Offline
|
||||
PRIVATE platform/default/mbgl/storage/offline.cpp
|
||||
PRIVATE platform/default/mbgl/storage/offline_database.cpp
|
||||
@@ -55,7 +59,7 @@ macro(mbgl_platform_core)
|
||||
|
||||
target_include_directories(mbgl-core
|
||||
PUBLIC platform/darwin
|
||||
PRIVATE platform/default
|
||||
PUBLIC platform/default
|
||||
)
|
||||
|
||||
target_link_libraries(mbgl-core
|
||||
|
||||
@@ -15,7 +15,7 @@ macro(mbgl_platform_core)
|
||||
)
|
||||
|
||||
target_include_directories(mbgl-core
|
||||
PRIVATE platform/default
|
||||
PUBLIC platform/default
|
||||
PRIVATE platform/qt/include
|
||||
)
|
||||
|
||||
|
||||
@@ -59,6 +59,8 @@ add_library(qmapboxgl SHARED
|
||||
platform/qt/src/qmapbox.cpp
|
||||
platform/qt/src/qmapboxgl.cpp
|
||||
platform/qt/src/qmapboxgl_p.hpp
|
||||
platform/default/mbgl/util/default_styles.hpp
|
||||
platform/default/mbgl/util/default_styles.cpp
|
||||
)
|
||||
|
||||
# C++ app
|
||||
|
||||
Reference in New Issue
Block a user