From 44aeb2a2434a6fac5ae4ada3bab0fea5f62b831d Mon Sep 17 00:00:00 2001 From: TheLartians Date: Wed, 20 Jan 2021 18:16:10 +0000 Subject: [PATCH] deploy: dd055e846caa2416c1113941abf8660a95ed50ec --- _r_e_a_d_m_e_8md.html | 2 +- about.html | 2 +- about_8dox.html | 2 +- annotated.html | 2 +- classgreeter_1_1_greeter.html | 6 +++--- dir_138aff360eb965c43b94267b8d1ce09e.html | 2 +- dir_31a378c84b956866319ca9d9294f1959.html | 2 +- dir_efc517448da1cf4216d09f3867bece28.html | 2 +- files.html | 2 +- greeter_8h.html | 2 +- index.html | 4 ++-- modules.html | 2 +- namespacegreeter.html | 2 +- namespaces.html | 2 +- pages.html | 2 +- 15 files changed, 18 insertions(+), 18 deletions(-) diff --git a/_r_e_a_d_m_e_8md.html b/_r_e_a_d_m_e_8md.html index f1e8a5d..c4a307b 100644 --- a/_r_e_a_d_m_e_8md.html +++ b/_r_e_a_d_m_e_8md.html @@ -96,7 +96,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/about.html b/about.html index b1de4b2..582b419 100644 --- a/about.html +++ b/about.html @@ -96,7 +96,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/about_8dox.html b/about_8dox.html index ad1dac3..a2d36c1 100644 --- a/about_8dox.html +++ b/about_8dox.html @@ -96,7 +96,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/annotated.html b/annotated.html index 5705f9a..004f534 100644 --- a/annotated.html +++ b/annotated.html @@ -117,7 +117,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/classgreeter_1_1_greeter.html b/classgreeter_1_1_greeter.html index 26c0237..b1acea2 100644 --- a/classgreeter_1_1_greeter.html +++ b/classgreeter_1_1_greeter.html @@ -78,7 +78,7 @@

Public functions

- auto greet(LanguageCode lang = LanguageCode::EN) const -> std::string + auto greet(LanguageCode lang = LanguageCode::EN) const -> std::string
Creates a localized string containing the greeting.
@@ -104,7 +104,7 @@

- std::string greeter::Greeter::greet(LanguageCode lang = LanguageCode::EN) const + std::string greeter::Greeter::greet(LanguageCode lang = LanguageCode::EN) const

Creates a localized string containing the greeting.

@@ -170,7 +170,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/dir_138aff360eb965c43b94267b8d1ce09e.html b/dir_138aff360eb965c43b94267b8d1ce09e.html index 2cf63c9..8d789d9 100644 --- a/dir_138aff360eb965c43b94267b8d1ce09e.html +++ b/dir_138aff360eb965c43b94267b8d1ce09e.html @@ -114,7 +114,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/dir_31a378c84b956866319ca9d9294f1959.html b/dir_31a378c84b956866319ca9d9294f1959.html index e7ae299..a176dfc 100644 --- a/dir_31a378c84b956866319ca9d9294f1959.html +++ b/dir_31a378c84b956866319ca9d9294f1959.html @@ -96,7 +96,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/dir_efc517448da1cf4216d09f3867bece28.html b/dir_efc517448da1cf4216d09f3867bece28.html index 569e601..2b12486 100644 --- a/dir_efc517448da1cf4216d09f3867bece28.html +++ b/dir_efc517448da1cf4216d09f3867bece28.html @@ -114,7 +114,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/files.html b/files.html index 043b6ef..1d8d8e2 100644 --- a/files.html +++ b/files.html @@ -125,7 +125,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/greeter_8h.html b/greeter_8h.html index 955d979..56e2c2a 100644 --- a/greeter_8h.html +++ b/greeter_8h.html @@ -124,7 +124,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/index.html b/index.html index 57756ac..9f90677 100644 --- a/index.html +++ b/index.html @@ -51,7 +51,7 @@

Greeter

-

Image Image Image Image Image Image

Image

ModernCppStarter

Setting up a new C++ project usually requires a significant amount of preparation and boilerplate code, even more so for modern C++ projects with tests, executables and continuous integration. This template is the result of learnings from many previous projects and should help reduce the work required to setup up a modern C++ project.

Features

Usage

Adjust the template to your needs

  • Use this repo as a template and replace all occurrences of "Greeter" in the relevant CMakeLists.txt with the name of your project
  • Replace the source files with your own
  • For header-only libraries: see the comments in CMakeLists.txt
  • Add your project's codecov token to your project's github secrets under CODECOV_TOKEN
  • Happy coding!

Eventually, you can remove any unused files, such as the standalone directory or irrelevant github workflows for your project. Feel free to replace the License with one suited for your project.

To cleanly separate the library and subproject code, the outer CMakeList.txt only defines the library itself while the tests and other subprojects are self-contained in their own directories. During development it is usually convenient to build all subprojects at once.

Build and run the standalone target

Use the following command to build and run the executable target.

cmake -Hstandalone -Bbuild/standalone
+

Image Image Image Image Image Image

Image

ModernCppStarter

Setting up a new C++ project usually requires a significant amount of preparation and boilerplate code, even more so for modern C++ projects with tests, executables and continuous integration. This template is the result of learnings from many previous projects and should help reduce the work required to setup up a modern C++ project.

Features

Usage

Adjust the template to your needs

  • Use this repo as a template and replace all occurrences of "Greeter" in the relevant CMakeLists.txt with the name of your project
  • Replace the source files with your own
  • For header-only libraries: see the comments in CMakeLists.txt
  • Add your project's codecov token to your project's github secrets under CODECOV_TOKEN
  • Happy coding!

Eventually, you can remove any unused files, such as the standalone directory or irrelevant github workflows for your project. Feel free to replace the License with one suited for your project.

To cleanly separate the library and subproject code, the outer CMakeList.txt only defines the library itself while the tests and other subprojects are self-contained in their own directories. During development it is usually convenient to build all subprojects at once.

Build and run the standalone target

Use the following command to build and run the executable target.

cmake -Hstandalone -Bbuild/standalone
 cmake --build build/standalone
 ./build/standalone/Greeter --help

Build and run test suite

Use the following commands from the project's root directory to run the test suite.

cmake -Htest -Bbuild/test
 cmake --build build/test
@@ -122,7 +122,7 @@ cmake --build build --target GenerateDocs
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/modules.html b/modules.html index 1b70401..c44ace8 100644 --- a/modules.html +++ b/modules.html @@ -111,7 +111,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/namespacegreeter.html b/namespacegreeter.html index e650195..93ce645 100644 --- a/namespacegreeter.html +++ b/namespacegreeter.html @@ -139,7 +139,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/namespaces.html b/namespaces.html index d6ad875..708a369 100644 --- a/namespaces.html +++ b/namespaces.html @@ -112,7 +112,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.

diff --git a/pages.html b/pages.html index 354c091..f982b90 100644 --- a/pages.html +++ b/pages.html @@ -112,7 +112,7 @@
-

Greeter. Created with Doxygen 1.8.20 and m.css.

+

Greeter. Created with Doxygen 1.9.1 and m.css.