def set_asm_type(type_, sources, name=''): project = PROJECT_REGISTRY.current() _project_types[project.name() + type_] = _project_types.get( project.name() + type_, type_) + '_' name = name if name else _project_types[project.name() + type_] type_ += '.asm' cast(name, type_.upper(), sources, [], [], [])