diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 4357493cef..9b66269784 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -81,8 +81,8 @@ if(MBGL_WITH_QT) set(CMAKE_AUTORCC ON) endif() -add_library( - mbgl-core STATIC +set( + MBGL_CORE_SOURCES ${PROJECT_SOURCE_DIR}/include/mbgl/actor/actor.hpp ${PROJECT_SOURCE_DIR}/include/mbgl/actor/actor_ref.hpp ${PROJECT_SOURCE_DIR}/include/mbgl/actor/aspiring_actor.hpp @@ -800,6 +800,28 @@ add_library( ) if(MBGL_WITH_OPENGL) + set( + MBGL_CORE_SOURCES + ${MBGL_CORE_SOURCES} + ${PROJECT_SOURCE_DIR}/include/mbgl/style/layers/location_indicator_layer.hpp + ${PROJECT_SOURCE_DIR}/include/mbgl/layermanager/location_indicator_layer_factory.hpp + ${PROJECT_SOURCE_DIR}/src/mbgl/style/layers/location_indicator_layer_impl.hpp + ${PROJECT_SOURCE_DIR}/src/mbgl/style/layers/location_indicator_layer_properties.hpp + ${PROJECT_SOURCE_DIR}/src/mbgl/renderer/layers/render_location_indicator_layer.hpp + ${PROJECT_SOURCE_DIR}/src/mbgl/layermanager/location_indicator_layer_factory.cpp + ${PROJECT_SOURCE_DIR}/src/mbgl/style/layers/location_indicator_layer.cpp + ${PROJECT_SOURCE_DIR}/src/mbgl/style/layers/location_indicator_layer_impl.cpp + ${PROJECT_SOURCE_DIR}/src/mbgl/style/layers/location_indicator_layer_properties.cpp + ${PROJECT_SOURCE_DIR}/src/mbgl/renderer/layers/render_location_indicator_layer.cpp + ) +endif() + +add_library( + mbgl-core STATIC + ${MBGL_CORE_SOURCES} +) + +if(MBGL_WITH_OPENGL) message("-- Configuring GL-Native with OpenGL renderer backend") target_compile_definitions( mbgl-core |