--- ray/build_utils/load_plat.py 2005/09/19 11:30:09 1.7 +++ ray/build_utils/load_plat.py 2008/04/21 07:31:27 1.10 @@ -1,7 +1,6 @@ import os import sys -import string import ConfigParser @@ -27,7 +26,9 @@ def read_plat(env, args, fn): 'RAD_NETCOMPAT', # [win_]netproc.c for ranimate 'RAD_MLIB', # usually 'm', or any fastlib available 'RAD_SOCKETLIB', # ws_2_32 on Windows (VC links it automatically) - 'RAD_PROCESS']], # our process abstraction and win_popen() + 'RAD_PROCESS', # our process abstraction and win_popen() + 'RAD_PCALLS', # more custom process abstraction + ]], ] if args.get('RAD_DEBUG',0): vars.insert(0, ['debug'] + buildvars) @@ -42,8 +43,7 @@ def read_plat(env, args, fn): for p in section[2]: # multiple items to append try: v = cfig.get(section[0], p) except ConfigParser.NoOptionError: continue - apply(env.Append,[],{p:string.split(v)}) - #print '%s: %s' % (p, env[p]) + apply(env.Append,[],{p:env.Split(v)}) # XXX Check that basedir exists. for k in ['RAD_BINDIR', 'RAD_RLIBDIR', 'RAD_MANDIR']: if (env.has_key('RAD_BASEDIR') and env.has_key(k)