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
