[riot-commits] [RIOT-OS/RIOT] 7fd329: pkg/nanopb: fix for proto files with includes

Leandro Lanzieri noreply at github.com
Wed Apr 8 10:37:22 CEST 2020


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 7fd329b3a196f44e82daffa2117e5af88f2406d4
      https://github.com/RIOT-OS/RIOT/commit/7fd329b3a196f44e82daffa2117e5af88f2406d4
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2020-04-02 (Thu, 02 Apr 2020)

  Changed paths:
    M pkg/nanopb/Makefile.gensrc
    M tests/pkg_nanopb/simple.proto

  Log Message:
  -----------
  pkg/nanopb: fix for proto files with includes

Proto files can include other proto files.
E.g. nanopb comes with a `nanopb.proto` include that contains some
nanopb-specific extensions.

This patch makes it possible to include this file as well as specifying
additional proto include folders.

I added the include to `simple.proto` so it gets exercised by the test.


  Commit: 7227b00b97ec1a11b85c52df9aa074190c5151d1
      https://github.com/RIOT-OS/RIOT/commit/7227b00b97ec1a11b85c52df9aa074190c5151d1
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

  Changed paths:
    M pkg/nanopb/doc.txt

  Log Message:
  -----------
  pkg/nanopb: extend the documentation


  Commit: 1f24698a2a95ff8c56733fd6cbc6205a38f3fb38
      https://github.com/RIOT-OS/RIOT/commit/1f24698a2a95ff8c56733fd6cbc6205a38f3fb38
  Author: Leandro Lanzieri <leandro.lanzieri at haw-hamburg.de>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

  Changed paths:
    M pkg/nanopb/Makefile.gensrc
    M pkg/nanopb/doc.txt
    M tests/pkg_nanopb/simple.proto

  Log Message:
  -----------
  Merge pull request #13792 from benpicco/pkg/nanopb-fixes

pkg/nanopb: fix for proto files with includes


Compare: https://github.com/RIOT-OS/RIOT/compare/3b423a959da9...1f24698a2a95


More information about the commits mailing list