diff --git a/config/ext.json b/config/ext.json index 7a7b3b0f..c3e53780 100644 --- a/config/ext.json +++ b/config/ext.json @@ -367,6 +367,15 @@ "tokenizer": { "type": "builtin" }, + "xlswriter": { + "type": "external", + "source": "xlswriter", + "arg-type": "custom", + "ext-depends": [ + "zlib", + "zip" + ] + }, "xml": { "type": "builtin", "arg-type": "custom", diff --git a/config/source.json b/config/source.json index a5ede620..3f6fb14d 100644 --- a/config/source.json +++ b/config/source.json @@ -391,6 +391,16 @@ "path": "LICENSE" } }, + "xlswriter": { + "type": "url", + "url": "http://pecl.php.net/get/xlswriter", + "path": "php-src/ext/xlswriter", + "filename": "xlswriter.tgz", + "license": { + "type": "file", + "path": "LICENSE" + } + }, "xz": { "type": "filelist", "url": "https://tukaani.org/xz/", diff --git a/src/SPC/builder/extension/xlswriter.php b/src/SPC/builder/extension/xlswriter.php new file mode 100644 index 00000000..37fbf970 --- /dev/null +++ b/src/SPC/builder/extension/xlswriter.php @@ -0,0 +1,17 @@ +