parameters: (self, name, node)
return_statement: return task
docstring: Overrides ccroot.create_compiled_task to support ti_c
docstring_summary: Overrides ccroot.create_compiled_task to support ti_c
docstring_tokens: Overrides ccroot . create_compiled_task to support ti_c
function: def create_compiled_task(self, name, node):
  	"""
  	Overrides ccroot.create_compiled_task to support ti_c
  	"""
  	out = '%s' % (node.change_ext('.obj').name)
  	if self.env.CC_NAME == 'ticc':
  		name = 'ti_c'
  	task = self.create_task(name, node, node.parent.find_or_declare(out))
  	self.env.OUT = '-fr%s' % (node.parent.get_bld().abspath())
  	try:
  		self.compiled_tasks.append(task)
  	except AttributeError:
  		self.compiled_tasks = [task]
  	return task
function_tokens: def create_compiled_task ( self , name , node ) : out = '%s' % ( node . change_ext ( '.obj' ) . name ) if self . env . CC_NAME == 'ticc' : name = 'ti_c' task = self . create_task ( name , node , node . parent . find_or_declare ( out ) ) self . env . OUT = '-fr%s' % ( node . parent . get_bld ( ) . abspath ( ) ) try : self . compiled_tasks . append ( task ) except AttributeError : self . compiled_tasks = [ task ] return task