This is easy way to compile and install zephir sources though composer dependency manager.
- Add plugin:
composer require serafim/zephir-composer-plugin
- Open your
composer.json
. - Add path to
config.json
intoextra
.zephir
section:
{
"require": {
"serafim/zephir-composer-plugin": "dev-master@dev"
},
"extra": {
"zephir": [
"your/src/config.json"
]
}
}
- Run
composer install
orcomposer update
See zephir-example. This is an example of "Hello World" zephir extension.
- Add "hello world" (
serafim/zephir-example
) into yourcomposer.json
:
{
"require": {
"serafim/zephir-composer-plugin": "dev-master@dev",
"serafim/zephir-example": "~1.0"
}
}
- Run
composer install
orcomposer update