Jerry Ma

Results 186 comments of Jerry Ma

> `#[Extension]` Considering that classname may use camel case or cannot use `-`, we need to define `#[DefineExtension('swoole-hook-mysql')` like this.

I would change `DefinePackage` as `DefineLibrary`, `DefineExtension`, `DefineTarget` to replace `DefinePackage` since there is no other type of packages.

UPDATE: I just removed all `Define` and make all implementation and annotated functions as dedicated registry. This almost completely decouples the build process of PHP and all its dependencies. This...

Well. Current status: 10453 lines added, +143 files added, 560 files changed (mostly removed) I'll likely finish refactoring the basic framework within 3 weeks, ideally. Then the remaining part: implementing...

I would treat this extension as a example and a test of skeleton command usage after developing skeleton command. But if needed, we could add it in v2 first.

> We should chat about what features we no longer want to support and what we want to rework. @henderkes **There's no urgent things.** Just when you return from your...

For a quick reference for command mode, in the current branch, the available commands: - `bin/spc doctor` on Windows, macOS, Linux (linux is not fully tested) - `bin/spc build:libs libedit`...

> Might have to add versioned packages to it first though You mean the dependencies' version from artifacts?

> Why is --build-cli deprecated? What would be the new way to build multiple SAPIs at once? I'm thinking of something like `sapis` arguments for `build:php cli,fpm {extensions}` command, not...