@@ -143,98 +143,98 @@ you end up with a large monolithic repository consisting of C source code files,
143143PHP tests and other associated files:
144144
145145``` sh
146- 🗁 < php-src>
147- ├─🗁 .git # Git configuration and source directory
148- ├─🗁 benchmark # Benchmark some common applications in CI
149- ├─🗁 build # *nix build system files
150- ├─🗁 docs # PHP internals documentation
151- └─🗁 ext # PHP core extensions
152- └─🗁 bcmath # The bcmath PHP extension
153- ├─🗁 libbcmath # The bcmath library forked and maintained in php-src
154- ├─🗁 tests # *.phpt test files for extension
146+ 📂 < php-src>
147+ ├─📂 .git # Git configuration and source directory
148+ ├─📂 benchmark # Benchmark some common applications in CI
149+ ├─📂 build # *nix build system files
150+ ├─📂 docs # PHP internals documentation
151+ └─📂 ext # PHP core extensions
152+ └─📂 bcmath # The bcmath PHP extension
153+ ├─📂 libbcmath # The bcmath library forked and maintained in php-src
154+ ├─📂 tests # *.phpt test files for extension
155155 ├─📄 bcmath.stub.php # A stub file for the bcmath extension functions
156156 └─📄 ...
157- └─🗁 curl # The curl PHP extension
157+ └─📂 curl # The curl PHP extension
158158 ├─📄 sync-constants.php # The curl symbols checker
159159 └─📄 ...
160- └─🗁 date # The date/time PHP extension
161- └─🗁 lib # Bundled datetime library https://github.com/derickr/timelib
160+ └─📂 date # The date/time PHP extension
161+ └─📂 lib # Bundled datetime library https://github.com/derickr/timelib
162162 └─📄 ...
163163 └─📄 ...
164- ├─🗁 dl_test # Extension for testing dl()
165- └─🗁 dom
166- ├─🗁 lexbor # https://github.com/lexbor/lexbor
164+ ├─📂 dl_test # Extension for testing dl()
165+ └─📂 dom
166+ ├─📂 lexbor # https://github.com/lexbor/lexbor
167167 └─📄 ...
168- └─🗁 ffi # The FFI PHP extension
168+ └─📂 ffi # The FFI PHP extension
169169 ├─📄 ffi_parser.c # Generated by https://github.com/dstogov/llk
170170 └─📄 ...
171- └─🗁 fileinfo # The fileinfo PHP extension
172- ├─🗁 libmagic # Modified libmagic https://github.com/file/file
171+ └─📂 fileinfo # The fileinfo PHP extension
172+ ├─📂 libmagic # Modified libmagic https://github.com/file/file
173173 ├─📄 data_file.c # Generated by `ext/fileinfo/create_data_file.php`
174174 ├─📄 libmagic.patch # Modifications patch from upstream libmagic
175175 ├─📄 magicdata.patch # Modifications patch from upstream libmagic
176176 └─📄 ...
177- └─🗁 gd # The GD PHP extension
178- ├─🗁 libgd # Bundled and modified GD library https://github.com/libgd/libgd
177+ └─📂 gd # The GD PHP extension
178+ ├─📂 libgd # Bundled and modified GD library https://github.com/libgd/libgd
179179 └─📄 ...
180- └─🗁 mbstring # The Multibyte string PHP extension
181- ├─🗁 libmbfl # Forked and maintained in php-src
180+ └─📂 mbstring # The Multibyte string PHP extension
181+ ├─📂 libmbfl # Forked and maintained in php-src
182182 ├─📄 unicode_data.h # Generated by `ext/mbstring/ucgendat/ucgendat.php`
183183 └─📄 ...
184- └─🗁 opcache # The OPcache PHP extension
185- └─🗁 jit # OPcache Jit
186- └─🗁 ir # Bundled part of IR framework https://github.com/dstogov/ir
187- └─🗁 dynasm # DynASM encoding engine
184+ └─📂 opcache # The OPcache PHP extension
185+ └─📂 jit # OPcache Jit
186+ └─📂 ir # Bundled part of IR framework https://github.com/dstogov/ir
187+ └─📂 dynasm # DynASM encoding engine
188188 ├─📄 minilua.c # Customized Lua scripting language to build LuaJIT
189189 └─📄 ...
190190 ├─📄 gen_ir_fold_hash # IR folding engine generator created at build
191191 ├─📄 ir_emit_< arch> .h # IR folding engine rules generated by minilua
192192 ├─📄 minilua # Executable tool created at build
193193 └─📄 ...
194- └─🗁 pcre # The PCRE PHP extension
195- ├─🗁 pcre2lib # https://www.pcre.org/
194+ └─📂 pcre # The PCRE PHP extension
195+ ├─📂 pcre2lib # https://www.pcre.org/
196196 └─📄 ...
197- ├─🗁 skeleton # Skeleton for new extensions using `ext/ext_skel.php`
198- └─🗁 standard # Always enabled core extension
199- └─🗁 html_tables
200- ├─🗁 mappings # https://www.unicode.org/Public/MAPPINGS/
197+ ├─📂 skeleton # Skeleton for new extensions using `ext/ext_skel.php`
198+ └─📂 standard # Always enabled core extension
199+ └─📂 html_tables
200+ ├─📂 mappings # https://www.unicode.org/Public/MAPPINGS/
201201 └─📄 ...
202202 ├─📄 credits_ext.h # Generated by `scripts/dev/credits`
203203 ├─📄 credits_sapi.h # Generated by `scripts/dev/credits`
204204 ├─📄 html_tables.h # Generated by `ext/standard/html_tables/html_table_gen.php`
205205 └─📄 ...
206- └─🗁 tokenizer # The tokenizer PHP extension
206+ └─📂 tokenizer # The tokenizer PHP extension
207207 ├─📄 tokenizer_data.c # Generated by `ext/tokenizer/tokenizer_data_gen.php`
208208 ├─📄 tokenizer_data_stub.php # Generated by `ext/tokenizer/tokenizer_data_gen.php`
209209 └─📄 ...
210- └─🗁 zend_test # For testing internal APIs. Not needed for regular builds
210+ └─📂 zend_test # For testing internal APIs. Not needed for regular builds
211211 └─📄 ...
212- └─🗁 zip/ # Bundled https://github.com/pierrejoye/php_zip
212+ └─📂 zip/ # Bundled https://github.com/pierrejoye/php_zip
213213 └─📄 ...
214- ├─🗁 ...
214+ ├─📂 ...
215215 └─📄 ext_skel.php # Helper script that creates a new PHP extension
216- └─🗁 main # Binding that ties extensions, SAPIs, Zend engine and TSRM together
217- ├─🗁 streams # Streams layer subsystem
216+ └─📂 main # Binding that ties extensions, SAPIs, Zend engine and TSRM together
217+ ├─📂 streams # Streams layer subsystem
218218 └─📄 ...
219- ├─🗁 modules # Shared libraries, created when building PHP
220- ├─🗁 pear # PEAR installation
221- └─🗁 sapi # PHP SAPI (Server API) modules
222- └─🗁 cli # Command-line PHP SAPI module
219+ ├─📂 modules # Shared libraries, created when building PHP
220+ ├─📂 pear # PEAR installation
221+ └─📂 sapi # PHP SAPI (Server API) modules
222+ └─📂 cli # Command-line PHP SAPI module
223223 ├─📄 mime_type_map.h # Generated by `sapi/cli/generate_mime_type_map.php`
224224 └─📄 ...
225225 └─📄 ...
226- ├─🗁 scripts # php-config, phpize and internal development scripts
227- ├─🗁 tests # Core features tests
228- ├─🗁 TSRM # Thread safe resource manager
229- └─🗁 Zend # Zend engine
230- ├─🗁 asm # Bundled from src/asm in https://github.com/boostorg/context
231- ├─🗁 Optimizer # For faster PHP execution through opcode caching and optimization
232- ├─🗁 tests # PHP tests *.phpt files for Zend engine
226+ ├─📂 scripts # php-config, phpize and internal development scripts
227+ ├─📂 tests # Core features tests
228+ ├─📂 TSRM # Thread safe resource manager
229+ └─📂 Zend # Zend engine
230+ ├─📂 asm # Bundled from src/asm in https://github.com/boostorg/context
231+ ├─📂 Optimizer # For faster PHP execution through opcode caching and optimization
232+ ├─📂 tests # PHP tests *.phpt files for Zend engine
233233 ├─📄 zend_vm_execute.h # Generated by `Zend/zend_vm_gen.php`
234234 ├─📄 zend_vm_opcodes.c # Generated by `Zend/zend_vm_gen.php`
235235 ├─📄 zend_vm_opcodes.h # Generated by `Zend/zend_vm_gen.php`
236236 └─📄 ...
237- ├─🗁 win32 # Windows build files
237+ ├─📂 win32 # Windows build files
238238 └─📄 ...
239239```
240240
0 commit comments