diff --git a/README.md b/README.md index fedaa7d..54b716c 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ SPDX-License-Identifier: CC0-1.0 --> -![Library Status](https://raw.githubusercontent.com/bemanproject/beman/refs/heads/main/images/badges/beman_badge-beman_library_under_development.svg) ![Continuous Integration Tests](https://github.com/bemanproject/scope/actions/workflows/ci_tests.yml/badge.svg) ![Lint Check (pre-commit)](https://github.com/bemanproject/scope/actions/workflows/pre-commit.yml/badge.svg) [![Coverage](https://coveralls.io/repos/github/bemanproject/scope/badge.svg?branch=main)](https://coveralls.io/github/bemanproject/scope?branch=main) ![Standard Target](https://github.com/bemanproject/beman/blob/main/images/badges/cpp29.svg) [![Compiler Explorer Example](https://img.shields.io/badge/Try%20it%20on%20Compiler%20Explorer-grey?logo=compilerexplorer&logoColor=67c52a)](https://godbolt.org/z/qMvrsPexd) +[![Library Status](https://raw.githubusercontent.com/bemanproject/beman/refs/heads/main/images/badges/beman_badge-beman_library_under_development.svg)](https://github.com/bemanproject/beman/blob/main/docs/beman_library_maturity_model.md#the-beman-library-maturity-model) ![Continuous Integration Tests](https://github.com/bemanproject/scope/actions/workflows/ci_tests.yml/badge.svg) ![Lint Check (pre-commit)](https://github.com/bemanproject/scope/actions/workflows/pre-commit.yml/badge.svg) [![Coverage](https://coveralls.io/repos/github/bemanproject/scope/badge.svg?branch=main)](https://coveralls.io/github/bemanproject/scope?branch=main) ![Standard Target](https://github.com/bemanproject/beman/blob/main/images/badges/cpp29.svg) [![Compiler Explorer Example](https://img.shields.io/badge/Try%20it%20on%20Compiler%20Explorer-grey?logo=compilerexplorer&logoColor=67c52a)](https://godbolt.org/z/qMvrsPexd) `beman.scope` is a C++ library that provides `scope_guard` facilities. The library conforms to [The Beman Standard](https://github.com/bemanproject/beman/blob/main/docs/beman_standard.md). diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index 23ffaf7..778852f 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -1,10 +1,10 @@ # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -set(ALL_EXAMPLES scope_example unique_resource unique_resource-file) +set(ALL_EXAMPLES scope_example unique_resource unique_resource_file) # module tests will only compile with gcc15 or clang20 and above if(CMAKE_CXX_SCAN_FOR_MODULES AND CMAKE_CXX_MODULE_STD) - list(APPEND ALL_EXAMPLES scope-module) + list(APPEND ALL_EXAMPLES scope_module) endif() message("Examples to be built: ${ALL_EXAMPLES}") diff --git a/examples/scope-module.cpp b/examples/scope_module.cpp similarity index 97% rename from examples/scope-module.cpp rename to examples/scope_module.cpp index 22dd6d3..7a3e09f 100644 --- a/examples/scope-module.cpp +++ b/examples/scope_module.cpp @@ -6,7 +6,7 @@ // first line generates gcm.cache file for standard headers - one time only // g++-15 -std=c++26 -O2 -fmodules -fsearch-include-path -fmodule-only -c bits/std.cc // g++-15 -std=c++26 -O2 -fmodules -fmodule-only -c ${scope_top}/include/beman/scope/beman.scope.cppm -// g++-15 -std=c++26 -fmodules scope-module.cpp +// g++-15 -std=c++26 -fmodules scope_module.cpp // // prints: // --> scope start diff --git a/examples/unique_resource-file.cpp b/examples/unique_resource_file.cpp similarity index 100% rename from examples/unique_resource-file.cpp rename to examples/unique_resource_file.cpp