A brief description about each template available:
It's listed under autotools_package folder. It fits projects which use autotools
or make
to be built.
It's listed under cmake_package folder. It fits projects which use CMake
to be built.
It's listed under header_only folder. It fits projects which only copy header and have the same package ID always. Please note that if the library in question does have a build system (e.g. CMake, Meson, Autotools) that contains install logic - that should be the preferred starting point for the recipe. Copying files directly into the package folder should be reserved for header only libraries where the upstream project does not provide this functionality.
It's listed under msbuild_package folder. It fits projects which use msbuild
to be built.
It's listed under prebuilt_tool_package folder. It fits projects which only copy generated binaries (executables and libraries).
It's listed under meson_package folder. It fits projects which use Meson
to be built.