Add an option for debugserver to propagate its environment to programs it launches...
authorGreg Clayton <gclayton@apple.com>
Wed, 18 Jun 2014 18:26:50 +0000 (18:26 +0000)
committerGreg Clayton <gclayton@apple.com>
Wed, 18 Jun 2014 18:26:50 +0000 (18:26 +0000)
commitce1843bcd699ca87050f71d3a7911f2d3ffa72d5
tree84513ae8b89059f73d9676bd81d509041b60d9e1
parent989574ca992b8e0c36e0c60e5644e7abfc1b7005
Add an option for debugserver to propagate its environment to programs it launches using the --forward-env or -F:

% ./debugserver --forward-env localhost:1234 -- /bin/ls
% ./debugserver -F localhost:1234 -- /bin/ls

Also allow new environment variables to be set using the "--env" or "-e":

% ./debugserver --env FOO=1 --env BAR=2 localhost:1234 -- /bin/ls
% ./debugserver -e FOO=1 -e BAR=2 localhost:1234 -- /bin/ls

<rdar://problem/17350654>

llvm-svn: 211200
lldb/tools/debugserver/source/debugserver.cpp