diff --git a/library.properties b/library.properties index b7dbe69a..c9913f89 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=Embedded Template Library -version=10.21.1 +version=10.21.2 author= John Wellbelove maintainer=John Wellbelove sentence=A C++ template library tailored for embedded systems. diff --git a/src/version.h b/src/version.h new file mode 100644 index 00000000..70f29896 --- /dev/null +++ b/src/version.h @@ -0,0 +1,46 @@ +///\file + +/****************************************************************************** +The MIT License(MIT) + +Embedded Template Library. +https://github.com/ETLCPP/etl +https://www.etlcpp.com + +Copyright(c) 2018 jwellbelove + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files(the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and / or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions : + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +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 AND NONINFRINGEMENT.IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +******************************************************************************/ + +#ifndef __ETL_VERSION__ +#define __ETL_VERSION__ + +#include + +///\defgroup version version +/// Definitions of the ETL version +///\ingroup utilities + +#define ETL_VERSION "10.21.2" +#define ETL_VERSION_MAJOR 10 +#define ETL_VERSION_MINOR 21 +#define ETL_VERSION_PATCH 2 + +#endif + diff --git a/support/Release notes.txt b/support/Release notes.txt index 4e3ecc79..8b7238fd 100644 --- a/support/Release notes.txt +++ b/support/Release notes.txt @@ -1,3 +1,7 @@ +=============================================================================== +10.21.2 +Added version.h + =============================================================================== 10.21.1 Removal of GCC warnings from variant.h. diff --git a/test/codeblocks/ETL.cbp b/test/codeblocks/ETL.cbp index 279a97cf..9857c6e7 100644 --- a/test/codeblocks/ETL.cbp +++ b/test/codeblocks/ETL.cbp @@ -208,6 +208,7 @@ + diff --git a/test/vs2017/etl.vcxproj b/test/vs2017/etl.vcxproj index 46b66b98..5e1be754 100644 --- a/test/vs2017/etl.vcxproj +++ b/test/vs2017/etl.vcxproj @@ -172,6 +172,7 @@ + diff --git a/test/vs2017/etl.vcxproj.filters b/test/vs2017/etl.vcxproj.filters index 77db216e..4f5dbef1 100644 --- a/test/vs2017/etl.vcxproj.filters +++ b/test/vs2017/etl.vcxproj.filters @@ -576,6 +576,9 @@ ETL\Containers\Generators + + ETL\Utilities +