def create_nds(self, target, source, **kwargs): env, attr = parse_task_gen_args(kwargs) tg = self.new_task_gen(features='nds', target=target, source=source, **attr) apply_env_values(tg, env)
def testApplyEnv(self): env = {'BAR_123': 'bar_value', 'FOO_456':'foo_value'} class FakeTG: env = {} fake = FakeTG() scwaf.apply_env_values(fake, env) self.assertEquals('bar_value', fake.env['BAR_123']) self.assertEquals('foo_value', fake.env['FOO_456'])
def create_nds(self, target, source, **kwargs): env, attr = parse_task_gen_args(kwargs) tg = self.new_task_gen( features='nds', target=target, source=source, **attr) apply_env_values(tg, env)
def objcopy(self, source, **kwargs): env, attr = parse_task_gen_args(kwargs) tg = self.new_task_gen(features='objcopy', source=source, **attr) apply_env_values(tg, env) return tg
def transform_image(self, source, **kwargs): env, attr = parse_task_gen_args(kwargs) tg = self.new_task_gen(features='grit', source=source, **attr) apply_env_values(tg, env) return tg