| # Copyright 2023 The Pigweed Authors | 
 | # | 
 | # Licensed under the Apache License, Version 2.0 (the "License"); you may not | 
 | # use this file except in compliance with the License. You may obtain a copy of | 
 | # the License at | 
 | # | 
 | #     https://www.apache.org/licenses/LICENSE-2.0 | 
 | # | 
 | # Unless required by applicable law or agreed to in writing, software | 
 | # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT | 
 | # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the | 
 | # License for the specific language governing permissions and limitations under | 
 | # the License. | 
 |  | 
 | config PIGWEED_MINIMAL_CPP_STDLIB | 
 |     bool "Link pw_minimal_cpp_stdlib" | 
 |     depends on STD_CPP17 || STD_CPP2A || STD_CPP20 || STD_CPP2B | 
 |     help | 
 |       Uses the pw_minimal_cpp_stdlib C++ standard library implementation. | 
 |       The build must set `-nostdinc++` to exclude the toolchain's standard | 
 |       library. This is NOT a full standard library implementation and may | 
 |       only be used to build pw_tokenizer. | 
 |       see :ref:'module-pw_minimal_cpp_stdlib' for module details. |