From 317b2bf42fc16b629abcd0a984d4acc14070904f Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Wed, 21 Dec 2016 10:38:56 -0800 Subject: [build] Use a submodule for mapbox-gl-js rather than an npm dependency --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 28778ed58a..a9f52ba9de 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,12 @@ if(NOT EXISTS ".mason/mason.cmake") WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) endif() +if(NOT EXISTS "mapbox-gl-js/package.json") + execute_process( + COMMAND git submodule update --init mapbox-gl-js + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) +endif() + include(.mason/mason.cmake) option(WITH_CXX11ABI "Use cxx11abi mason packages" OFF) -- cgit v1.2.1