help in simplification of code [string manipulation]
Christophe
chris.cavalaria at free.fr
Tue Sep 13 11:43:01 EDT 2005
John a écrit :
> How could I simplify the code to get libs out of LDFLAGS
> or vice versa automatically in the following python/scons code?
>
> if sys.platform[:5] == 'linux':
> env.Append (CPPFLAGS = '-D__LINUX')
> env.Append (LDFLAGS = '-lglut -lGLU -lGL -lm')
> env.Append(CPPPATH=['include', 'include/trackball'])
> libs = ['glut',
> 'GLU',
> 'GL',
> 'm',]
>
>
> Thanks,
> --j
>
Why don't you use the LIBS var in the environment instead of the LDFLAGS
? And what use would be the libs var for you ?
if sys.platform[:5] == 'linux':
libs = ['glut',
'GLU',
'GL',
'm',]
env.Append (CPPFLAGS = '-D__LINUX')
env.Append (LIBS = Split(libs))
env.Append(CPPPATH=['include', 'include/trackball'])
More information about the Python-list
mailing list