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