Procházet zdrojové kódy

Increase library version

Patrick-Christopher Mattulat před 2 roky
rodič
revize
f454701bd1
3 změnil soubory, kde provedl 12 přidání a 10 odebrání
  1. 1 1
      CMakeLists.txt
  2. 9 7
      README.md
  3. 2 2
      include/ls_std/core/LibraryVersion.hpp

+ 1 - 1
CMakeLists.txt

@@ -11,7 +11,7 @@
 ##########################################################
 
 cmake_minimum_required(VERSION 3.17)
-project(ls_std VERSION 2022.1.0)
+project(ls_std VERSION 2022.2.0)
 
 set(MODULE_NAME_BOXING ls_std_boxing)
 set(MODULE_NAME_CORE ls_std_core)

+ 9 - 7
README.md

@@ -1,4 +1,4 @@
-# Lynar Studios - Standard Library 2022.1.0 #
+# Lynar Studios - Standard Library 2022.2.0 #
 
 This is a cross-platform standard library written in C++ offering functionalities you would usually miss in C++'s standard template library (STL), especially if you would search for cross-platform implementations.  
 This library has been tested on __Windows__, __Linux__ and __MacOS__ systems.
@@ -33,32 +33,32 @@ Functionalities provided by this submodule support your project with some nice l
 
 A __Date__ class comes with this submodule, which you can use to represent a date and do operations on it. 
 
+---
 ### Changelog ###
 
 #### Features ####
 
-- "encoding" submodule has been added providing __Base64__ encoding and decoding functionality
+- none
 
 #### Improvements ####
 
-- modularization has been improved by restructuring library files, which would result into having submodules - __there is no central header or binary file anymore__ - instead submodules can be linked independently now (e.g. using __ls_std_event.hpp__ and linking __libls_std_event.so__)
-- there is a CMake guard now to ensure that only one goal at the time is being build
-- the CMake option __LS_STD_BUILD_WITH_SUPPORTED_COMPILER__ has been added to detect compiler support
-- namespaces have been improved library wide and are more specific - __there is no ls\_std namespace anymore__ - instead you can choose submodule specific namespaces (e.g. _ls::std::boxing::_)
-- GoogleTest framework has been upgraded to 1.11.0
+- none
 
 #### Fixes ####
 
 - none
 
+---
 ### Documentation ###
 
 You can find a detailed documentation on Lynar Studios Website: lynarstudios.com
 
+---
 ### License ###
 
 This software is licensed and uses MIT-license. You can find a __LICENSE.MIT__ file inside the project's root directory.
 
+---
 ### Building ###
 
 To build this library you'd need a recent version of __cmake__ and your OS specific compiler collection, like __gcc__ or __MinGW__ installed.  
@@ -82,6 +82,7 @@ cmake --build . --config Release
 
 __Please note__: Currently only a small set of compilers is officially supported. If you'd like to compile with an unsupported compiler, you have to set __LS_STD_BUILD_WITH_SUPPORTED_COMPILER__ - option in _CMakeLists.txt_ file to __OFF__ - then reset and reload the cmake project.
 
+---
 ### Add Library To Your CMake Project ###
 
 If you would like to add this library to your CMake project (__CMakeLists.txt__ file), make sure that you would add the libraries' include directory:
@@ -96,6 +97,7 @@ Then link the libraries' binary file inside your __CMakeLists.txt__ file:
 target_link_libraries(... libls_std_core libls_std_boxing ...)
 ```
 
+---
 ### Testing ###
 
 This project contains unit tests to provide test coverage.  

+ 2 - 2
include/ls_std/core/LibraryVersion.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2021-05-02
- * Changed:         2022-05-09
+ * Changed:         2022-07-02
  *
  * */
 
@@ -20,7 +20,7 @@ namespace ls
     {
       static ::std::string getVersion()
       {
-        return "2022.1.0";
+        return "2022.2.0";
       }
     }
   }