Initialize *FLAGS variables with objects that can add flags either as strings or...
[scons.git] / src / engine / SCons / Tool / bcc32.py
index 6f635250671046614fc5820d32f2faab51aeae70..6d3acca2181035594db47c4d25be1c29a8a51d37 100644 (file)
@@ -59,10 +59,10 @@ def generate(env):
         static_obj.add_action(suffix, SCons.Defaults.CAction)
         shared_obj.add_action(suffix, SCons.Defaults.ShCAction)
     env['CC']        = 'bcc32'
-    env['CCFLAGS']   = ''
+    env['CCFLAGS']   = SCons.Util.CLVar('')
     env['CCCOM']     = '$CC -q $CCFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -c -o $TARGET $SOURCES'
     env['SHCC']      = '$CC'
-    env['SHCCFLAGS'] = '$CCFLAGS'
+    env['SHCCFLAGS'] = SCons.Util.CLVar('$CCFLAGS')
     env['SHCCCOM']   = '$SHCC -WD $SHCCFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -c -o $TARGET $SOURCES'
     env['CPPDEFPREFIX']  = '-D'
     env['CPPDEFSUFFIX']  = ''