diff options
| author | Mats Wichmann <mats@linux.com> | 2022-04-14 14:06:10 (GMT) |
|---|---|---|
| committer | Mats Wichmann <mats@linux.com> | 2023-07-08 19:53:10 (GMT) |
| commit | 9fe028435334a555f43a6d198a0174b4c4de299e (patch) | |
| tree | 6c4a5f28642ffb5ecdc78f4905250580ef36c267 /test/Java/java_version_image/src6/TestSCons.java | |
| parent | 810ca6c8895b01cbd636d83079f6a848dc36adf6 (diff) | |
| download | SCons-9fe028435334a555f43a6d198a0174b4c4de299e.zip SCons-9fe028435334a555f43a6d198a0174b4c4de299e.tar.gz SCons-9fe028435334a555f43a6d198a0174b4c4de299e.tar.bz2 | |
Implement a new subprocess wrapper
Uses subprocess.run and lets it parent do much more of the work,
particularly the communicate-wait-output collection. Now returns the
CompletedProcess instance that sp.run does.
This routine should really live in SCons.Util, as it is not specifically
tied to Action. Unfortunately, in trying to supply something sane
in case env['ENV'] is not set up (can that still happen?) it calls
SCons.Action.get_default_ENV which, if accessed from Util, gets us into
the dreaded import loop problem.
Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to 'test/Java/java_version_image/src6/TestSCons.java')
0 files changed, 0 insertions, 0 deletions
