|  | The D language scripts in this directory are used during the syncing of | 
|  | libphobos with upstream.  They can be built with the command: | 
|  |  | 
|  | dub build --single name-of-script.d | 
|  |  | 
|  | Or when dub isn't available: | 
|  |  | 
|  | gdc -o name-of-script name-of-script.d [any other dependencies].d | 
|  |  | 
|  | Scripts: | 
|  |  | 
|  | gen_druntime_sources.d | 
|  |  | 
|  | Generates source file definitions for libphobos/libdruntime/Makefile.am. | 
|  | Ran from the libdruntime directory and append output to Makefile.am. | 
|  |  | 
|  | Example: | 
|  |  | 
|  | cd libdruntime && ../scripts/gen_druntime_sources >> Makefile.am | 
|  |  | 
|  | gen_phobos_sources.d | 
|  |  | 
|  | Generates source file definitions for libphobos/src/Makefile.am.  Ran from | 
|  | the libphobos/src directory and append output to Makefile.am. | 
|  |  | 
|  | Example: | 
|  |  | 
|  | cd src && ../scripts/gen_phobos_sources >> Makefile.am | 
|  |  | 
|  | tests_extractor.d | 
|  |  | 
|  | Searches the given input directory recursively for public unittest blocks | 
|  | (annotated with three slashes). The tests will be extracted as one file for | 
|  | each source file to the output directory.  Used to regenerate all tests | 
|  | cases in testsuite/libphobos.phobos. | 
|  |  | 
|  | Example: | 
|  |  | 
|  | ./tests_extractor -i ../libphobos/src -o ../testsuite/libphobos.phobos |