From bad46664a71c8e12330d548c07e2daae90b54e75 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 9 Aug 2026 20:04:28 +0900 Subject: docs(readme): list the build requirements The build reads the SPDX license data out of the Composer submodule's vendor directory, which composer install has to populate first. Co-Authored-By: Claude Opus 5 (1M context) --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 736c22ee..f3f22741 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,21 @@ Shirabe runs Composer plugins using the system-provided real PHP. The plugin API * [phpstan/extension-installer](https://github.com/phpstan/extension-installer) +## Requirements + +Building Shirabe requires: + +* Rust toolchain +* Git +* PHP +* Composer + + ## Build ``` $ git submodule update --init +$ composer install --no-dev --working-dir=composer $ cargo build --release ``` -- cgit v1.3.1-4-g156e