diff options
Diffstat (limited to 'vendor')
-rw-r--r-- | vendor/boost.cmake | 9 | ||||
-rw-r--r-- | vendor/earcut.hpp.cmake | 9 | ||||
m--------- | vendor/eternal | 0 | ||||
-rw-r--r-- | vendor/eternal.cmake | 9 | ||||
-rw-r--r-- | vendor/mapbox-base.cmake | 123 | ||||
-rw-r--r-- | vendor/polylabel.cmake | 9 | ||||
-rw-r--r-- | vendor/protozero.cmake | 9 | ||||
-rw-r--r-- | vendor/unique_resource.cmake | 9 | ||||
-rw-r--r-- | vendor/vector-tile.cmake | 9 | ||||
-rw-r--r-- | vendor/wagyu.cmake | 9 |
10 files changed, 195 insertions, 0 deletions
diff --git a/vendor/boost.cmake b/vendor/boost.cmake index ad2ba24e5c..b50ee76fe0 100644 --- a/vendor/boost.cmake +++ b/vendor/boost.cmake @@ -10,3 +10,12 @@ target_include_directories( mbgl-vendor-boost SYSTEM INTERFACE ${CMAKE_CURRENT_LIST_DIR}/boost/include ) + +set_target_properties( + mbgl-vendor-boost + PROPERTIES + INTERFACE_MAPBOX_NAME "Boost C++ Libraries" + INTERFACE_MAPBOX_URL "https://www.boost.org" + INTERFACE_MAPBOX_AUTHOR "Boost authors" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/boost/LICENSE_1_0.txt +) diff --git a/vendor/earcut.hpp.cmake b/vendor/earcut.hpp.cmake index 1f0ad2be6b..69559d1109 100644 --- a/vendor/earcut.hpp.cmake +++ b/vendor/earcut.hpp.cmake @@ -10,3 +10,12 @@ target_include_directories( mbgl-vendor-earcut.hpp SYSTEM INTERFACE ${CMAKE_CURRENT_LIST_DIR}/earcut.hpp/include ) + +set_target_properties( + mbgl-vendor-earcut.hpp + PROPERTIES + INTERFACE_MAPBOX_NAME "earcut.hpp" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/earcut.hpp" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/earcut.hpp/LICENSE +) diff --git a/vendor/eternal b/vendor/eternal -Subproject 960f4c85262add96a79aa2fef5d3363cc2ae234 +Subproject 8eee3476198f99c2e2621b36f764a5a30bd71ab diff --git a/vendor/eternal.cmake b/vendor/eternal.cmake index 13a9d2533f..0cd629662d 100644 --- a/vendor/eternal.cmake +++ b/vendor/eternal.cmake @@ -10,3 +10,12 @@ target_include_directories( mbgl-vendor-eternal SYSTEM INTERFACE ${CMAKE_CURRENT_LIST_DIR}/eternal/include ) + +set_target_properties( + mbgl-vendor-eternal + PROPERTIES + INTERFACE_MAPBOX_NAME "eternal" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/eternal" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/eternal/LICENSE.md +) diff --git a/vendor/mapbox-base.cmake b/vendor/mapbox-base.cmake new file mode 100644 index 0000000000..a9e8fc1787 --- /dev/null +++ b/vendor/mapbox-base.cmake @@ -0,0 +1,123 @@ +# License helper for mapbox-base, should be upstreamed. + +if(NOT TARGET mapbox-base) + add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox) + add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/mapbox-base/extras) +endif() + +set_target_properties( + mapbox-base-extras-kdbush.hpp + PROPERTIES + INTERFACE_MAPBOX_NAME "kdbush.hpp" + INTERFACE_MAPBOX_URL "https://github.com/mourner/kdbush.hpp" + INTERFACE_MAPBOX_AUTHOR "Vladimir Agafonkin" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/extras/kdbush.hpp/LICENSE +) + +set_target_properties( + mapbox-base-extras-expected-lite + PROPERTIES + INTERFACE_MAPBOX_NAME "expected-lite" + INTERFACE_MAPBOX_URL "https://github.com/martinmoene/expected-lite" + INTERFACE_MAPBOX_AUTHOR "Martin Moene" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/extras/expected-lite/LICENSE.txt +) + +set_target_properties( + mapbox-base-supercluster.hpp + PROPERTIES + INTERFACE_MAPBOX_NAME "supercluster.hpp" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/supercluster.hpp" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/supercluster.hpp/LICENSE +) + +set_target_properties( + mapbox-base-shelf-pack-cpp + PROPERTIES + INTERFACE_MAPBOX_NAME "shelf-pack-cpp" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/shelf-pack-cpp" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/shelf-pack-cpp/LICENSE.md +) + +set_target_properties( + mapbox-base-geojson-vt-cpp + PROPERTIES + INTERFACE_MAPBOX_NAME "geojson-vt-cpp" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/geojson-vt-cpp" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/geojson-vt-cpp/LICENSE +) + +set_target_properties( + mapbox-base-extras-rapidjson + PROPERTIES + INTERFACE_MAPBOX_NAME "RapidJSON" + INTERFACE_MAPBOX_URL "https://rapidjson.org" + INTERFACE_MAPBOX_AUTHOR "THL A29 Limited, a Tencent company, and Milo Yip" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/extras/rapidjson/license.txt +) + +set_target_properties( + mapbox-base-geojson.hpp + PROPERTIES + INTERFACE_MAPBOX_NAME "geojson.hpp" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/geojson-cpp" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/geojson.hpp/LICENSE +) + +set_target_properties( + mapbox-base-geometry.hpp + PROPERTIES + INTERFACE_MAPBOX_NAME "geometry.hpp" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/geometry.hpp" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/geometry.hpp/LICENSE +) + +set_target_properties( + mapbox-base-optional + PROPERTIES + INTERFACE_MAPBOX_NAME "Optional" + INTERFACE_MAPBOX_URL "https://github.com/akrzemi1/Optional" + INTERFACE_MAPBOX_AUTHOR "Andrzej Krzemienski" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/optional/LICENSE +) + +set_target_properties( + mapbox-base-typewrapper + PROPERTIES + INTERFACE_MAPBOX_NAME "typewrapper" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/mapbox-base" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/typewrapper/LICENSE +) + +set_target_properties( + mapbox-base-value + PROPERTIES + INTERFACE_MAPBOX_NAME "value" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/mapbox-base" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/value/LICENSE +) + +set_target_properties( + mapbox-base-variant + PROPERTIES + INTERFACE_MAPBOX_NAME "variant" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/variant" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/variant/LICENSE +) + +set_target_properties( + mapbox-base-weak + PROPERTIES + INTERFACE_MAPBOX_NAME "weak" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/mapbox-base" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/mapbox-base/mapbox/weak/LICENSE +) diff --git a/vendor/polylabel.cmake b/vendor/polylabel.cmake index db5389b993..f01fd8117f 100644 --- a/vendor/polylabel.cmake +++ b/vendor/polylabel.cmake @@ -10,3 +10,12 @@ target_include_directories( mbgl-vendor-polylabel SYSTEM INTERFACE ${CMAKE_CURRENT_LIST_DIR}/polylabel/include ) + +set_target_properties( + mbgl-vendor-polylabel + PROPERTIES + INTERFACE_MAPBOX_NAME "polylabel" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/polylabel" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/polylabel/LICENSE +) diff --git a/vendor/protozero.cmake b/vendor/protozero.cmake index 8558645ed8..c3d3d7c641 100644 --- a/vendor/protozero.cmake +++ b/vendor/protozero.cmake @@ -10,3 +10,12 @@ target_include_directories( mbgl-vendor-protozero SYSTEM INTERFACE ${CMAKE_CURRENT_LIST_DIR}/protozero/include ) + +set_target_properties( + mbgl-vendor-protozero + PROPERTIES + INTERFACE_MAPBOX_NAME "protozero" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/protozero" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/protozero/LICENSE.md +) diff --git a/vendor/unique_resource.cmake b/vendor/unique_resource.cmake index 71f514d8e5..3585456450 100644 --- a/vendor/unique_resource.cmake +++ b/vendor/unique_resource.cmake @@ -10,3 +10,12 @@ target_include_directories( mbgl-vendor-unique_resource SYSTEM INTERFACE ${CMAKE_CURRENT_LIST_DIR}/unique_resource ) + +set_target_properties( + mbgl-vendor-unique_resource + PROPERTIES + INTERFACE_MAPBOX_NAME "unique_resource" + INTERFACE_MAPBOX_URL "https://github.com/okdshin/unique_resource" + INTERFACE_MAPBOX_AUTHOR "Shintarou Okada" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/unique_resource/LICENSE.txt +) diff --git a/vendor/vector-tile.cmake b/vendor/vector-tile.cmake index 5352b8e1b3..f9e24895c4 100644 --- a/vendor/vector-tile.cmake +++ b/vendor/vector-tile.cmake @@ -10,3 +10,12 @@ target_include_directories( mbgl-vendor-vector-tile SYSTEM INTERFACE ${CMAKE_CURRENT_LIST_DIR}/vector-tile/include ) + +set_target_properties( + mbgl-vendor-vector-tile + PROPERTIES + INTERFACE_MAPBOX_NAME "vector-tile" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/vector-tile" + INTERFACE_MAPBOX_AUTHOR "Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/vector-tile/LICENSE +) diff --git a/vendor/wagyu.cmake b/vendor/wagyu.cmake index 6abdcaad2d..829380213d 100644 --- a/vendor/wagyu.cmake +++ b/vendor/wagyu.cmake @@ -10,3 +10,12 @@ target_include_directories( mbgl-vendor-wagyu SYSTEM INTERFACE ${CMAKE_CURRENT_LIST_DIR}/wagyu/include ) + +set_target_properties( + mbgl-vendor-wagyu + PROPERTIES + INTERFACE_MAPBOX_NAME "wagyu" + INTERFACE_MAPBOX_URL "https://github.com/mapbox/wagyu.git" + INTERFACE_MAPBOX_AUTHOR "Angus Johnson and Mapbox" + INTERFACE_MAPBOX_LICENSE ${CMAKE_CURRENT_LIST_DIR}/wagyu/LICENSE +) |