dxx-rebirth/common/arch
Kp f99ba91998 Pass user $PATH to Command() for dylibbundler
On some systems, such as the Apple M1 (ARM-based Macs),
dylibbundler is in $PATH, but not in a directory found by the limited
path that SCons uses for Command() invocations.  This causes the SConf
test to succeed (because it uses the full $PATH), but the Command() to
fail (because it uses a reduced path).  Fix this by using the user's
$PATH, if defined, for this Command() invocation.

Along the way, rework tool_bundle.py to use SCons' Node() objects in
place of direct path manipulation.  This lets SCons produce better error
messages in some cases.

Reported-by: Kreeblah <https://github.com/dxx-rebirth/dxx-rebirth/pull/610>
2021-11-08 01:53:05 +00:00
..
carbon Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
cocoa Pass user $PATH to Command() for dylibbundler 2021-11-08 01:53:05 +00:00
ogl Refer to <array> directly, not through "compiler-array.h" 2020-05-02 21:18:42 +00:00
sdl Move window_is_visible,window_set_visible to be window methods 2021-11-01 03:37:18 +00:00
win32 modify SConstruct to handle target platform; fix track finish detect code 2019-10-27 14:53:48 +02:00