Last active
October 19, 2025 23:41
-
-
Save SerafimArts/f43ffb3869368f57a6d514b62a8ac298 to your computer and use it in GitHub Desktop.
Revisions
-
SerafimArts revised this gist
Oct 19, 2025 . 4 changed files with 1290 additions and 81 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,47 +1,717 @@ $ php .\libs\component\compiler\bin\boson compile -vvv · Pack an application ↳ in Boson\Component\Compiler\Workflow\PackWorkflow::__invoke() · Prepare build files ↳ in Boson\Component\Compiler\Workflow\PrepareWorkflow::__invoke() · Create ".\build" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Create ".\build\.gitignore" file ↳ in Boson\Component\Compiler\Workflow\Task\CreateFileTask::__invoke() · Apply write permissions to ".\build\.gitignore" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() File has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateFileTask::__invoke() · Create ".\build\.temp" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\.temp" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Build ".\build\.temp\entrypoint.php" entrypoint file ↳ in Boson\Component\Compiler\Workflow\Task\CreateEntrypointTask::__invoke() Nothing to update, entrypoint file is actual ↳ in Boson\Component\Compiler\Workflow\Task\CreateEntrypointTask::__invoke() · Build ".\build\.temp\box.json" humbug/box configuration file ↳ in Boson\Component\Compiler\Workflow\Task\CreateBoxConfigTask::__invoke() Nothing to update, configuration file is actual ↳ in Boson\Component\Compiler\Workflow\Task\CreateBoxConfigTask::__invoke() · Download https://github.com/box-project/box/releases/download/4.6.7/box.phar ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() File already downloaded ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() · Pack an application (config: .\build\.temp\box.json) ↳ in Boson\Component\Compiler\Workflow\Task\PackTask::__invoke() Execute "D:\Development\php-8.4-x64-nts\php.exe D:\Projects\Boson\boson\build\.temp\box-4.6.7.phar compile --config=D:\Projects\Boson\boson\build\.temp\box.json" ↳ in Boson\Component\Compiler\Workflow\Task\PackTask::__invoke() Pack complete at 0.53s ↳ in Boson\Component\Compiler\Workflow\Task\PackTask::__invoke() · [windows\amd64] Build target ↳ in Boson\Component\Compiler\Workflow\CompileWorkflow::__invoke() · Cleanup ".\build\windows\amd64" directory ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::__invoke() · Delete ".\build\windows\amd64\app.exe" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\windows\amd64\libboson-windows-x86_64.dll" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\windows\amd64\public\asd\index-2.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\windows\amd64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Delete ".\build\windows\amd64\public\index.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\windows\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Create ".\build\windows\amd64" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\windows\amd64" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\libs\component\saucer\bin\libboson-windows-x86_64.dll to .\build\windows\amd64\libboson-windows-x86_64.dll ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Lookup for custom SFX ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() Custom SFX not defined ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() · Select build for [ffi, phar, ctype, iconv] extensions ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Check min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Select min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/windows-x86_64.min.sfx ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() File already downloaded ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() · Assembly target windows\amd64 ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Created output file .\build\windows\amd64/app.exe ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Write .\build\.temp\windows-x86_64.min.sfx SFX prefix ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() prefix has been written ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() Configure interpreter ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() · Build interpreter target configuration ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [memory_limit = 512M] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable_cli = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable = 1] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable_cli = 1] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Interpreter has been configured ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() Append .\build\.temp\app.phar application sources ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() Application sources has been loaded ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() · Copy files from ".\public" directory into ".\build\windows\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · Create ".\build\windows\amd64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\windows\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Create ".\build\windows\amd64\public\asd" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\windows\amd64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\asd\index-2.php to .\build\windows\amd64\public\asd\index-2.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Create ".\build\windows\amd64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\windows\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\index.php to .\build\windows\amd64\public\index.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() Files are copied ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · [linux\amd64] Build target ↳ in Boson\Component\Compiler\Workflow\CompileWorkflow::__invoke() · Cleanup ".\build\linux\amd64" directory ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::__invoke() · Delete ".\build\linux\amd64\app" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\linux\amd64\libboson-linux-x86_64.so" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\linux\amd64\public\asd\index-2.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\linux\amd64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Delete ".\build\linux\amd64\public\index.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\linux\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Create ".\build\linux\amd64" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\linux\amd64" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\libs\component\saucer\bin\libboson-linux-x86_64.so to .\build\linux\amd64\libboson-linux-x86_64.so ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Lookup for custom SFX ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() Custom SFX not defined ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() · Select build for [ffi, phar, ctype, iconv] extensions ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Check min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Select min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/linux-x86_64.min.sfx ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() File already downloaded ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() · Assembly target linux\amd64 ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Created output file .\build\linux\amd64/app ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Write .\build\.temp\linux-x86_64.min.sfx SFX prefix ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() prefix has been written ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() Configure interpreter ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() · Build interpreter target configuration ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [memory_limit = 512M] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable_cli = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Interpreter has been configured ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() Append .\build\.temp\app.phar application sources ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() Application sources has been loaded ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() · Apply execute permissions to ".\build\linux\amd64\app" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied execute permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() · Copy files from ".\public" directory into ".\build\linux\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · Create ".\build\linux\amd64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\linux\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Create ".\build\linux\amd64\public\asd" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\linux\amd64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\asd\index-2.php to .\build\linux\amd64\public\asd\index-2.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Create ".\build\linux\amd64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\linux\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\index.php to .\build\linux\amd64\public\index.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() Files are copied ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · [linux\aarch64] Build target ↳ in Boson\Component\Compiler\Workflow\CompileWorkflow::__invoke() · Cleanup ".\build\linux\aarch64" directory ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::__invoke() · Delete ".\build\linux\aarch64\app" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\linux\aarch64\libboson-linux-aarch64.so" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\linux\aarch64\public\asd\index-2.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\linux\aarch64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Delete ".\build\linux\aarch64\public\index.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\linux\aarch64\public" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Create ".\build\linux\aarch64" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\linux\aarch64" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\libs\component\saucer\bin\libboson-linux-aarch64.so to .\build\linux\aarch64\libboson-linux-aarch64.so ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Lookup for custom SFX ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() Custom SFX not defined ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() · Select build for [ffi, phar, ctype, iconv] extensions ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Check min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Select min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/linux-aarch64.min.sfx ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() File already downloaded ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() · Assembly target linux\aarch64 ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Created output file .\build\linux\aarch64/app ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Write .\build\.temp\linux-aarch64.min.sfx SFX prefix ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() prefix has been written ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() Configure interpreter ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() · Build interpreter target configuration ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [memory_limit = 512M] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable_cli = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Interpreter has been configured ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() Append .\build\.temp\app.phar application sources ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() Application sources has been loaded ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() · Apply execute permissions to ".\build\linux\aarch64\app" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied execute permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() · Copy files from ".\public" directory into ".\build\linux\aarch64\public" ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · Create ".\build\linux\aarch64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\linux\aarch64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Create ".\build\linux\aarch64\public\asd" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\linux\aarch64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\asd\index-2.php to .\build\linux\aarch64\public\asd\index-2.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Create ".\build\linux\aarch64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\linux\aarch64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\index.php to .\build\linux\aarch64\public\index.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() Files are copied ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · [macos\amd64] Build target ↳ in Boson\Component\Compiler\Workflow\CompileWorkflow::__invoke() · Cleanup ".\build\macos\amd64" directory ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::__invoke() · Delete ".\build\macos\amd64\app" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\macos\amd64\libboson-darwin-universal.dylib" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\macos\amd64\public\asd\index-2.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\macos\amd64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Delete ".\build\macos\amd64\public\index.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\macos\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Create ".\build\macos\amd64" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\macos\amd64" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\macos\amd64\libboson-darwin-universal.dylib ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Lookup for custom SFX ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() Custom SFX not defined ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() · Select build for [ffi, phar, ctype, iconv] extensions ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Check min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Select min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/macos-x86_64.min.sfx ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() File already downloaded ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() · Assembly target macos\amd64 ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Created output file .\build\macos\amd64/app ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Write .\build\.temp\macos-x86_64.min.sfx SFX prefix ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() prefix has been written ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() Configure interpreter ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() · Build interpreter target configuration ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [memory_limit = 512M] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable_cli = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Interpreter has been configured ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() Append .\build\.temp\app.phar application sources ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() Application sources has been loaded ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() · Apply execute permissions to ".\build\macos\amd64\app" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied execute permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() · Copy files from ".\public" directory into ".\build\macos\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · Create ".\build\macos\amd64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\macos\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Create ".\build\macos\amd64\public\asd" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\macos\amd64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\asd\index-2.php to .\build\macos\amd64\public\asd\index-2.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Create ".\build\macos\amd64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\macos\amd64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\index.php to .\build\macos\amd64\public\index.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() Files are copied ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · [macos\aarch64] Build target ↳ in Boson\Component\Compiler\Workflow\CompileWorkflow::__invoke() · Cleanup ".\build\macos\aarch64" directory ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::__invoke() · Delete ".\build\macos\aarch64\app" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\macos\aarch64\libboson-darwin-universal.dylib" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\macos\aarch64\public\asd\index-2.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\macos\aarch64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Delete ".\build\macos\aarch64\public\index.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\macos\aarch64\public" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Create ".\build\macos\aarch64" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\macos\aarch64" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\macos\aarch64\libboson-darwin-universal.dylib ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Lookup for custom SFX ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() Custom SFX not defined ↳ in Boson\Component\Compiler\Workflow\Task\FindCustomSfxPathnameTask::__invoke() · Select build for [ffi, phar, ctype, iconv] extensions ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Check min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() Select min build ↳ in Boson\Component\Compiler\Workflow\Task\SelectEditionTask::__invoke() · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/macos-aarch64.min.sfx ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() File already downloaded ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() · Assembly target macos\aarch64 ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Created output file .\build\macos\aarch64/app ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::__invoke() Write .\build\.temp\macos-aarch64.min.sfx SFX prefix ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() prefix has been written ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSfxArchive() Configure interpreter ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() · Build interpreter target configuration ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [memory_limit = 512M] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Add [opcache.enable_cli = ] ↳ in Boson\Component\Compiler\Workflow\Task\CollectInterpreterConfigTask::__invoke() Interpreter has been configured ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendPhpConfig() Append .\build\.temp\app.phar application sources ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() Application sources has been loaded ↳ in Boson\Component\Compiler\Workflow\Task\AssemblyTargetTask::appendSource() · Apply execute permissions to ".\build\macos\aarch64\app" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied execute permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() · Copy files from ".\public" directory into ".\build\macos\aarch64\public" ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · Create ".\build\macos\aarch64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\macos\aarch64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Create ".\build\macos\aarch64\public\asd" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\macos\aarch64\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\asd\index-2.php to .\build\macos\aarch64\public\asd\index-2.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Create ".\build\macos\aarch64\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\macos\aarch64\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\index.php to .\build\macos\aarch64\public\index.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() Files are copied ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · [phar] Build target ↳ in Boson\Component\Compiler\Workflow\CompileWorkflow::__invoke() · Cleanup ".\build\phar" directory ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::__invoke() · Delete ".\build\phar\app.phar" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\phar\libboson-darwin-universal.dylib" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\phar\libboson-linux-aarch64.so" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\phar\libboson-linux-x86_64.so" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\phar\libboson-windows-x86_64.dll" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() · Delete ".\build\phar\public\asd\index-2.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\phar\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Delete ".\build\phar\public\index.php" file ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() File has been deleted ↳ in Boson\Component\Compiler\Workflow\Task\DeleteFileTask::__invoke() [removed] ".\build\phar\public" ↳ in Boson\Component\Compiler\Workflow\Task\DeleteDirectoryTask::removeDirectory() · Create ".\build\phar" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\phar" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\build\.temp\app.phar to .\build\phar\app.phar ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Copy files from ".\libs\component\saucer\bin" directory into ".\build\phar" ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · Create ".\build\phar" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\phar" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Create ".\build\phar" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\phar" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\phar\libboson-darwin-universal.dylib ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Create ".\build\phar" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\phar" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\libs\component\saucer\bin\libboson-linux-aarch64.so to .\build\phar\libboson-linux-aarch64.so ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Create ".\build\phar" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\phar" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\libs\component\saucer\bin\libboson-linux-x86_64.so to .\build\phar\libboson-linux-x86_64.so ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Create ".\build\phar" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\phar" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\libs\component\saucer\bin\libboson-windows-x86_64.dll to .\build\phar\libboson-windows-x86_64.dll ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() Files are copied ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · Copy files from ".\public" directory into ".\build\phar\public" ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() · Create ".\build\phar\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\phar\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Create ".\build\phar\public\asd" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\phar\public\asd" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\asd\index-2.php to .\build\phar\public\asd\index-2.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() · Create ".\build\phar\public" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\phar\public" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Applied write permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Copy .\public\index.php to .\build\phar\public\index.php ↳ in Boson\Component\Compiler\Workflow\Task\CopyFileTask::__invoke() Files are copied ↳ in Boson\Component\Compiler\Workflow\Task\CopyFilesTask::__invoke() This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,13 +1,62 @@ $ php bin/boson compile · Pack an application · Prepare build files · Build ".\build\.temp\entrypoint.php" entrypoint file · Build ".\build\.temp\box.json" humbug/box configuration file · Download https://github.com/box-project/box/releases/download/4.6.7/box.phar · Pack an application (config: .\build\.temp\box.json) · [windows\amd64] Build target · Cleanup ".\build\windows\amd64" directory · Create ".\build\windows\amd64" directory · Copy .\libs\component\saucer\bin\libboson-windows-x86_64.dll to .\build\windows\amd64\libboson-windows-x86_64.dll · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/windows-x86_64.min.sfx · Assembly target windows\amd64 · Copy files from ".\public" directory into ".\build\windows\amd64\public" · [linux\amd64] Build target · Cleanup ".\build\linux\amd64" directory · Create ".\build\linux\amd64" directory · Copy .\libs\component\saucer\bin\libboson-linux-x86_64.so to .\build\linux\amd64\libboson-linux-x86_64.so · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/linux-x86_64.min.sfx · Assembly target linux\amd64 · Apply execute permissions to ".\build\linux\amd64\app" · Copy files from ".\public" directory into ".\build\linux\amd64\public" · [linux\aarch64] Build target · Cleanup ".\build\linux\aarch64" directory · Create ".\build\linux\aarch64" directory · Copy .\libs\component\saucer\bin\libboson-linux-aarch64.so to .\build\linux\aarch64\libboson-linux-aarch64.so · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/linux-aarch64.min.sfx · Assembly target linux\aarch64 · Apply execute permissions to ".\build\linux\aarch64\app" · Copy files from ".\public" directory into ".\build\linux\aarch64\public" · [macos\amd64] Build target · Cleanup ".\build\macos\amd64" directory · Create ".\build\macos\amd64" directory · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\macos\amd64\libboson-darwin-universal.dylib · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/macos-x86_64.min.sfx · Assembly target macos\amd64 · Apply execute permissions to ".\build\macos\amd64\app" · Copy files from ".\public" directory into ".\build\macos\amd64\public" · [macos\aarch64] Build target · Cleanup ".\build\macos\aarch64" directory · Create ".\build\macos\aarch64" directory · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\macos\aarch64\libboson-darwin-universal.dylib · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/macos-aarch64.min.sfx · Assembly target macos\aarch64 · Apply execute permissions to ".\build\macos\aarch64\app" · Copy files from ".\public" directory into ".\build\macos\aarch64\public" · [phar] Build target · Cleanup ".\build\phar" directory · Create ".\build\phar" directory · Copy .\build\.temp\app.phar to .\build\phar\app.phar · Copy files from ".\libs\component\saucer\bin" directory into ".\build\phar" · Copy files from ".\public" directory into ".\build\phar\public" This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,13 +1,168 @@ $ php bin/boson compile -v · Pack an application · Prepare build files · Create ".\build" directory · Apply write permissions to ".\build" · Create ".\build\.gitignore" file · Apply write permissions to ".\build\.gitignore" · Create ".\build\.temp" directory · Apply write permissions to ".\build\.temp" · Build ".\build\.temp\entrypoint.php" entrypoint file · Build ".\build\.temp\box.json" humbug/box configuration file · Download https://github.com/box-project/box/releases/download/4.6.7/box.phar · Pack an application (config: .\build\.temp\box.json) · [windows\amd64] Build target · Cleanup ".\build\windows\amd64" directory · Delete ".\build\windows\amd64\app.exe" file · Delete ".\build\windows\amd64\libboson-windows-x86_64.dll" file · Delete ".\build\windows\amd64\public\asd\index-2.php" file · Delete ".\build\windows\amd64\public\index.php" file · Create ".\build\windows\amd64" directory · Apply write permissions to ".\build\windows\amd64" · Copy .\libs\component\saucer\bin\libboson-windows-x86_64.dll to .\build\windows\amd64\libboson-windows-x86_64.dll · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/windows-x86_64.min.sfx · Assembly target windows\amd64 · Build interpreter target configuration · Copy files from ".\public" directory into ".\build\windows\amd64\public" · Create ".\build\windows\amd64\public" directory · Apply write permissions to ".\build\windows\amd64\public" · Create ".\build\windows\amd64\public\asd" directory · Apply write permissions to ".\build\windows\amd64\public\asd" · Copy .\public\asd\index-2.php to .\build\windows\amd64\public\asd\index-2.php · Create ".\build\windows\amd64\public" directory · Apply write permissions to ".\build\windows\amd64\public" · Copy .\public\index.php to .\build\windows\amd64\public\index.php · [linux\amd64] Build target · Cleanup ".\build\linux\amd64" directory · Delete ".\build\linux\amd64\app" file · Delete ".\build\linux\amd64\libboson-linux-x86_64.so" file · Delete ".\build\linux\amd64\public\asd\index-2.php" file · Delete ".\build\linux\amd64\public\index.php" file · Create ".\build\linux\amd64" directory · Apply write permissions to ".\build\linux\amd64" · Copy .\libs\component\saucer\bin\libboson-linux-x86_64.so to .\build\linux\amd64\libboson-linux-x86_64.so · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/linux-x86_64.min.sfx · Assembly target linux\amd64 · Build interpreter target configuration · Apply execute permissions to ".\build\linux\amd64\app" · Copy files from ".\public" directory into ".\build\linux\amd64\public" · Create ".\build\linux\amd64\public" directory · Apply write permissions to ".\build\linux\amd64\public" · Create ".\build\linux\amd64\public\asd" directory · Apply write permissions to ".\build\linux\amd64\public\asd" · Copy .\public\asd\index-2.php to .\build\linux\amd64\public\asd\index-2.php · Create ".\build\linux\amd64\public" directory · Apply write permissions to ".\build\linux\amd64\public" · Copy .\public\index.php to .\build\linux\amd64\public\index.php · [linux\aarch64] Build target · Cleanup ".\build\linux\aarch64" directory · Delete ".\build\linux\aarch64\app" file · Delete ".\build\linux\aarch64\libboson-linux-aarch64.so" file · Delete ".\build\linux\aarch64\public\asd\index-2.php" file · Delete ".\build\linux\aarch64\public\index.php" file · Create ".\build\linux\aarch64" directory · Apply write permissions to ".\build\linux\aarch64" · Copy .\libs\component\saucer\bin\libboson-linux-aarch64.so to .\build\linux\aarch64\libboson-linux-aarch64.so · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/linux-aarch64.min.sfx · Assembly target linux\aarch64 · Build interpreter target configuration · Apply execute permissions to ".\build\linux\aarch64\app" · Copy files from ".\public" directory into ".\build\linux\aarch64\public" · Create ".\build\linux\aarch64\public" directory · Apply write permissions to ".\build\linux\aarch64\public" · Create ".\build\linux\aarch64\public\asd" directory · Apply write permissions to ".\build\linux\aarch64\public\asd" · Copy .\public\asd\index-2.php to .\build\linux\aarch64\public\asd\index-2.php · Create ".\build\linux\aarch64\public" directory · Apply write permissions to ".\build\linux\aarch64\public" · Copy .\public\index.php to .\build\linux\aarch64\public\index.php · [macos\amd64] Build target · Cleanup ".\build\macos\amd64" directory · Delete ".\build\macos\amd64\app" file · Delete ".\build\macos\amd64\libboson-darwin-universal.dylib" file · Delete ".\build\macos\amd64\public\asd\index-2.php" file · Delete ".\build\macos\amd64\public\index.php" file · Create ".\build\macos\amd64" directory · Apply write permissions to ".\build\macos\amd64" · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\macos\amd64\libboson-darwin-universal.dylib · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/macos-x86_64.min.sfx · Assembly target macos\amd64 · Build interpreter target configuration · Apply execute permissions to ".\build\macos\amd64\app" · Copy files from ".\public" directory into ".\build\macos\amd64\public" · Create ".\build\macos\amd64\public" directory · Apply write permissions to ".\build\macos\amd64\public" · Create ".\build\macos\amd64\public\asd" directory · Apply write permissions to ".\build\macos\amd64\public\asd" · Copy .\public\asd\index-2.php to .\build\macos\amd64\public\asd\index-2.php · Create ".\build\macos\amd64\public" directory · Apply write permissions to ".\build\macos\amd64\public" · Copy .\public\index.php to .\build\macos\amd64\public\index.php · [macos\aarch64] Build target · Cleanup ".\build\macos\aarch64" directory · Delete ".\build\macos\aarch64\app" file · Delete ".\build\macos\aarch64\libboson-darwin-universal.dylib" file · Delete ".\build\macos\aarch64\public\asd\index-2.php" file · Delete ".\build\macos\aarch64\public\index.php" file · Create ".\build\macos\aarch64" directory · Apply write permissions to ".\build\macos\aarch64" · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\macos\aarch64\libboson-darwin-universal.dylib · Lookup for custom SFX · Select build for [ffi, phar, ctype, iconv] extensions · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/macos-aarch64.min.sfx · Assembly target macos\aarch64 · Build interpreter target configuration · Apply execute permissions to ".\build\macos\aarch64\app" · Copy files from ".\public" directory into ".\build\macos\aarch64\public" · Create ".\build\macos\aarch64\public" directory · Apply write permissions to ".\build\macos\aarch64\public" · Create ".\build\macos\aarch64\public\asd" directory · Apply write permissions to ".\build\macos\aarch64\public\asd" · Copy .\public\asd\index-2.php to .\build\macos\aarch64\public\asd\index-2.php · Create ".\build\macos\aarch64\public" directory · Apply write permissions to ".\build\macos\aarch64\public" · Copy .\public\index.php to .\build\macos\aarch64\public\index.php · [phar] Build target · Cleanup ".\build\phar" directory · Delete ".\build\phar\app.phar" file · Delete ".\build\phar\libboson-darwin-universal.dylib" file · Delete ".\build\phar\libboson-linux-aarch64.so" file · Delete ".\build\phar\libboson-linux-x86_64.so" file · Delete ".\build\phar\libboson-windows-x86_64.dll" file · Delete ".\build\phar\public\asd\index-2.php" file · Delete ".\build\phar\public\index.php" file · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" · Copy .\build\.temp\app.phar to .\build\phar\app.phar · Copy files from ".\libs\component\saucer\bin" directory into ".\build\phar" · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\phar\libboson-darwin-universal.dylib · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" · Copy .\libs\component\saucer\bin\libboson-linux-aarch64.so to .\build\phar\libboson-linux-aarch64.so · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" · Copy .\libs\component\saucer\bin\libboson-linux-x86_64.so to .\build\phar\libboson-linux-x86_64.so · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" · Copy .\libs\component\saucer\bin\libboson-windows-x86_64.dll to .\build\phar\libboson-windows-x86_64.dll · Copy files from ".\public" directory into ".\build\phar\public" · Create ".\build\phar\public" directory · Apply write permissions to ".\build\phar\public" · Create ".\build\phar\public\asd" directory · Apply write permissions to ".\build\phar\public\asd" · Copy .\public\asd\index-2.php to .\build\phar\public\asd\index-2.php · Create ".\build\phar\public" directory · Apply write permissions to ".\build\phar\public" · Copy .\public\index.php to .\build\phar\public\index.php This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,24 +1,359 @@ $ php bin/boson compile -vv · Pack an application · Prepare build files · Create ".\build" directory · Apply write permissions to ".\build" Applied write permissions Directory has been created · Create ".\build\.gitignore" file · Apply write permissions to ".\build\.gitignore" Applied write permissions File has been created · Create ".\build\.temp" directory · Apply write permissions to ".\build\.temp" Applied write permissions Directory has been created · Build ".\build\.temp\entrypoint.php" entrypoint file Nothing to update, entrypoint file is actual · Build ".\build\.temp\box.json" humbug/box configuration file Nothing to update, configuration file is actual · Download https://github.com/box-project/box/releases/download/4.6.7/box.phar File already downloaded · Pack an application (config: .\build\.temp\box.json) Execute "D:\Development\php-8.4-x64-nts\php.exe D:\Projects\Boson\boson\build\.temp\box-4.6.7.phar compile --config=D:\Projects\Boson\boson\build\.temp\box.json" Pack complete at 0.52s · [windows\amd64] Build target · Cleanup ".\build\windows\amd64" directory · Delete ".\build\windows\amd64\app.exe" file File has been deleted · Delete ".\build\windows\amd64\libboson-windows-x86_64.dll" file File has been deleted · Delete ".\build\windows\amd64\public\asd\index-2.php" file File has been deleted [removed] ".\build\windows\amd64\public\asd" · Delete ".\build\windows\amd64\public\index.php" file File has been deleted [removed] ".\build\windows\amd64\public" · Create ".\build\windows\amd64" directory · Apply write permissions to ".\build\windows\amd64" Applied write permissions Directory has been created · Copy .\libs\component\saucer\bin\libboson-windows-x86_64.dll to .\build\windows\amd64\libboson-windows-x86_64.dll · Lookup for custom SFX Custom SFX not defined · Select build for [ffi, phar, ctype, iconv] extensions Check min build Select min build · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/windows-x86_64.min.sfx File already downloaded · Assembly target windows\amd64 Created output file .\build\windows\amd64/app.exe Write .\build\.temp\windows-x86_64.min.sfx SFX prefix prefix has been written Configure interpreter · Build interpreter target configuration Add [memory_limit = 512M] Add [opcache.enable = ] Add [opcache.enable_cli = ] Add [opcache.enable = 1] Add [opcache.enable_cli = 1] Interpreter has been configured Append .\build\.temp\app.phar application sources Application sources has been loaded · Copy files from ".\public" directory into ".\build\windows\amd64\public" · Create ".\build\windows\amd64\public" directory · Apply write permissions to ".\build\windows\amd64\public" Applied write permissions Directory has been created · Create ".\build\windows\amd64\public\asd" directory · Apply write permissions to ".\build\windows\amd64\public\asd" Applied write permissions Directory has been created · Copy .\public\asd\index-2.php to .\build\windows\amd64\public\asd\index-2.php · Create ".\build\windows\amd64\public" directory · Apply write permissions to ".\build\windows\amd64\public" Applied write permissions Directory has been created · Copy .\public\index.php to .\build\windows\amd64\public\index.php Files are copied · [linux\amd64] Build target · Cleanup ".\build\linux\amd64" directory · Delete ".\build\linux\amd64\app" file File has been deleted · Delete ".\build\linux\amd64\libboson-linux-x86_64.so" file File has been deleted · Delete ".\build\linux\amd64\public\asd\index-2.php" file File has been deleted [removed] ".\build\linux\amd64\public\asd" · Delete ".\build\linux\amd64\public\index.php" file File has been deleted [removed] ".\build\linux\amd64\public" · Create ".\build\linux\amd64" directory · Apply write permissions to ".\build\linux\amd64" Applied write permissions Directory has been created · Copy .\libs\component\saucer\bin\libboson-linux-x86_64.so to .\build\linux\amd64\libboson-linux-x86_64.so · Lookup for custom SFX Custom SFX not defined · Select build for [ffi, phar, ctype, iconv] extensions Check min build Select min build · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/linux-x86_64.min.sfx File already downloaded · Assembly target linux\amd64 Created output file .\build\linux\amd64/app Write .\build\.temp\linux-x86_64.min.sfx SFX prefix prefix has been written Configure interpreter · Build interpreter target configuration Add [memory_limit = 512M] Add [opcache.enable = ] Add [opcache.enable_cli = ] Interpreter has been configured Append .\build\.temp\app.phar application sources Application sources has been loaded · Apply execute permissions to ".\build\linux\amd64\app" Applied execute permissions · Copy files from ".\public" directory into ".\build\linux\amd64\public" · Create ".\build\linux\amd64\public" directory · Apply write permissions to ".\build\linux\amd64\public" Applied write permissions Directory has been created · Create ".\build\linux\amd64\public\asd" directory · Apply write permissions to ".\build\linux\amd64\public\asd" Applied write permissions Directory has been created · Copy .\public\asd\index-2.php to .\build\linux\amd64\public\asd\index-2.php · Create ".\build\linux\amd64\public" directory · Apply write permissions to ".\build\linux\amd64\public" Applied write permissions Directory has been created · Copy .\public\index.php to .\build\linux\amd64\public\index.php Files are copied · [linux\aarch64] Build target · Cleanup ".\build\linux\aarch64" directory · Delete ".\build\linux\aarch64\app" file File has been deleted · Delete ".\build\linux\aarch64\libboson-linux-aarch64.so" file File has been deleted · Delete ".\build\linux\aarch64\public\asd\index-2.php" file File has been deleted [removed] ".\build\linux\aarch64\public\asd" · Delete ".\build\linux\aarch64\public\index.php" file File has been deleted [removed] ".\build\linux\aarch64\public" · Create ".\build\linux\aarch64" directory · Apply write permissions to ".\build\linux\aarch64" Applied write permissions Directory has been created · Copy .\libs\component\saucer\bin\libboson-linux-aarch64.so to .\build\linux\aarch64\libboson-linux-aarch64.so · Lookup for custom SFX Custom SFX not defined · Select build for [ffi, phar, ctype, iconv] extensions Check min build Select min build · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/linux-aarch64.min.sfx File already downloaded · Assembly target linux\aarch64 Created output file .\build\linux\aarch64/app Write .\build\.temp\linux-aarch64.min.sfx SFX prefix prefix has been written Configure interpreter · Build interpreter target configuration Add [memory_limit = 512M] Add [opcache.enable = ] Add [opcache.enable_cli = ] Interpreter has been configured Append .\build\.temp\app.phar application sources Application sources has been loaded · Apply execute permissions to ".\build\linux\aarch64\app" Applied execute permissions · Copy files from ".\public" directory into ".\build\linux\aarch64\public" · Create ".\build\linux\aarch64\public" directory · Apply write permissions to ".\build\linux\aarch64\public" Applied write permissions Directory has been created · Create ".\build\linux\aarch64\public\asd" directory · Apply write permissions to ".\build\linux\aarch64\public\asd" Applied write permissions Directory has been created · Copy .\public\asd\index-2.php to .\build\linux\aarch64\public\asd\index-2.php · Create ".\build\linux\aarch64\public" directory · Apply write permissions to ".\build\linux\aarch64\public" Applied write permissions Directory has been created · Copy .\public\index.php to .\build\linux\aarch64\public\index.php Files are copied · [macos\amd64] Build target · Cleanup ".\build\macos\amd64" directory · Delete ".\build\macos\amd64\app" file File has been deleted · Delete ".\build\macos\amd64\libboson-darwin-universal.dylib" file File has been deleted · Delete ".\build\macos\amd64\public\asd\index-2.php" file File has been deleted [removed] ".\build\macos\amd64\public\asd" · Delete ".\build\macos\amd64\public\index.php" file File has been deleted [removed] ".\build\macos\amd64\public" · Create ".\build\macos\amd64" directory · Apply write permissions to ".\build\macos\amd64" Applied write permissions Directory has been created · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\macos\amd64\libboson-darwin-universal.dylib · Lookup for custom SFX Custom SFX not defined · Select build for [ffi, phar, ctype, iconv] extensions Check min build Select min build · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/macos-x86_64.min.sfx File already downloaded · Assembly target macos\amd64 Created output file .\build\macos\amd64/app Write .\build\.temp\macos-x86_64.min.sfx SFX prefix prefix has been written Configure interpreter · Build interpreter target configuration Add [memory_limit = 512M] Add [opcache.enable = ] Add [opcache.enable_cli = ] Interpreter has been configured Append .\build\.temp\app.phar application sources Application sources has been loaded · Apply execute permissions to ".\build\macos\amd64\app" Applied execute permissions · Copy files from ".\public" directory into ".\build\macos\amd64\public" · Create ".\build\macos\amd64\public" directory · Apply write permissions to ".\build\macos\amd64\public" Applied write permissions Directory has been created · Create ".\build\macos\amd64\public\asd" directory · Apply write permissions to ".\build\macos\amd64\public\asd" Applied write permissions Directory has been created · Copy .\public\asd\index-2.php to .\build\macos\amd64\public\asd\index-2.php · Create ".\build\macos\amd64\public" directory · Apply write permissions to ".\build\macos\amd64\public" Applied write permissions Directory has been created · Copy .\public\index.php to .\build\macos\amd64\public\index.php Files are copied · [macos\aarch64] Build target · Cleanup ".\build\macos\aarch64" directory · Delete ".\build\macos\aarch64\app" file File has been deleted · Delete ".\build\macos\aarch64\libboson-darwin-universal.dylib" file File has been deleted · Delete ".\build\macos\aarch64\public\asd\index-2.php" file File has been deleted [removed] ".\build\macos\aarch64\public\asd" · Delete ".\build\macos\aarch64\public\index.php" file File has been deleted [removed] ".\build\macos\aarch64\public" · Create ".\build\macos\aarch64" directory · Apply write permissions to ".\build\macos\aarch64" Applied write permissions Directory has been created · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\macos\aarch64\libboson-darwin-universal.dylib · Lookup for custom SFX Custom SFX not defined · Select build for [ffi, phar, ctype, iconv] extensions Check min build Select min build · Download https://github.com/boson-php/backend-src/releases/download/build-0.19.0/macos-aarch64.min.sfx File already downloaded · Assembly target macos\aarch64 Created output file .\build\macos\aarch64/app Write .\build\.temp\macos-aarch64.min.sfx SFX prefix prefix has been written Configure interpreter · Build interpreter target configuration Add [memory_limit = 512M] Add [opcache.enable = ] Add [opcache.enable_cli = ] Interpreter has been configured Append .\build\.temp\app.phar application sources Application sources has been loaded · Apply execute permissions to ".\build\macos\aarch64\app" Applied execute permissions · Copy files from ".\public" directory into ".\build\macos\aarch64\public" · Create ".\build\macos\aarch64\public" directory · Apply write permissions to ".\build\macos\aarch64\public" Applied write permissions Directory has been created · Create ".\build\macos\aarch64\public\asd" directory · Apply write permissions to ".\build\macos\aarch64\public\asd" Applied write permissions Directory has been created · Copy .\public\asd\index-2.php to .\build\macos\aarch64\public\asd\index-2.php · Create ".\build\macos\aarch64\public" directory · Apply write permissions to ".\build\macos\aarch64\public" Applied write permissions Directory has been created · Copy .\public\index.php to .\build\macos\aarch64\public\index.php Files are copied · [phar] Build target · Cleanup ".\build\phar" directory · Delete ".\build\phar\app.phar" file File has been deleted · Delete ".\build\phar\libboson-darwin-universal.dylib" file File has been deleted · Delete ".\build\phar\libboson-linux-aarch64.so" file File has been deleted · Delete ".\build\phar\libboson-linux-x86_64.so" file File has been deleted · Delete ".\build\phar\libboson-windows-x86_64.dll" file File has been deleted · Delete ".\build\phar\public\asd\index-2.php" file File has been deleted [removed] ".\build\phar\public\asd" · Delete ".\build\phar\public\index.php" file File has been deleted [removed] ".\build\phar\public" · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" Applied write permissions Directory has been created · Copy .\build\.temp\app.phar to .\build\phar\app.phar · Copy files from ".\libs\component\saucer\bin" directory into ".\build\phar" · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" Applied write permissions Directory has been created · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" Applied write permissions Directory has been created · Copy .\libs\component\saucer\bin\libboson-darwin-universal.dylib to .\build\phar\libboson-darwin-universal.dylib · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" Applied write permissions Directory has been created · Copy .\libs\component\saucer\bin\libboson-linux-aarch64.so to .\build\phar\libboson-linux-aarch64.so · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" Applied write permissions Directory has been created · Copy .\libs\component\saucer\bin\libboson-linux-x86_64.so to .\build\phar\libboson-linux-x86_64.so · Create ".\build\phar" directory · Apply write permissions to ".\build\phar" Applied write permissions Directory has been created · Copy .\libs\component\saucer\bin\libboson-windows-x86_64.dll to .\build\phar\libboson-windows-x86_64.dll Files are copied · Copy files from ".\public" directory into ".\build\phar\public" · Create ".\build\phar\public" directory · Apply write permissions to ".\build\phar\public" Applied write permissions Directory has been created · Create ".\build\phar\public\asd" directory · Apply write permissions to ".\build\phar\public\asd" Applied write permissions Directory has been created · Copy .\public\asd\index-2.php to .\build\phar\public\asd\index-2.php · Create ".\build\phar\public" directory · Apply write permissions to ".\build\phar\public" Applied write permissions Directory has been created · Copy .\public\index.php to .\build\phar\public\index.php Files are copied -
SerafimArts created this gist
Oct 19, 2025 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,47 @@ $ php .\libs\component\compiler\bin\boson pack -vvv · Pack an application ↳ in Boson\Component\Compiler\Workflow\PackWorkflow::__invoke() · Prepare build files ↳ in Boson\Component\Compiler\Workflow\PrepareWorkflow::__invoke() · Create ".\build" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Added 0o0 permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Create ".\build\.gitignore" file ↳ in Boson\Component\Compiler\Workflow\Task\CreateFileTask::__invoke() · Apply write permissions to ".\build\.gitignore" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Added 0o0 permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() File has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateFileTask::__invoke() · Create ".\build\.temp" directory ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Apply write permissions to ".\build\.temp" ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Added 0o0 permissions ↳ in Boson\Component\Compiler\Workflow\Task\ApplyPermissionsTask::__invoke() Directory has been created ↳ in Boson\Component\Compiler\Workflow\Task\CreateDirectoryTask::__invoke() · Build ".\build\.temp\entrypoint.php" entrypoint file ↳ in Boson\Component\Compiler\Workflow\Task\CreateEntrypointTask::__invoke() Nothing to update, entrypoint file is actual ↳ in Boson\Component\Compiler\Workflow\Task\CreateEntrypointTask::__invoke() · Build ".\build\.temp\box.json" humbug/box configuration file ↳ in Boson\Component\Compiler\Workflow\Task\CreateBoxConfigTask::__invoke() Nothing to update, configuration file is actual ↳ in Boson\Component\Compiler\Workflow\Task\CreateBoxConfigTask::__invoke() · Download https://github.com/box-project/box/releases/download/4.6.7/box.phar ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() File already downloaded ↳ in Boson\Component\Compiler\Workflow\Task\DownloadTask::__invoke() · Pack an application (config: .\build\.temp\box.json) ↳ in Boson\Component\Compiler\Workflow\Task\PackTask::__invoke() Execute "D:\Development\php-8.4-x64-nts\php.exe D:\Projects\Boson\boson\build\.temp\box-4.6.7.phar compile --config=D:\Projects\Boson\boson\build\.temp\box.json" ↳ in Boson\Component\Compiler\Workflow\Task\PackTask::__invoke() Pack complete at 0.53s ↳ in Boson\Component\Compiler\Workflow\Task\PackTask::__invoke() This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,13 @@ $ php bin/boson pack · Pack an application · Prepare build files · Create ".\build" directory · Create ".\build\.gitignore" file · Create ".\build\.temp" directory · Build ".\build\.temp\entrypoint.php" entrypoint file · Read ".\libs\component\compiler\resources\stub.php" file · Create ".\build\.temp\entrypoint.php" file · Build ".\build\.temp\box.json" humbug/box configuration file · Create ".\build\.temp\box.json" file · Download https://github.com/box-project/box/releases/download/4.6.7/box.phar · Pack an application (config: .\build\.temp\box.json) This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,13 @@ $ php bin/boson pack -v · Pack an application · Prepare build files · Create ".\build" directory · Apply write permissions to ".\build" · Create ".\build\.gitignore" file · Apply write permissions to ".\build\.gitignore" · Create ".\build\.temp" directory · Apply write permissions to ".\build\.temp" · Build ".\build\.temp\entrypoint.php" entrypoint file · Build ".\build\.temp\box.json" humbug/box configuration file · Download https://github.com/box-project/box/releases/download/4.6.7/box.phar · Pack an application (config: .\build\.temp\box.json) This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,24 @@ $ php bin/boson pack -vv · Pack an application · Prepare build files · Create ".\build" directory · Apply write permissions to ".\build" Added 0o0 permissions Directory has been created · Create ".\build\.gitignore" file · Apply write permissions to ".\build\.gitignore" Added 0o0 permissions File has been created · Create ".\build\.temp" directory · Apply write permissions to ".\build\.temp" Added 0o0 permissions Directory has been created · Build ".\build\.temp\entrypoint.php" entrypoint file Nothing to update, entrypoint file is actual · Build ".\build\.temp\box.json" humbug/box configuration file Nothing to update, configuration file is actual · Download https://github.com/box-project/box/releases/download/4.6.7/box.phar File already downloaded · Pack an application (config: .\build\.temp\box.json) Execute "D:\Development\php-8.4-x64-nts\php.exe D:\Projects\Boson\boson\build\.temp\box-4.6.7.phar compile --config=D:\Projects\Boson\boson\build\.temp\box.json" Pack complete at 0.52s