diff --git a/ChangeLog b/ChangeLog index 65227cce5a..17d5aeb515 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2016-12-01 Joseph Myers + + * scripts/build-many-glibcs.py: Add bot to usage message. Import + time module. + (Context.__init__): Initialize self.logsdir_old. + (Context.run_builds): Handle bot action. + (Context.bot_cycle): Copy logs directory before running builds. + (Context.bot_run_self): Take argument for whether to check + subprocess result. Flush stdout before running subprocess. + (Context.bot): New function. + (get_parser): Allow bot action. + 2016-11-30 Joseph Myers * scripts/build-many-glibcs.py: Add bot-cycle to usage message. diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py index 658a22e65f..d089b0c7a5 100755 --- a/scripts/build-many-glibcs.py +++ b/scripts/build-many-glibcs.py @@ -23,13 +23,14 @@ This script takes as arguments a directory name (containing a src subdirectory with sources of the relevant toolchain components) and a description of what to do: 'checkout', to check out sources into that directory, 'bot-cycle', to run a series of checkout and build steps, -'host-libraries', to build libraries required by the toolchain, -'compilers', to build cross-compilers for various configurations, or -'glibcs', to build glibc for various configurations and run the -compilation parts of the testsuite. Subsequent arguments name the -versions of components to check out (--