2018-08-14 13:23:07 +00:00
|
|
|
check: messages.pb messages-bitcoin.pb messages-bootloader.pb messages-cardano.pb messages-common.pb messages-crypto.pb messages-debug.pb messages-ethereum.pb messages-lisk.pb messages-management.pb messages-monero.pb messages-nem.pb messages-ripple.pb messages-stellar.pb messages-tezos.pb messages-ontology.pb
|
2013-11-26 15:10:55 +00:00
|
|
|
|
|
|
|
%.pb: %.proto
|
|
|
|
protoc -I/usr/include -I. $< -o $@
|
|
|
|
|
2018-07-27 14:01:14 +00:00
|
|
|
combine:
|
|
|
|
echo 'syntax = "proto2";' > combined.proto
|
|
|
|
echo 'import "google/protobuf/descriptor.proto";' >> combined.proto
|
2018-07-29 14:17:00 +00:00
|
|
|
grep -hv -e '^import ' -e '^syntax' -e '^package' -e 'option java_' messages*.proto | sed 's/hw\.trezor\.messages\.common\.//' >> combined.proto
|
2018-07-27 14:01:14 +00:00
|
|
|
|
2013-11-26 15:10:55 +00:00
|
|
|
clean:
|
|
|
|
rm -f *.pb
|