2026-07-16 06:25:16 +00:00
import { G as e , K as t , at as n , j as r } from "./chunks/framework.DrNIf5Lg.js" ; var i = JSON . parse ( ` {"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"deps-craft-yml.md","filePath":"deps-craft-yml.md"} ` ) , a = { name : ` deps-craft-yml.md ` } ; function o ( r , i , a , o , s , c ) { return n ( ) , e ( ` div ` , null , [ ... i [ 0 ] || = [ t ( ` <div class="language-yaml"><button title="Copy Code" class="copy"></button><span class="lang">yaml</span><pre class="shiki shiki-themes github-light github-dark" style="--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e;" tabindex="0" dir="ltr"><code><span class="line"><span style="--shiki-light:#62687b;--shiki-dark:#818e99;"># PHP version to build (default: 8.5)</span></span>
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > php - version < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > 8 . 5 < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # [ REQUIRED ] Static PHP extensions to build ( list or comma - separated are both accepted ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > extensions < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 3 2 F 6 2 ; - - s h i k i - d a r k : # 9 E C B F F ; " > b c m a t h , f i l e i n f o , p h a r , z l i b , s o d i u m , p o s i x , p c n t l < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Extra packages to build ( list or comma - separated are both accepted ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > packages < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : [ ] < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # [ REQUIRED ] Build SAPIs ( list or comma - separated are both accepted ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Available : cli , micro , fpm , embed , frankenphp , cgi , all < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > sapi < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 3 2 F 6 2 ; - - s h i k i - d a r k : # 9 E C B F F ; " > c l i , m i c r o , f p m < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Show full console output ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > debug < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Before build , remove all old build files and sources ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > clean - build < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Build options ( same as \ ` build:php \` command options, all options are optional)</span></span>
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > build - options < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Build with all suggested packages ( libraries and extensions ) as well ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > with - suggests < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Build extra shared extensions ( comma - separated string ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > build - shared < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 3 2 F 6 2 ; - - s h i k i - d a r k : # 9 E C B F F ; " > & q u o t ; & q u o t ; < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Build without stripping the binary ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > no - strip < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Disable Opcache JIT ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > disable - opcache - jit < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Enable thread - safe ( ZTS ) support ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > enable - zts < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Disable smoke test , or for specific SAPIs comma - separated ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > no - smoke - test < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # PHP configuration options ( same as -- with - config - file - path ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > with - config - file - path < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 3 2 F 6 2 ; - - s h i k i - d a r k : # 9 E C B F F ; " > & q u o t ; & q u o t ; < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # PHP configuration options ( same as -- with - config - file - scan - dir ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > with - config - file - scan - dir < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 3 2 F 6 2 ; - - s h i k i - d a r k : # 9 E C B F F ; " > & q u o t ; & q u o t ; < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Hardcoded INI options for cli and micro SAPI ( e . g . & quot ; memory _limit = 4 G & quot ; , list accepted ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > with - hardcoded - ini < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : [ ] < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Pretend micro SAPI as cli SAPI to avoid some frameworks to limit the usage of micro SAPI < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > with - micro - fake - cli < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Additional patch point injection files ( e . g . & quot ; path / to / patch . php & quot ; , list accepted ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > with - added - patch < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : [ ] < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Ignore micro extension tests ( if you are using micro SAPI , default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > without - micro - ext - test < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # UPX pack the binary ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > with - upx - pack < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Set the micro . exe program icon ( only for Windows , default : & quot ; & quot ; ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > with - micro - logo < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 3 2 F 6 2 ; - - s h i k i - d a r k : # 9 E C B F F ; " > & q u o t ; & q u o t ; < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Set micro SAPI as win32 mode , without this , micro SAPI will be compiled as a console application ( only for Windows , default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > enable - micro - win32 < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Path to a folder to be embedded in FrankenPHP ( frankenphp SAPI only ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > with - frankenphp - app < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 3 2 F 6 2 ; - - s h i k i - d a r k : # 9 E C B F F ; " > & q u o t ; & q u o t ; < / s p a n > < / s p a n >
2025-05-20 02:08:00 +00:00
< span class = "line" > < / s p a n >
2026-07-16 06:25:16 +00:00
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Build options for shared extensions ( list or comma - separated are both accepted ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > shared - extensions < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : [ ] < / s p a n > < / s p a n >
2025-06-18 07:08:23 +00:00
< span class = "line" > < / s p a n >
2026-07-16 06:25:16 +00:00
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Download options < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > download - options < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Number of parallel downloads ( default : 1 ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > parallel < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > 1 < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Retries count for downloading sources ( default : 0 ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > retry < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > 0 < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Prefer source downloads when both source and binary are available ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > prefer - source < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Prefer binary downloads when both source and binary are available ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > prefer - binary < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Only download source artifacts , skip binary artifacts ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > source - only < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Only download binary artifacts , skip source artifacts ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > binary - only < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Ignore download cache for specified packages , comma separated ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > ignore - cache < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Do not use alternative mirror download sources ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > no - alt < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Do not clone shallowly repositories when downloading sources ( default : false ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > no - shallow - clone < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > f a l s e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Use custom url for specified sources , format : & quot ; { source - name } : { url } & quot ; ( e . g . & quot ; php - src : https : //example.com/php-8.4.0.tar.gz")</span></span>
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > custom - url < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : [ ] < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Use custom git repo for specified sources , format : & quot ; { source - name } : { branch } : { url } & quot ; ( e . g . & quot ; php - src : master : https : //github.com/php/php-src.git")</span></span>
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > custom - git < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : [ ] < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Use custom local source path , format : & quot ; { source - name } : { path } & quot ; ( e . g . & quot ; php - src : / p a t h / t o / p h p - s r c & q u o t ; ) < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > custom - local < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : [ ] < / s p a n > < / s p a n >
2025-05-20 02:08:00 +00:00
< span class = "line" > < / s p a n >
2026-07-16 06:25:16 +00:00
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > craft - options < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > doctor < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > t r u e < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > download < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 0 5 C C 5 ; - - s h i k i - d a r k : # 7 9 B 8 F F ; " > t r u e < / s p a n > < / s p a n >
2025-05-20 02:08:00 +00:00
< span class = "line" > < / s p a n >
2026-07-16 06:25:16 +00:00
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # Extra environment variables < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > extra - env < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#62687b;--shiki-dark:#818e99;" > # e . g . Use github token to avoid rate limit < / s p a n > < / s p a n >
< span class = "line" > < span style = "--shiki-light:#11782a;--shiki-dark:#85E89D;" > GITHUB _TOKEN < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 2 4 2 9 2 E ; - - s h i k i - d a r k : # E 1 E 4 E 8 ; " > : < / s p a n > < s p a n s t y l e = " - - s h i k i - l i g h t : # 0 3 2 F 6 2 ; - - s h i k i - d a r k : # 9 E C B F F ; " > y o u r - g i t h u b - t o k e n < / s p a n > < / s p a n > < / c o d e > < / p r e > < / d i v > ` , 1 ) ] ] ) } v a r s = r ( a , [ [ ` r e n d e r ` , o ] ] ) ; e x p o r t { i a s _ _ p a g e D a t a , s a s d e f a u l t } ;