Skip to content

Latest commit

 

History

History
 
 

package_templates

Package Templates

A brief description about each template available:

Autotools package

It's listed under autotools_package folder. It fits projects which use autotools or make to be built.

CMake package

It's listed under cmake_package folder. It fits projects which use CMake to be built.

Header only

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.

MSBuild package

It's listed under msbuild_package folder. It fits projects which use msbuild to be built.

Prebuilt tool package

It's listed under prebuilt_tool_package folder. It fits projects which only copy generated binaries (executables and libraries).

Meson package

It's listed under meson_package folder. It fits projects which use Meson to be built.