mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-07-06 16:25:39 +08:00
- Add 'tools' field to ConfigValidator for build-time tool declarations - Move jom and strawberry-perl from depends@windows to tools@windows in openssl.yml - Move go-xcaddy/go-win from depends to tools in frankenphp.yml - Register config/pkg/tool/ path in spc.registry.yml - Use addInstallPackage for upx tool in php.php (ToolPackage instead of library dep) - Include 'tool' type in DumpCapabilitiesCommand and InstallPackageCommand package lists
31 lines
622 B
YAML
31 lines
622 B
YAML
openssl:
|
|
type: library
|
|
artifact:
|
|
source:
|
|
type: ghrel
|
|
repo: openssl/openssl
|
|
match: openssl-3.+\.tar\.gz
|
|
prefer-stable: true
|
|
source-mirror:
|
|
type: filelist
|
|
url: 'https://www.openssl.org/source/'
|
|
regex: '/href="(?<file>openssl-(?<version>3\.[^"]+)\.tar\.gz)"/'
|
|
metadata:
|
|
license-files: [LICENSE.txt]
|
|
license: OpenSSL
|
|
depends:
|
|
- zlib
|
|
depends@windows:
|
|
- zlib
|
|
headers:
|
|
- openssl
|
|
static-libs@unix:
|
|
- libssl.a
|
|
- libcrypto.a
|
|
static-libs@windows:
|
|
- libssl.lib
|
|
- libcrypto.lib
|
|
tools@windows:
|
|
- jom
|
|
- strawberry-perl
|