From 3a3c05bd8aeabf179084bd9a0137edd2abf41e4c Mon Sep 17 00:00:00 2001 From: "Thiago Marcos P. Santos" Date: Thu, 25 Oct 2018 01:44:08 +0300 Subject: [build] Add dependencies as submodules Do not use mason and build offline. These are header only deps. --- .gitmodules | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ vendor/earcut.hpp | 1 + vendor/geojson-vt-cpp | 1 + vendor/geojson.hpp | 1 + vendor/geometry.hpp | 1 + vendor/kdbush.hpp | 1 + vendor/optional | 1 + vendor/polylabel | 1 + vendor/protozero | 1 + vendor/rapidjson | 1 + vendor/shelf-pack-cpp | 1 + vendor/supercluster.hpp | 1 + vendor/unique_resource | 1 + vendor/variant | 1 + vendor/vector-tile | 1 + vendor/wagyu | 1 + 16 files changed, 69 insertions(+) create mode 160000 vendor/earcut.hpp create mode 160000 vendor/geojson-vt-cpp create mode 160000 vendor/geojson.hpp create mode 160000 vendor/geometry.hpp create mode 160000 vendor/kdbush.hpp create mode 160000 vendor/optional create mode 160000 vendor/polylabel create mode 160000 vendor/protozero create mode 160000 vendor/rapidjson create mode 160000 vendor/shelf-pack-cpp create mode 160000 vendor/supercluster.hpp create mode 160000 vendor/unique_resource create mode 160000 vendor/variant create mode 160000 vendor/vector-tile create mode 160000 vendor/wagyu diff --git a/.gitmodules b/.gitmodules index 39221b1bd3..75f26ddc15 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,3 +4,57 @@ [submodule "platform/ios/vendor/mapbox-events-ios"] path = platform/ios/vendor/mapbox-events-ios url = https://github.com/mapbox/mapbox-events-ios.git +[submodule "vendor/nunicode"] + path = vendor/nunicode + url = https://bitbucket.org/alekseyt/nunicode.git +[submodule "vendor/rapidjson"] + path = vendor/rapidjson + url = https://github.com/Tencent/rapidjson.git +[submodule "vendor/earcut.hpp"] + path = vendor/earcut.hpp + url = https://github.com/mapbox/earcut.hpp.git +[submodule "vendor/geojson-vt-cpp"] + path = vendor/geojson-vt-cpp + url = https://github.com/mapbox/geojson-vt-cpp.git +[submodule "vendor/geojson.hpp"] + path = vendor/geojson.hpp + url = https://github.com/mapbox/geojson.hpp.git +[submodule "vendor/geometry.hpp"] + path = vendor/geometry.hpp + url = https://github.com/mapbox/geometry.hpp.git +[submodule "vendor/polylabel"] + path = vendor/polylabel + url = https://github.com/mapbox/polylabel.git +[submodule "vendor/protozero"] + path = vendor/protozero + url = https://github.com/mapbox/protozero.git +[submodule "vendor/shelf-pack-cpp"] + path = vendor/shelf-pack-cpp + url = https://github.com/mapbox/shelf-pack-cpp.git +[submodule "vendor/supercluster.hpp"] + path = vendor/supercluster.hpp + url = https://github.com/mapbox/supercluster.hpp.git +[submodule "vendor/variant"] + path = vendor/variant + url = https://github.com/mapbox/variant.git +[submodule "vendor/vector-tile"] + path = vendor/vector-tile + url = https://github.com/mapbox/vector-tile.git +[submodule "vendor/wagyu"] + path = vendor/wagyu + url = https://github.com/mapbox/wagyu.git +[submodule "vendor/expected-lite"] + path = vendor/expected + url = https://github.com/martinmoene/expected-lite.git +[submodule "vendor/kdbush.hpp"] + path = vendor/kdbush.hpp + url = https://github.com/mourner/kdbush.hpp.git +[submodule "vendor/unique_resource"] + path = vendor/unique_resource + url = https://github.com/okdshin/unique_resource.git +[submodule "vendor/icu"] + path = vendor/icu + url = https://github.com/unicode-org/icu.git +[submodule "vendor/optional"] + path = vendor/optional + url = https://github.com/mapbox/Optional.git diff --git a/vendor/earcut.hpp b/vendor/earcut.hpp new file mode 160000 index 0000000000..a3807695eb --- /dev/null +++ b/vendor/earcut.hpp @@ -0,0 +1 @@ +Subproject commit a3807695eb92d208643e15e112982b482ce36c92 diff --git a/vendor/geojson-vt-cpp b/vendor/geojson-vt-cpp new file mode 160000 index 0000000000..e172e9c78f --- /dev/null +++ b/vendor/geojson-vt-cpp @@ -0,0 +1 @@ +Subproject commit e172e9c78f4a2af3bfc21a0380390b97e17c5c77 diff --git a/vendor/geojson.hpp b/vendor/geojson.hpp new file mode 160000 index 0000000000..9cd6742162 --- /dev/null +++ b/vendor/geojson.hpp @@ -0,0 +1 @@ +Subproject commit 9cd6742162573870b15efaa77e49477f5535b601 diff --git a/vendor/geometry.hpp b/vendor/geometry.hpp new file mode 160000 index 0000000000..40e78bafb0 --- /dev/null +++ b/vendor/geometry.hpp @@ -0,0 +1 @@ +Subproject commit 40e78bafb0225d7bf86bb81ea7b28ce7855f147f diff --git a/vendor/kdbush.hpp b/vendor/kdbush.hpp new file mode 160000 index 0000000000..85492b6c06 --- /dev/null +++ b/vendor/kdbush.hpp @@ -0,0 +1 @@ +Subproject commit 85492b6c06d1eeb474972466d68daaa4658b8b6b diff --git a/vendor/optional b/vendor/optional new file mode 160000 index 0000000000..5f08e2e201 --- /dev/null +++ b/vendor/optional @@ -0,0 +1 @@ +Subproject commit 5f08e2e2012398b9511ba15506611d7e36e89301 diff --git a/vendor/polylabel b/vendor/polylabel new file mode 160000 index 0000000000..51f09d04c2 --- /dev/null +++ b/vendor/polylabel @@ -0,0 +1 @@ +Subproject commit 51f09d04c21e7b7faf94e2300ca1fe6e1f12fa7f diff --git a/vendor/protozero b/vendor/protozero new file mode 160000 index 0000000000..951a8d0e03 --- /dev/null +++ b/vendor/protozero @@ -0,0 +1 @@ +Subproject commit 951a8d0e03ea07ccc4064692434ef15ff2b973f9 diff --git a/vendor/rapidjson b/vendor/rapidjson new file mode 160000 index 0000000000..f54b0e47a0 --- /dev/null +++ b/vendor/rapidjson @@ -0,0 +1 @@ +Subproject commit f54b0e47a08782a6131cc3d60f94d038fa6e0a51 diff --git a/vendor/shelf-pack-cpp b/vendor/shelf-pack-cpp new file mode 160000 index 0000000000..c231b596f1 --- /dev/null +++ b/vendor/shelf-pack-cpp @@ -0,0 +1 @@ +Subproject commit c231b596f1ca810d603af672f52ffeba10c9711f diff --git a/vendor/supercluster.hpp b/vendor/supercluster.hpp new file mode 160000 index 0000000000..4db2c42e9c --- /dev/null +++ b/vendor/supercluster.hpp @@ -0,0 +1 @@ +Subproject commit 4db2c42e9c2cadfe957fdec37f67756e98bbf1ba diff --git a/vendor/unique_resource b/vendor/unique_resource new file mode 160000 index 0000000000..cba309e92e --- /dev/null +++ b/vendor/unique_resource @@ -0,0 +1 @@ +Subproject commit cba309e92ec79a95be2aa5a324a688a06af8d40a diff --git a/vendor/variant b/vendor/variant new file mode 160000 index 0000000000..02bd1ac4c0 --- /dev/null +++ b/vendor/variant @@ -0,0 +1 @@ +Subproject commit 02bd1ac4c07e6db9fe0f01267853e43b41637b74 diff --git a/vendor/vector-tile b/vendor/vector-tile new file mode 160000 index 0000000000..d46ae61103 --- /dev/null +++ b/vendor/vector-tile @@ -0,0 +1 @@ +Subproject commit d46ae6110372eeecb0e1dc954aa6213785e188c5 diff --git a/vendor/wagyu b/vendor/wagyu new file mode 160000 index 0000000000..0ff3b5f829 --- /dev/null +++ b/vendor/wagyu @@ -0,0 +1 @@ +Subproject commit 0ff3b5f82908af45f32266b8cb5f107c86147d87 -- cgit v1.2.1