diff --git a/docs/module_metadata.json b/docs/module_metadata.json index 5a1f5f1dbe..64a4446a25 100644 --- a/docs/module_metadata.json +++ b/docs/module_metadata.json @@ -194,6 +194,14 @@ "C++" ] }, + "pw_chrono": { + "tagline": "Portable std::chrono for constrained embedded devices", + "status": "stable", + "languages": [ + "C", + "C++" + ] + }, "pw_cli": { "tagline": "Enhance and accelerate custom command-line tooling", "status": "stable", diff --git a/pw_chrono/backends.rst b/pw_chrono/backends.rst index 25ecda5cf2..e5ed972ab8 100644 --- a/pw_chrono/backends.rst +++ b/pw_chrono/backends.rst @@ -3,6 +3,9 @@ ================== pw_chrono backends ================== +.. pigweed-module-subpage:: + :name: pw_chrono + .. TODO: b/323607687 - Add backend guidance here .. toctree:: diff --git a/pw_chrono/docs.rst b/pw_chrono/docs.rst index eb4b6ce38c..eaf9ef3fd5 100644 --- a/pw_chrono/docs.rst +++ b/pw_chrono/docs.rst @@ -3,13 +3,13 @@ ========= pw_chrono ========= +.. pigweed-module:: + :name: pw_chrono + Pigweed's chrono module provides facilities for applications to deal with time, leveraging many pieces of STL's the ``std::chrono`` library but with a focus on portability for constrained embedded devices and maintaining correctness. -.. note:: - This module is still under construction, the API is not yet stable. - ------------------------------- ``duration`` and ``time_point`` -------------------------------