Skip to content
Snippets Groups Projects
  1. Oct 11, 2018
  2. Oct 03, 2018
  3. Sep 13, 2018
  4. Sep 02, 2018
  5. Sep 01, 2018
  6. Aug 31, 2018
  7. Aug 28, 2018
  8. Aug 27, 2018
    • matejcik's avatar
      add typename mangling · 37cdb0df
      matejcik authored
      Three options for what to do with long type names:
      
      M_NONE - original, default. Do nothing special.
      
      M_STRIP_PACKAGE - Strip local package name. Useful when you want to use
      package names, but don't want to deal with
      `com_mycompany_supersoftware_proto_` prefixes on every symbol.
      Not useful when your packages cross-reference each other, because it only
      strips the _current_ package name, so references to other packages
      actually become invalid.
      
      M_FLATTEN - Always use only the last part of a dotted name.
      Useful when you have packages and/or deeply nested structs that don't
      actually have colliding names. Then you get shorter C symbols for no
      additional cost.
      Not useful when the names can collide.
      37cdb0df
    • matejcik's avatar
      41a8c3b9
  9. Jul 21, 2018
  10. May 31, 2018
  11. Apr 11, 2018
  12. Apr 09, 2018
  13. Apr 07, 2018
  14. Apr 05, 2018
    • Jason Bishop's avatar
      Fix typo in comment · 0735ec15
      Jason Bishop authored
      0735ec15
    • Jason Bishop's avatar
      Fix issue when using relative paths and CMake · 04362e5e
      Jason Bishop authored
      - The move to using the protoc plugin rather than the 2-step
      method has broken the relative path feature due to the differences
      in path handling.
      - Use CMAKE_CURRENT_BINARY_PATH instead of FIL_PATH_REL when calling
      protoc with nanopb plugin to avoid having files placed in an incorrectly
      nested directory
      04362e5e
  15. Feb 28, 2018
  16. Feb 27, 2018
  17. Feb 26, 2018
  18. Feb 24, 2018
  19. Feb 23, 2018
  20. Feb 20, 2018
  21. Feb 16, 2018
  22. Feb 15, 2018
  23. Feb 14, 2018
Loading