append {CC,CXX,LINK,LD}FLAGS_EXTRA to corresponding {CC,CXX,LINK}FLAGS.
authorAndrey Mazo <mazo@iitp.ru>
Fri Oct 23 17:35:38 2009 +0400 (3 months ago)
changeset 55006db6a279dfff
parent 5499 8878efe25b6c
child 5501 7a340852b479
append {CC,CXX,LINK,LD}FLAGS_EXTRA to corresponding {CC,CXX,LINK}FLAGS.
wscript
     1.1 --- a/wscript	Fri Oct 23 17:31:36 2009 +0400
     1.2 +++ b/wscript	Fri Oct 23 17:35:38 2009 +0400
     1.3 @@ -382,6 +382,14 @@
     1.4          conf.env.append_value('CXXDEFINES', "ENABLE_GSL")
     1.5          conf.env.append_value('CCDEFINES', "ENABLE_GSL")
     1.6  
     1.7 +    # append user defined flags after all our ones
     1.8 +    for (confvar, envvar) in [['CCFLAGS', 'CCFLAGS_EXTRA'],
     1.9 +                              ['CXXFLAGS', 'CXXFLAGS_EXTRA'],
    1.10 +                              ['LINKFLAGS', 'LINKFLAGS_EXTRA'],
    1.11 +                              ['LINKFLAGS', 'LDFLAGS_EXTRA']]:
    1.12 +        if envvar in os.environ:
    1.13 +            conf.env.append_value(confvar, os.environ[envvar])
    1.14 +
    1.15      # Write a summary of optional features status
    1.16      print "---- Summary of optional NS-3 features:"
    1.17      for (name, caption, was_enabled, reason_not_enabled) in conf.env['NS3_OPTIONAL_FEATURES']: