Add test for passing in proto params.
Depends on Ia532647fe8811d39230a23ba3671685b0388cbe0 Change-Id: I0ba3ce3561aff31e246968a79b1d1053dec91d49
This commit is contained in:
parent
0940015681
commit
2000cfdc2a
23
Android.mk
23
Android.mk
@ -350,3 +350,26 @@ LOCAL_STATIC_LIBRARIES += libz
|
||||
LOCAL_LDLIBS := -lpthread
|
||||
|
||||
include $(BUILD_HOST_EXECUTABLE)
|
||||
|
||||
# To test java proto params build rules.
|
||||
# =======================================================
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_MODULE := aprotoc-test-nano-params
|
||||
LOCAL_MODULE_TAGS := tests
|
||||
LOCAL_SDK_VERSION := current
|
||||
|
||||
LOCAL_PROTOC_OPTIMIZE_TYPE := nano
|
||||
|
||||
LOCAL_SRC_FILES := \
|
||||
src/google/protobuf/unittest_import_nano.proto \
|
||||
src/google/protobuf/unittest_simple_nano.proto \
|
||||
src/google/protobuf/unittest_stringutf8_nano.proto \
|
||||
src/google/protobuf/unittest_recursive_nano.proto \
|
||||
src/google/protobuf/unittest_enum_multiplejava_nano.proto
|
||||
|
||||
LOCAL_PROTOC_FLAGS := --proto_path=$(LOCAL_PATH)/src
|
||||
|
||||
LOCAL_PROTO_JAVA_OUTPUT_PARAMS := java_package=$(LOCAL_PATH)/src/google/protobuf/unittest_import_nano.proto|com.google.protobuf.nano,java_outer_classname=$(LOCAL_PATH)/src/google/protobuf/unittest_import_nano.proto|UnittestImportNano
|
||||
|
||||
include $(BUILD_STATIC_JAVA_LIBRARY)
|
||||
|
@ -324,7 +324,8 @@ Please run the following steps to test:
|
||||
- cd ../../..
|
||||
- . build/envsetup.sh
|
||||
- lunch 1
|
||||
- "make -j12 aprotoc libprotobuf-java-2.3.0-nano" and check for build errors.
|
||||
- "make -j12 aprotoc libprotobuf-java-2.3.0-nano aprotoc-test-nano-params" and
|
||||
check for build errors.
|
||||
- repo sync -c -j256
|
||||
- "make -j12" and check for build errors
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user