From 90ebb973d3ca4453b563aee31fd271b248bccf67 Mon Sep 17 00:00:00 2001 From: John Wellbelove Date: Tue, 9 May 2017 00:15:51 +0100 Subject: [PATCH 1/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f5173025..22225b48 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ Embedded Template Library (ETL) ------------------------- -[![Build status](https://ci.appveyor.com/api/projects/status/b7jgecv7unqjw4u0?svg=true)](https://ci.appveyor.com/project/jwellbelove/etl) +[![Build status](https://ci.appveyor.com/api/projects/status/b7jgecv7unqjw4u0/branch/master?svg=true)](https://ci.appveyor.com/project/jwellbelove/etl/branch/master) **Motivation** From 2b3d9c7089934e5fd68800988f51fe0b95807aea Mon Sep 17 00:00:00 2001 From: John Wellbelove Date: Tue, 9 May 2017 00:33:44 +0100 Subject: [PATCH 2/5] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 22225b48..08af1c1d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ Embedded Template Library (ETL) ------------------------- -[![Build status](https://ci.appveyor.com/api/projects/status/b7jgecv7unqjw4u0/branch/master?svg=true)](https://ci.appveyor.com/project/jwellbelove/etl/branch/master) **Motivation** From 112327b07149830f51273e7a3982698dfba23d75 Mon Sep 17 00:00:00 2001 From: jwellbelove Date: Fri, 19 May 2017 11:29:59 +0100 Subject: [PATCH 3/5] Modified file path for uintest source files to get Appveyor running correctly. --- test/vs2017/etl.vcxproj | 94 ++++++++++++++++++++--------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/test/vs2017/etl.vcxproj b/test/vs2017/etl.vcxproj index 19d99833..56fdcb83 100644 --- a/test/vs2017/etl.vcxproj +++ b/test/vs2017/etl.vcxproj @@ -128,35 +128,35 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -264,24 +264,24 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + From 9e7addd55e9927c35741c033adbcfc9a025931ad Mon Sep 17 00:00:00 2001 From: jwellbelove Date: Fri, 19 May 2017 11:45:10 +0100 Subject: [PATCH 4/5] Re-added Appveyor build icon --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 08af1c1d..15f2314b 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ Embedded Template Library (ETL) ------------------------- +[![Build status](https://ci.appveyor.com/api/projects/status/b7jgecv7unqjw4u0/branch/master?svg=true)](https://ci.appveyor.com/project/jwellbelove/etl/branch/master) + **Motivation** -C++ is a great language to use for embedded applications and templates are a powerful aspect. The standard library can offer a great deal of well tested functionality, but there are some parts of the standard library that do not fit well with deterministic behaviour and limited resource requirements. These limitations usually preclude the use of dynamically allocated memory and containers with open ended sizes. +C++ is a great language to use for embedded applications and templates are a powerful aspect. The standard library can offer a great deal of well tested functionality, but there are some parts of the standard library that do not fit well with deterministic behaviour and limited resource requirements. These limitations usually preclude the use of dynamically allocated memory and containers with open ended sizes. What is needed is a template library where the user can declare the size, or maximum size of any object upfront. Most embedded compilers do not currently support the standard beyond C++ 03, therefore excluding the programmer from using the enhanced features of the later library. @@ -11,7 +13,7 @@ This is what the ETL attempts to achieve. **Summary** -The ETL is not designed to completely replace the STL, but complement it. +The ETL is not designed to completely replace the STL, but complement it. Its design objective covers three areas. - Create a set of containers where the size or maximum size is determined at compile time. These containers are direct equivalents of those supplied in the STL. From 67a7c3877360b667f7524b8d0d0bf9b2fe3eae5d Mon Sep 17 00:00:00 2001 From: jwellbelove Date: Fri, 19 May 2017 11:57:20 +0100 Subject: [PATCH 5/5] Added AppVeyor label to icon --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 15f2314b..1a4efc26 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Embedded Template Library (ETL) ------------------------- -[![Build status](https://ci.appveyor.com/api/projects/status/b7jgecv7unqjw4u0/branch/master?svg=true)](https://ci.appveyor.com/project/jwellbelove/etl/branch/master) +AppVeyor [![Build status](https://ci.appveyor.com/api/projects/status/b7jgecv7unqjw4u0/branch/master?svg=true)](https://ci.appveyor.com/project/jwellbelove/etl/branch/master) **Motivation**