From 88caf5871f70adc5ff001cdca36e439dadfc56fb Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Thu, 10 Jul 2025 11:27:39 +0200 Subject: [PATCH] build: `import_std` set to `False` by default --- conanfile.py | 3 ++- docs/getting_started/installation_and_usage.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/conanfile.py b/conanfile.py index 8eee21ac..c19c9379 100644 --- a/conanfile.py +++ b/conanfile.py @@ -68,6 +68,7 @@ class MPUnitsConan(ConanFile): # "import_std" default set in config_options() # "std_format" default set in config_options() # "no_crtp" default set in config_options() + "import_std": False, # still experimental in CMake "contracts": "gsl-lite", "freestanding": False, "natural_units": True, @@ -129,7 +130,7 @@ class MPUnitsConan(ConanFile): return { "std_format": "std_format", "cxx_modules": "cxx_modules", - "import_std": "import_std", + # "import_std": "import_std", # still experimental in CMake "no_crtp": "explicit_this", } diff --git a/docs/getting_started/installation_and_usage.md b/docs/getting_started/installation_and_usage.md index 7ae0bbdb..6aecaed1 100644 --- a/docs/getting_started/installation_and_usage.md +++ b/docs/getting_started/installation_and_usage.md @@ -107,7 +107,7 @@ dependencies by other means, some modifications to the library's CMake files mig [`import_std`](#import_std){ #import_std } :test_tube:{ title="Experimental" } -: [:octicons-tag-24: 2.3.0][conan import std support] · :octicons-milestone-24: `True`/`False` (Default: automatically determined from settings) +: [:octicons-tag-24: 2.3.0][conan import std support] · :octicons-milestone-24: `True`/`False` (Default: `False`) Enables `import std;` usage.