clib
C package manager-ish
| Type | object |
|---|---|
| File match |
clib.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/clib/latest.json |
| Source | https://www.schemastore.org/clib.json |
Validate with Lintel
npx @lintel/lintel check
Properties
The name of the package
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#name
The semantic version number of the package. This number should also be a git tag.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#version
An array of source files that make up the implementation of your package.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#src
A dictionary of packages and their versions. Each entry represents a package dependency. A dependency must be a clib package.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#dependencies
Development dependencies are for testing and development purposes.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#development
he GitHub slug for your package.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#repo
A short-and-sweet description of your package.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#description
An array of keywords which describe your package.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#keywords
The license your package is released under.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#license
Your package's Makefile.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#makefile
Define a script to install your package. This is for executables and libraries only.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#install
Define a script to uninstall your package.
https://github.com/clibs/clib/wiki/Explanation-of-clib.json#uninstall