diff --git a/.devcontainer b/.devcontainer
index 32f46e487..8ca027373 160000
--- a/.devcontainer
+++ b/.devcontainer
@@ -1 +1 @@
-Subproject commit 32f46e487d55910b4a899c06d96fa4753b959826
+Subproject commit 8ca027373785be9fef5ad51c9473209527e824ce
diff --git a/.github/release-tag.json b/.github/release-tag.json
index 0dbdfed26..6e9c28b57 100644
--- a/.github/release-tag.json
+++ b/.github/release-tag.json
@@ -1,4 +1,4 @@
{
- "message": "xpro version 1.1.0-763.4 tag",
- "tag": "xpv1.1.0-763.4"
+ "message": "xpro version 1.1.0-763.5 tag",
+ "tag": "xpv1.1.0-763.5"
}
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 48ce2727f..88bf033db 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -162,7 +162,7 @@ set(targetsFile ${PROJECT_NAME}-targets)
if(COMMAND xpExternPackage)
set(CMAKE_INSTALL_CMAKEDIR "${CMAKE_INSTALL_DIR}")
xpExternPackage(REPO_NAME rapidjson TARGETS_FILE ${targetsFile}
- LIBRARIES ${lib_name} DEFAULT_TARGETS ${lib_name}
+ LIBRARIES ${lib_name} DEFAULT_TARGETS ${lib_name} PVT_DEPS googletest
BASE v${CMAKE_PROJECT_VERSION}-763 XPDIFF "patch"
WEB "http://Tencent.github.io/rapidjson/" UPSTREAM "github.com/Tencent/rapidjson"
DESC "A fast JSON parser/generator for C++ with both SAX/DOM style API"
diff --git a/xprodeps.md b/xprodeps.md
new file mode 100644
index 000000000..6db590533
--- /dev/null
+++ b/xprodeps.md
@@ -0,0 +1,23 @@
+# rapidjson dependencies
+
+|project|license [^_l]|description [dependencies]|version|source|diff [^_d]|
+|-------|-------------|--------------------------|-------|------|----------|
+|[rapidjson](http://Tencent.github.io/rapidjson/)|[MIT](https://raw.githubusercontent.com/Tencent/rapidjson/master/license.txt 'MIT License')|A fast JSON parser/generator for C++ with both SAX/DOM style API [pvt deps: _googletest_]| |[upstream](https://github.com/Tencent/rapidjson 'github.com/Tencent/rapidjson')| [patch]|
+|[googletest](https://google.github.io/googletest/)|[BSD-3-Clause](https://github.com/google/googletest/blob/master/LICENSE 'BSD 3-Clause New or Revised License')|GoogleTest - Google Testing and Mocking Framework [deps: _Threads_]|[xpv1.16.0.6](https://github.com/externpro/googletest/releases/tag/xpv1.16.0.6 'release')|[repo](https://github.com/externpro/googletest 'github.com/externpro/googletest') [upstream](https://github.com/google/googletest 'github.com/google/googletest')|[diff](https://github.com/externpro/googletest/compare/v1.16.0...xpv1.16.0.6 'github.com/externpro/googletest/compare/v1.16.0...xpv1.16.0.6') [patch]|
+|[Threads](https://cmake.org/cmake/help/latest/module/FindThreads.html)|[LGPL-2.1-or-later](https://spdx.org/licenses/LGPL-2.1-or-later.html 'GNU Lesser General Public License v2.1 or later')|Finds and determines the thread library of the system for multithreading support|[xpv1.0.4](https://github.com/externpro/Threads/releases/tag/xpv1.0.4 'release')|[repo](https://github.com/externpro/Threads 'github.com/externpro/Threads')|[diff](https://github.com/externpro/Threads/compare/v0...xpv1.0.4 'github.com/externpro/Threads/compare/v0...xpv1.0.4') [bin]|
+
+
+
+Dependency version check: all 2 parent-manifest versions match pinned versions.
+
+|diff |description|
+|------|-----------|
+|patch |diff modifies/patches existing cmake|
+|intro |diff introduces cmake|
+|auto |diff adds cmake to replace autotools/configure/make|
+|native|diff adds cmake but uses existing build system|
+|bin |diff adds cmake to repackage binaries built elsewhere|
+|fetch |diff adds cmake and utilizes FetchContent|
+
+[^_l]: see [SPDX License List](https://spdx.org/licenses/ '') for a list of commonly found licenses
+[^_d]: see table above with description of diff
diff --git a/xprodeps.svg b/xprodeps.svg
new file mode 100644
index 000000000..36620cac1
--- /dev/null
+++ b/xprodeps.svg
@@ -0,0 +1,42 @@
+
+
+
+
+