Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 42620103d8ee8a2d972d3103bad0ab73 > files > 271

waf-1.5.19-1.fc14.noarch.rpm

#! /usr/bin/env python
# encoding: utf-8
# Thomas Nagy, 2006-2010 (ita)

VERSION='0.0.1'
APPNAME='cc_test'

top = '.'
out = 'build'

def set_options(opt):
	opt.tool_options('compiler_cc')

def configure(conf):
	conf.check_tool('compiler_cc')

def build(bld):
	for i in xrange(1, 10):
		bld(features = 'cc cprogram', source = 'main.c', target = 'test%d' % i)


	import Task, Options

	def display(self):
		if Options.options.progress_bar != 0:
			return Task.Task.display(self)
		return "[CC] %s\n" % self.outputs[0].bldpath(self.env)
	Task.TaskBase.classes['cc'].display = display

	def display(self):
		if Options.options.progress_bar == 2:
			return Task.Task.display(self)
		return "[LD] %s\n" % self.outputs[0].bldpath(self.env)
	Task.TaskBase.classes['cc_link'].display = display