1. Nov 27, 2011
  2. Nov 25, 2011
    • Robert Yang's avatar
      bitbake: Update and fix bitbake-runtask · 37c4f373
      Robert Yang authored
      
      Since bitbake switched back to the fork instead of the exec model,
      it no longer used bitbake-runtask and the code has suffered some bitrot.
      bitbake-runtask is a useful tool for excuting the task without
      the scheduler of bitbake, so that the external tool can invoke it
      easily. It also provides a useful example of how to invoke exec_task()
      with low overhead without a lot of the bitbake threading/UI overhead.
      
      Significant changes:
      
      * This patch changes the argument order so that the commonly used
        and mandatory arguments come first.
      
      * The taskhash file and dryrun options are now optional
      
      * It now uses the bitbake logging mechanisms to provide processed
        logging output to the console.
      
      * The process handling to do with stdout/stderr redirection
        are removed since they're no longer required.
      
      [YOCTO #1229]
      
      RP: Logging updates to the patch based on Roberts original patch
      Signed-off-by: default avatarRobert Yang <liezhi.yang@windriver.com>
      Signed-off-by: default avatarRichard Purdie <richard.purdie@linuxfoundation.org>
      37c4f373
  3. Dec 10, 2010
  4. Dec 09, 2010
    • Richard Purdie's avatar
      bitbake: Overhaul environment handling · 0ba9a9ff
      Richard Purdie authored
      
      Currently, anything whitelisted in the environment makes it into the worker
      processes. This is undesireable and the worker environment should be as
      clean as possible. This patch adapts bitbake sosme variables are loaded into
      bitbake's datastore but not exported by default. Any variable can be exported
      by setting its export flag.
      
      Currently, this code only finalises the environment in he worker as doing so
      in the server means variables are unavailable in the worker. If we switch
      back to fork() calls instead of exec() this code will need revisting.
      
      Signed-off-by: default avatarRichard Purdie <rpurdie@linux.intel.com>
      0ba9a9ff
  5. Oct 14, 2010
  6. Oct 11, 2010
  7. Sep 29, 2010
  8. Sep 28, 2010
  9. Sep 13, 2010
  10. Sep 07, 2010
  11. Aug 20, 2010
  12. Aug 19, 2010