From 3638caec7c80fcdf403b96a0312474615e0b4de9 Mon Sep 17 00:00:00 2001 From: Steve Gerbino Date: Tue, 24 Feb 2026 15:31:00 +0100 Subject: [PATCH 1/2] Add MrDocs reference link to documentation nav --- doc/modules/ROOT/nav.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/modules/ROOT/nav.adoc b/doc/modules/ROOT/nav.adoc index 49c209cb..d64a2d0a 100644 --- a/doc/modules/ROOT/nav.adoc +++ b/doc/modules/ROOT/nav.adoc @@ -37,3 +37,4 @@ * xref:benchmark-report.adoc[Benchmarks] * xref:glossary.adoc[Glossary] * xref:quick-start.adoc[Quick Start] +* xref:reference:boost/corosio.adoc[Reference] From 326b4f13289bbaad51e1ec4b9d359a53edd99fbf Mon Sep 17 00:00:00 2001 From: Steve Gerbino Date: Tue, 24 Feb 2026 15:46:23 +0100 Subject: [PATCH 2/2] Add native API to MrDocs reference documentation --- CMakeLists.txt | 3 ++- include/boost/corosio/native/native.hpp | 21 +++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 include/boost/corosio/native/native.hpp diff --git a/CMakeLists.txt b/CMakeLists.txt index c8523757..c74678cb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -115,7 +115,8 @@ endfunction() if (BOOST_COROSIO_MRDOCS_BUILD) file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/mrdocs.cpp" - "#include \n") + "#include \n" + "#include \n") add_library(boost_corosio_mrdocs "${CMAKE_CURRENT_BINARY_DIR}/mrdocs.cpp") boost_corosio_setup_properties(boost_corosio_mrdocs) target_compile_definitions(boost_corosio_mrdocs PUBLIC BOOST_COROSIO_MRDOCS) diff --git a/include/boost/corosio/native/native.hpp b/include/boost/corosio/native/native.hpp new file mode 100644 index 00000000..343990d6 --- /dev/null +++ b/include/boost/corosio/native/native.hpp @@ -0,0 +1,21 @@ +// +// Copyright (c) 2026 Steve Gerbino +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// +// Official repository: https://github.com/cppalliance/corosio +// + +#ifndef BOOST_COROSIO_NATIVE_NATIVE_HPP +#define BOOST_COROSIO_NATIVE_NATIVE_HPP + +#include +#include +#include +#include +#include +#include +#include + +#endif