Age | Commit message (Collapse) | Author |
|
am: 1d0ca59852
Change-Id: I412488a20b4fcfa05f58528c2e38fff5a7e3a0c0
|
|
am: aaae7fff6e
Change-Id: I7e9b49665176548ce0c7d5e5c9f3c62ec37d5650
|
|
am: 3f5b6d4262
Change-Id: I2f79eba12ecf6e8d7ab7ed2d102bbe745c0b6c0c
|
|
Add 32BIT and 16BIT compile time flag for nanopb library to support
16BIT or 32BIT size, default is 8BIT. User need to use the corresponding
library when define the PB_FIELD_* flag during compilation.
Test: None
Bug: 122292884
Change-Id: I1b3c572e54297d020776e7721d37b65526f1a0ff
|
|
am: e80a74a431
Change-Id: I120cf2f5451910c68e9ebfad9d86358c02b32098
|
|
am: eeedc9b64b
Change-Id: I3355d9aa570683a1488f528752342ce4527c6190
|
|
am: 4090366181
Change-Id: Ic5a149eb6e898140647c92aa446f5614cfbcb7d0
|
|
Bug: 123068679
Change-Id: I7b75d9d7c8a8980bcceafc44580fb70ce4d31938
|
|
am: be7f0300db
Change-Id: Icb79d01247504977e99800b9d0ad8635d2d292d8
|
|
am: 7ef083d766
Change-Id: Ice842086225ed70303eb9432489888ff20a23412
|
|
am: b5cea29f5e
Change-Id: I7ebbe28c941c8e8c91f147bc7a0981d98c946a56
|
|
Bug: 33166666
Test: gerrit uploader
Change-Id: I0d65423c625fd4085a88fe0fdbeaa27cb7909c43
|
|
MERGE am: c8cd40fafa -s ours am: 1457d4dfb9 -s ours
am: 90df857c8f -s ours
Change-Id: Iad213fa375bd4b5733d73cdabfe63aac1aade16d
|
|
MERGE am: c8cd40fafa -s ours
am: 1457d4dfb9 -s ours
Change-Id: I9a3c40d09131859174d46e53a127a89e9eb9917d
|
|
am: c8cd40fafa -s ours
Change-Id: I47ea8b0732f1eda7547e58081b1fd0454c86e378
|
|
Change-Id: Iaa0bee4c8ee4dace87ef0ad2aee6d8537ffd101c
|
|
MERGE am: ba5d139354 -s ours
am: 3ce1eb5d7a -s ours
Change-Id: I5c812a72d24c30207f2d8f4f1c04c7ddac200104
|
|
MERGE
am: ba5d139354 -s ours
Change-Id: I84269a992148b8c4beec3aee31073eb7e62dc974
|
|
Change-Id: Id358b7b183cdb993644b08f1587085f1fc672bc7
|
|
am: 000fe611d1
Change-Id: Ifa695ac2da8e85e6bd4701a235f4a7ecab8e8b6e
|
|
am: 9baab47154
Change-Id: I755cc20862dbbfae027fa0ce72502301d6338160
|
|
am: 0ccf82b82c -s ours
Change-Id: I33f0216842f6fd8b3831242df8b2912adaeb6409
|
|
am: 9259e0d233
Change-Id: I0a4dc46da3a6ec3ce4bb30b2905f771c2d01b25b
|
|
am: 09df97cd8f
Change-Id: I321153010e313ee4794e84fa0d3d228f5454b940
|
|
am: b0f82e0ec5
Change-Id: Ic5983e268e9a9279e159ff4e8cbb1941e5543c27
|
|
am: 45c9ba7693
Change-Id: I45aa867009a3133da943e5b70c265098c70a770f
|
|
am: c9c123244c
Change-Id: I9e92c461533bd666e4d9b89439526ffc4511fed4
|
|
am: 86bd676e06
Change-Id: Ib7ddacb28606b0c063ff5e6feabb3280be25e4ee
|
|
Add rule to generate prebuilt nanopb_generator to include the
libprotobuf-python from external instead of host.
Test: Local build tests.
Bug: b/111798740
Change-Id: I9bad3b5d2988ed7c642ae4c339376874d56aa578
(cherry picked from commit bc20853921deb0f94a7b32c315be3c68fd066fb3)
|
|
There are existing precompiled .pb.c and .pb.h files in our tree.
They were compiled using nanopb 0.2.8 and 0.3.9 changes some of the
macro definition. In order to be compatible with those files, we
add back the legacy macro definition.
Added patch is at pb.h.patch.
Test: None
Bug: 111798740
Change-Id: I83454ae49a77331a6d8b2471cd1e8ae80397cffd
(cherry picked from commit c31a0b32ffe7748c64527e9b030d0358ad114bf7)
|
|
Downloaded from https://github.com/nanopb/nanopb/archive/0.3.9.1.tar.gz
Also upload generator/google to python-protobuf 3.0.0. Copied from
/usr/lib/python2.7/dist-packages/google after run
apt-get install python-protobuf. Remove *.so to force it to use
python implementation instead of prebuilt cpp implementation.
Bug: b/111798740
Test: None
Change-Id: I015ab62dc72268bf473f66ae8344a789b8ed8cf2
(cherry picked from commit f880a12bd5d957e38c831dc0f2d4a99beb12e4c9)
|
|
* changes:
Add rule to generate prebuilt nanopb_generator.
Revert revert "Add legacy macro definition for precompiled files."
Revert revert "Upgrade nanopb to 0.3.9.1"
|
|
Add rule to generate prebuilt nanopb_generator to include the
libprotobuf-python from external instead of host.
Test: Local build tests.
Bug: b/111798740
Change-Id: I9bad3b5d2988ed7c642ae4c339376874d56aa578
|
|
This reverts commit d2fd0b0afe3b5e8aafcf6f97d98b1045368d69bc.
Bug: b/111798740
Test: Local build tests.
Change-Id: Ibff509f2cf7688ed804c54ee20ce9c7ff658d7ee
|
|
This reverts commit d2fd0b0afe3b5e8aafcf6f97d98b1045368d69bc.
After fixing the dependency problem, this should not break the build.
Test: Local build tests.
Bug: b/111798740
Change-Id: If2233e9c12dc3b5e2e3421746c32a57e74ae7206
|
|
This reverts commit f880a12bd5d957e38c831dc0f2d4a99beb12e4c9.
Reason for revert: topic broke the build
Bug: b/111798740
Change-Id: I507de9f9223be0bcf126dce084e4b7061cd92f62
|
|
This reverts commit c31a0b32ffe7748c64527e9b030d0358ad114bf7.
Reason for revert: topic broke the build
Bug: 111798740
Change-Id: Ia2943f54953d5a57a2e2ef06005b3f50cf92ea58
|
|
This reverts commit 69365cb5ab109ed2305e46de9400ac04efac8435.
Reason for revert: topic broke the build
Bug: 111798740
Change-Id: Ibd6c8423ac28679e986f6c53fc832a40bac56e41
|
|
Remove namespace package init script so that other version of
python-protobuf on host would not be included.
Test: None
Bug: 111798740
Change-Id: Id7ac3ac7926f2ecdeaa034b62bc99bd545814c91
|
|
There are existing precompiled .pb.c and .pb.h files in our tree.
They were compiled using nanopb 0.2.8 and 0.3.9 changes some of the
macro definition. In order to be compatible with those files, we
add back the legacy macro definition.
Added patch is at pb.h.patch.
Test: None
Bug: 111798740
Change-Id: I83454ae49a77331a6d8b2471cd1e8ae80397cffd
|
|
Downloaded from https://github.com/nanopb/nanopb/archive/0.3.9.1.tar.gz
Also upload generator/google to python-protobuf 3.0.0. Copied from
/usr/lib/python2.7/dist-packages/google after run
apt-get install python-protobuf. Remove *.so to force it to use
python implementation instead of prebuilt cpp implementation.
Bug: b/111798740
Test: None
Change-Id: I015ab62dc72268bf473f66ae8344a789b8ed8cf2
|
|
am: 6852792221
Change-Id: Idb7a880773d258ca2263ca36c372723559e78dc1
|
|
am: 1ed52a9d94 am: 85687fde93
am: 6120906293
Change-Id: Ieba020dbf296d8aa50b6f6ccd905c6b51c28e1dc
|
|
am: 8863e42293
Change-Id: I3de17a8721008378eb1b417a2c4b723b98a6e0e3
|
|
am: 1ed52a9d94
am: 85687fde93
Change-Id: I9ba142c29eb077ee33f1a606267d3f381e386d62
|
|
am: 731c7139ab
Change-Id: I90a1a47afc2a7bb17ef2f35c8a33963cc169174a
|
|
am: 1ed52a9d94
Change-Id: I83470dae5e96a835f4933da6df5dd9d6fc50322c
|
|
am: 72d4ea3f96
Change-Id: Ibf05485d19cfb968c952222b92cc53b6a8268b7f
|
|
am: 798b76ea4d
Change-Id: I7153c89534dbd4f9451992cfa7dea63be157c1c6
|
|
This reverts commit 56ebba603b8b913261a40f3f61561bb728e3eaa5.
Reason for revert: Caused build failures.
Examples of build failures:
FAILED: out/target/product/vsoc_x86/gen/STATIC_LIBRARIES/librilutils_static_intermediates/proto/hardware/ril/librilutils/proto/sap-api.pb.c
/bin/bash -c "(PATH=\$PATH:out/host/linux-x86/bin out/host/linux-x86/bin/aprotoc --proto_path=. --nanopb_out=out/target/product/vsoc_x86/gen/STATIC_LIBRARIES/librilutils_static_intermediates/proto --plugin=external/nanopb-c/generator/protoc-gen-nanopb hardware/ril/librilutils/proto/sap-api.proto )"
[libprotobuf WARNING external/protobuf/src/google/protobuf/compiler/parser.cc:547] No syntax specified for the proto file: hardware/ril/librilutils/proto/sap-api.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)
Change-Id: Id862b050b2de4410bc9facf6d9920d3e878b227e
|