summaryrefslogtreecommitdiffstats
path: root/test/Java/java_version_image/src6/TestSCons.java
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2022-04-14 14:06:10 (GMT)
committerMats Wichmann <mats@linux.com>2023-07-08 19:53:10 (GMT)
commit9fe028435334a555f43a6d198a0174b4c4de299e (patch)
tree6c4a5f28642ffb5ecdc78f4905250580ef36c267 /test/Java/java_version_image/src6/TestSCons.java
parent810ca6c8895b01cbd636d83079f6a848dc36adf6 (diff)
downloadSCons-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