Skip to content

Reduce dir depth by moving "doc", "include" and "test" to the root dir // follow common FOSS project conventions

The CPM.cmake Wiki does a great job at collecting common FOSS project conventions. I strongly believe the principle of least astonishment (POLA) to be a major factor in FOSS adoption, so it would a good idea to try and follow these conventions.

One convention would be the directory structure, see https://cliutils.gitlab.io/modern-cmake/chapters/basics/structure.html

Relates to #18

Regards, Martin

Martin Stump martin.stump@mercedes-benz.com on behalf of Mercedes-Benz Tech Innovation GmbH, Provider Information