0.1.0 • Published 5 years ago
npm-cmake v0.1.0
Link CMake NPM
Link CMake projects installed from NPM packages
include(npm.cmake)Package name convention
- Scoped NPM package name
@scope/package-nametransforms to CMake targetscope::package-name - Packages without scope is not transform
How to add CMake dependencies via NPM
- Add
npm-cmaketo yourpackage.jsonindependencysection (not devDependencies because we want to resolve dependencies after install automatically) - Add
include(npm.cmake)to the beginning of yourCMakeLists.txt - Run
npx npm-cmaketo generate resolvednpm.cmake
NOTE: Better package and command naming is
npm-cmake?