Use make_identifier() to create the name for FOO_MESSAGES define.
authorPetteri Aimonen <jpa@git.mail.kapsi.fi>
Sun, 22 Mar 2015 09:17:57 +0000 (11:17 +0200)
committerPetteri Aimonen <jpa@git.mail.kapsi.fi>
Sun, 22 Mar 2015 09:17:57 +0000 (11:17 +0200)
commit8c14e736034b82d65b43db529161dd281a37816a
tree1c52a323f65419620475ccaef75d1ebb81b2a3de
parent942e82a82b88a073ad9654f54c11497e48b8fe09
Use make_identifier() to create the name for FOO_MESSAGES define.

This handles special charaters like in "my-file.proto" properly.
Also use headerbasename instead of full path, so that compiling files
with relative path doesn't create symbols like FOO/BAR/BAZ_MESSAGES.
generator/nanopb_generator.py