def cc_binary(name, srcs=[], deps=[], warning='yes', defs=[], incs=[], embed_version=True, optimize=[], dynamic_link=False, extra_cppflags=[], extra_linkflags=[], export_dynamic=False, **kwargs):
 cc_binary_target = CcBinary(name, srcs, deps, warning, defs, incs, embed_version, optimize, dynamic_link, extra_cppflags, extra_linkflags, export_dynamic, blade.blade, kwargs)
 blade.blade.register_target(cc_binary_target)

def cc_binary ( name , srcs = [ ] , deps = [ ] , warning = 'yes' , defs = [ ] , incs = [ ] , embed_version = True , optimize = [ ] , dynamic_link = False , extra_cppflags = [ ] , extra_linkflags = [ ] , export_dynamic = False , ** kwargs ) : cc_binary_target = CcBinary ( name , srcs , deps , warning , defs , incs , embed_version , optimize , dynamic_link , extra_cppflags , extra_linkflags , export_dynamic , blade . blade , kwargs ) blade . blade . register_target ( cc_binary_target )
cc_binary target .