Files
gcc/libphobos/scripts/README
Iain Buclaw fffe14f045 libphobos: Add scripts to update Makefile.am after an upstream merge
These two scripts have been used for updating Makefile.am whenever
there's been a file added/removed from either Druntime or Phobos since
the start, but never included in the source tree.

libphobos/ChangeLog:

	* libdruntime/Makefile.am: Update comment.
	* libdruntime/Makefile.in: Regenerate.
	* src/Makefile.am: Update comment.
	* src/Makefile.in: Regenerate.
	* scripts/.gitignore: New file.
	* scripts/README: New file.
	* scripts/gen_druntime_sources.d: New file.
	* scripts/gen_phobos_sources.d: New file.
2025-02-25 19:09:03 +01:00

29 lines
781 B
Plaintext

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