Initialize *FLAGS variables with objects that can add flags either as strings or...
[scons.git] / src / engine / SCons / Tool / gs.py
index 79d50e4e0bae1df26b19868ea9ae386644c9c690..26661895a0f9a2d3a5b44bcf3d2708e77e569db8 100644 (file)
@@ -35,6 +35,7 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
 
 import SCons.Defaults
 import SCons.Platform
+import SCons.Util
 
 # Ghostscript goes by different names on different platforms...
 platform = SCons.Platform.platform_default()
@@ -58,7 +59,7 @@ def generate(env):
     bld.add_action('.ps', '$GSCOM')
 
     env['GS']      = gs
-    env['GSFLAGS'] = '-dNOPAUSE -dBATCH -sDEVICE=pdfwrite'
+    env['GSFLAGS'] = SCons.Util.CLVar('-dNOPAUSE -dBATCH -sDEVICE=pdfwrite')
     env['GSCOM']   = '$GS $GSFLAGS -sOutputFile=$TARGET $SOURCES'