Lines Matching defs:variable
128 # Map of variable name => expanded variable value.
141 def variable(self, key, val):
145 return self.writer.variable(key, val)
157 # Implement just enough of Ninja variable expansion etc. to
253 n.variable('ninja_required_version', '1.3')
260 n.variable('configure_args', ' '.join(configure_args))
266 n.variable('configure_env', config_str + '$ ')
297 n.variable('root', root)
298 n.variable('builddir', 'build')
299 n.variable('cxx', CXX)
301 n.variable('ar', 'link')
303 n.variable('ar', configure_env.get('AR', 'ar'))
424 n.variable('cflags', ' '.join(shell_escape(flag) for flag in cflags))
427 n.variable('ldflags', ' '.join(shell_escape(flag) for flag in ldflags))
639 n.variable('doxygen_mainpage_generator',