dxx-rebirth/common/arch/cocoa
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
..
d1x-rebirth.icns Move */arch/cocoa -> common/arch/cocoa 2013-12-06 03:57:18 +00:00
d2x-rebirth.icns Move */arch/cocoa -> common/arch/cocoa 2013-12-06 03:57:18 +00:00
Info.plist Add App Category entries to the plists. 2021-04-30 14:43:15 -06:00
messagebox.mm Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
SDLMain.h Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
tool_bundle.py Pass user $PATH to Command() for dylibbundler 2021-11-08 01:53:05 +00:00