Release v4.1.5
This is a refactoring release that trims down the template project to the minimum necessary
and implements the end-to-end automation of CI and release on GitHub.
Bug Fixes
- always use top level build dir for output (1b01db2)
- doxygen and sphinx target conflict with modules (02375ff)
- generate doc only if project is master (82190fa)
- make doxygen targets sub-project friendly (546fe73)
- make gtest work again (3ce658c)
- make sphinx targets sub-project friendly (024cc77)
- only add clang-format/tidy targets if master project (060f082)
- only install files if requested to install (9caaf9b)
- reorganize third_party modules for use of FetchContent (cc65bc2)
- use correct tagets for doc builds (559558e)
- use correct url for logo image (96d1e01)
- use correct url for master index page (a56c327)
- use lower case META_PROJECT_ID (311e433)
- wrong variable used for target name (829f351)