def configure(conf): pass def build(bld): nanopb_sources = [] nanopb_sources.append(bld.path.make_node('pb_common.c')) nanopb_sources.append(bld.path.make_node('pb_encode.c')) nanopb_sources.append(bld.path.make_node('pb_decode.c')) nanopb_includes = ['.'] bld(export_includes=nanopb_includes, name='nanopb_includes') bld.stlib(source=nanopb_sources, includes=nanopb_includes, export_includes=nanopb_includes, target='nanopb', use=['pblibc']) # vim:filetype=python