Skip to content

Simple build recipe manager for CMake based on ExternalProject

License

Notifications You must be signed in to change notification settings

holepunchto/cmake-ports

Repository files navigation

cmake-ports

Simple build recipe manager for CMake based on ExternalProject. Inspired by https://learn.microsoft.com/en-us/vcpkg/concepts/ports.

npm i cmake-ports
find_package(cmake-ports REQUIRED PATHS node_modules/cmake-ports)

API

declare_port(<specifier> <result> [ARGS <key=value...>] [BYPRODUCTS <path...>] [DEPENDS <target...>])

find_port(<name>)

License

Apache-2.0

About

Simple build recipe manager for CMake based on ExternalProject

Resources

License

Stars

Watchers

Forks

Languages