diff --git a/CMakeLists.txt b/CMakeLists.txt index 9fe2daf3..9efa8e65 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ # SPDX-License-Identifier: MIT # Copyright (c) 2019 - 2024 Daniil Goncharov . # -# Lightweight header-only C++20 magic enum implementation +# Lightweight header-only C++20 enum reflection # # Distributed under the Boost Software License, Version 1.0 August 17th, 2003 # @@ -39,7 +39,7 @@ cmake_minimum_required (VERSION 3.20) project (conjure_enum LANGUAGES CXX HOMEPAGE_URL https://github.com/fix8mt/conjure_enum - DESCRIPTION "Lightweight magic enum" + DESCRIPTION "Lightweight C++20 enum reflection" VERSION 1.0.0 ) include(FetchContent) diff --git a/examples/example.cpp b/examples/example.cpp index 9da26206..445b3bc5 100644 --- a/examples/example.cpp +++ b/examples/example.cpp @@ -1,3 +1,40 @@ +//----------------------------------------------------------------------------------------- +// conjure_enum (header only) +// Copyright (C) 2024 Fix8 Market Technologies Pty Ltd +// by David L. Dight +// see https://github.com/fix8mt/conjure_enum +// +// Based on magic_enum +// Licensed under the MIT License . +// SPDX-License-Identifier: MIT +// Copyright (c) 2019 - 2024 Daniil Goncharov . +// +// Lightweight header-only C++20 enum reflection +// +// Distributed under the Boost Software License, Version 1.0 August 17th, 2003 +// +// Permission is hereby granted, free of charge, to any person or organization +// obtaining a copy of the software and accompanying documentation covered by +// this license (the "Software") to use, reproduce, display, distribute, +// execute, and transmit the Software, and to prepare derivative works of the +// Software, and to permit third-parties to whom the Software is furnished to +// do so, all subject to the following: +// +// The copyright notices in the Software and this entire statement, including +// the above license grant, this restriction and the following disclaimer, +// must be included in all copies of the Software, in whole or in part, and +// all derivative works of the Software, unless such copies or derivative +// works are solely in the form of machine-executable object code generated by +// a source language processor. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT +// SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE +// FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, +// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +// DEALINGS IN THE SOFTWARE. +//---------------------------------------------------------------------------------------- #include #include diff --git a/examples/unittests.cpp b/examples/unittests.cpp index 47e06ee2..6da6f5ef 100644 --- a/examples/unittests.cpp +++ b/examples/unittests.cpp @@ -9,7 +9,7 @@ // SPDX-License-Identifier: MIT // Copyright (c) 2019 - 2024 Daniil Goncharov . // -// Lightweight header-only C++20 magic enum implementation +// Lightweight header-only C++20 enum reflection // // Distributed under the Boost Software License, Version 1.0 August 17th, 2003 // diff --git a/include/fix8/conjure_enum.hpp b/include/fix8/conjure_enum.hpp index f0724f0a..d3e4635e 100644 --- a/include/fix8/conjure_enum.hpp +++ b/include/fix8/conjure_enum.hpp @@ -9,7 +9,7 @@ // SPDX-License-Identifier: MIT // Copyright (c) 2019 - 2024 Daniil Goncharov . // -// Lightweight header-only C++20 magic enum implementation +// Lightweight header-only C++20 enum reflection // // Distributed under the Boost Software License, Version 1.0 August 17th, 2003 //