Makefile.am 80.6 KB
Newer Older
temporal's avatar
temporal committed
1 2 3 4
## Process this file with automake to produce Makefile.in

ACLOCAL_AMFLAGS = -I m4

kenton@google.com's avatar
kenton@google.com committed
5 6
AUTOMAKE_OPTIONS = foreign

7 8 9 10
# Build . before src so that our all-local and clean-local hooks kicks in at
# the right time.
SUBDIRS = . src

11
# Always include gmock in distributions.
12
DIST_SUBDIRS = $(subdirs) src conformance benchmarks
13

14 15
# Build gmock before we build protobuf tests.  We don't add gmock to SUBDIRS
# because then "make check" would also build and run all of gmock's own tests,
16
# which takes a lot of time and is generally not useful to us.  Also, we don't
17 18
# want "make install" to recurse into gmock since we don't want to overwrite
# the installed version of gmock if there is one.
19
check-local:
20 21 22
	@echo "Making lib/libgmock.a lib/libgmock_main.a in gmock"
	@cd gmock && $(MAKE) $(AM_MAKEFLAGS) lib/libgmock.la lib/libgmock_main.la
	@cd gmock/gtest && $(MAKE) $(AM_MAKEFLAGS) lib/libgtest.la lib/libgtest_main.la
23

24
# We would like to clean gmock when "make clean" is invoked.  But we have to
25
# be careful because clean-local is also invoked during "make distclean", but
26 27
# "make distclean" already recurses into gmock because it's listed among the
# DIST_SUBDIRS.  distclean will delete gmock/Makefile, so if we then try to
28 29 30
# cd to the directory again and "make clean" it will fail.  So, check that the
# Makefile exists before recursing.
clean-local:
31 32 33
	@if test -e gmock/Makefile; then \
	  echo "Making clean in gmock"; \
	  cd gmock && $(MAKE) $(AM_MAKEFLAGS) clean; \
34 35 36 37
	fi; \
	if test -e conformance/Makefile; then \
	  echo "Making clean in conformance"; \
	  cd conformance && $(MAKE) $(AM_MAKEFLAGS) clean; \
38
	fi; \
39 40 41 42
	if test -e benchmarks/Makefile; then \
	  echo "Making clean in benchmarks"; \
	  cd benchmarks && $(MAKE) $(AM_MAKEFLAGS) clean; \
	fi; \
43 44 45
	if test -e objectivec/DevTools; then \
	  echo "Cleaning any ObjC pyc files"; \
	  rm -f objectivec/DevTools/*.pyc; \
46
	fi
temporal's avatar
temporal committed
47

48 49 50
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = protobuf.pc protobuf-lite.pc

51
csharp_EXTRA_DIST=                                                           \
Feng Xiao's avatar
Feng Xiao committed
52
  csharp/.gitignore                                                          \
53
  csharp/CHANGES.txt                                                         \
54
  csharp/Google.Protobuf.Tools.nuspec                                        \
55 56
  csharp/README.md                                                           \
  csharp/build_packages.bat                                                  \
57
  csharp/build_tools.sh                                                      \
58 59
  csharp/buildall.sh                                                         \
  csharp/generate_protos.sh                                                  \
60
  csharp/global.json                                                         \
Jan Tattermusch's avatar
Jan Tattermusch committed
61
  csharp/keys/Google.Protobuf.public.snk                                     \
62
  csharp/keys/Google.Protobuf.snk                                            \
Jan Tattermusch's avatar
Jan Tattermusch committed
63
  csharp/keys/README.md                                                      \
64 65
  csharp/protos/README.md                                                    \
  csharp/protos/map_unittest_proto3.proto                                    \
66
  csharp/protos/unittest_custom_options_proto3.proto                         \
67 68
  csharp/protos/unittest_import_public_proto3.proto                          \
  csharp/protos/unittest_import_proto3.proto                                 \
69
  csharp/protos/unittest_issues.proto                                        \
70
  csharp/protos/unittest_proto3.proto                                        \
71 72
  csharp/src/AddressBook/AddPerson.cs                                        \
  csharp/src/AddressBook/Addressbook.cs                                      \
73
  csharp/src/AddressBook/AddressBook.csproj                                  \
74 75 76
  csharp/src/AddressBook/ListPeople.cs                                       \
  csharp/src/AddressBook/Program.cs                                          \
  csharp/src/AddressBook/SampleUsage.cs                                      \
Feng Xiao's avatar
Feng Xiao committed
77
  csharp/src/Google.Protobuf.Conformance/Conformance.cs                      \
78
  csharp/src/Google.Protobuf.Conformance/Google.Protobuf.Conformance.csproj  \
Feng Xiao's avatar
Feng Xiao committed
79
  csharp/src/Google.Protobuf.Conformance/Program.cs                          \
80
  csharp/src/Google.Protobuf.JsonDump/Google.Protobuf.JsonDump.csproj        \
81 82 83 84 85 86
  csharp/src/Google.Protobuf.JsonDump/Program.cs                             \
  csharp/src/Google.Protobuf.Test/ByteStringTest.cs                          \
  csharp/src/Google.Protobuf.Test/CodedInputStreamExtensions.cs              \
  csharp/src/Google.Protobuf.Test/CodedInputStreamTest.cs                    \
  csharp/src/Google.Protobuf.Test/CodedOutputStreamTest.cs                   \
  csharp/src/Google.Protobuf.Test/Collections/MapFieldTest.cs                \
87
  csharp/src/Google.Protobuf.Test/Collections/ProtobufEqualityComparersTest.cs \
88
  csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs           \
Feng Xiao's avatar
Feng Xiao committed
89
  csharp/src/Google.Protobuf.Test/Compatibility/PropertyInfoExtensionsTest.cs \
90
  csharp/src/Google.Protobuf.Test/Compatibility/StreamExtensionsTest.cs      \
Feng Xiao's avatar
Feng Xiao committed
91
  csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs        \
92 93 94 95
  csharp/src/Google.Protobuf.Test/DeprecatedMemberTest.cs                    \
  csharp/src/Google.Protobuf.Test/EqualityTester.cs                          \
  csharp/src/Google.Protobuf.Test/FieldCodecTest.cs                          \
  csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs                    \
96
  csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj                \
97 98
  csharp/src/Google.Protobuf.Test/IssuesTest.cs                              \
  csharp/src/Google.Protobuf.Test/JsonFormatterTest.cs                       \
99 100
  csharp/src/Google.Protobuf.Test/JsonParserTest.cs                          \
  csharp/src/Google.Protobuf.Test/JsonTokenizerTest.cs                       \
101
  csharp/src/Google.Protobuf.Test/Program.cs                                 \
102
  csharp/src/Google.Protobuf.Test/Reflection/CustomOptionsTest.cs            \
103
  csharp/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs              \
Feng Xiao's avatar
Feng Xiao committed
104
  csharp/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs              \
105
  csharp/src/Google.Protobuf.Test/Reflection/TypeRegistryTest.cs             \
106 107
  csharp/src/Google.Protobuf.Test/SampleEnum.cs                              \
  csharp/src/Google.Protobuf.Test/SampleMessages.cs                          \
108
  csharp/src/Google.Protobuf.Test/SampleNaNs.cs                              \
109
  csharp/src/Google.Protobuf.Test/TestCornerCases.cs                         \
110
  csharp/src/Google.Protobuf.Test/TestProtos/ForeignMessagePartial.cs        \
111
  csharp/src/Google.Protobuf.Test/TestProtos/MapUnittestProto3.cs            \
112
  csharp/src/Google.Protobuf.Test/TestProtos/TestMessagesProto3.cs           \
113
  csharp/src/Google.Protobuf.Test/TestProtos/UnittestCustomOptionsProto3.cs  \
114 115 116 117 118
  csharp/src/Google.Protobuf.Test/TestProtos/UnittestImportProto3.cs         \
  csharp/src/Google.Protobuf.Test/TestProtos/UnittestImportPublicProto3.cs   \
  csharp/src/Google.Protobuf.Test/TestProtos/UnittestIssues.cs               \
  csharp/src/Google.Protobuf.Test/TestProtos/UnittestProto3.cs               \
  csharp/src/Google.Protobuf.Test/TestProtos/UnittestWellKnownTypes.cs       \
119
  csharp/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs                  \
Feng Xiao's avatar
Feng Xiao committed
120
  csharp/src/Google.Protobuf.Test/WellKnownTypes/DurationTest.cs             \
121
  csharp/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs            \
Feng Xiao's avatar
Feng Xiao committed
122
  csharp/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs            \
123
  csharp/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs             \
124
  csharp/src/Google.Protobuf.Test/UnknownFieldSetTest.cs                     \
125 126 127 128 129 130
  csharp/src/Google.Protobuf.sln                                             \
  csharp/src/Google.Protobuf/ByteArray.cs                                    \
  csharp/src/Google.Protobuf/ByteString.cs                                   \
  csharp/src/Google.Protobuf/CodedInputStream.cs                             \
  csharp/src/Google.Protobuf/CodedOutputStream.ComputeSize.cs                \
  csharp/src/Google.Protobuf/CodedOutputStream.cs                            \
131
  csharp/src/Google.Protobuf/Collections/Lists.cs                            \
132
  csharp/src/Google.Protobuf/Collections/MapField.cs                         \
133
  csharp/src/Google.Protobuf/Collections/ProtobufEqualityComparers.cs        \
134 135
  csharp/src/Google.Protobuf/Collections/ReadOnlyDictionary.cs               \
  csharp/src/Google.Protobuf/Collections/RepeatedField.cs                    \
Feng Xiao's avatar
Feng Xiao committed
136
  csharp/src/Google.Protobuf/Compatibility/PropertyInfoExtensions.cs         \
137
  csharp/src/Google.Protobuf/Compatibility/StreamExtensions.cs               \
Feng Xiao's avatar
Feng Xiao committed
138
  csharp/src/Google.Protobuf/Compatibility/TypeExtensions.cs                 \
139 140
  csharp/src/Google.Protobuf/FieldCodec.cs                                   \
  csharp/src/Google.Protobuf/FrameworkPortability.cs                         \
141
  csharp/src/Google.Protobuf/Google.Protobuf.csproj                          \
142
  csharp/src/Google.Protobuf/ICustomDiagnosticMessage.cs                     \
Feng Xiao's avatar
Feng Xiao committed
143
  csharp/src/Google.Protobuf/IDeepCloneable.cs                               \
144
  csharp/src/Google.Protobuf/IMessage.cs                                     \
145
  csharp/src/Google.Protobuf/InvalidJsonException.cs                         \
146 147
  csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs               \
  csharp/src/Google.Protobuf/JsonFormatter.cs                                \
148 149 150
  csharp/src/Google.Protobuf/JsonParser.cs                                   \
  csharp/src/Google.Protobuf/JsonToken.cs                                    \
  csharp/src/Google.Protobuf/JsonTokenizer.cs                                \
151 152 153
  csharp/src/Google.Protobuf/LimitedInputStream.cs                           \
  csharp/src/Google.Protobuf/MessageExtensions.cs                            \
  csharp/src/Google.Protobuf/MessageParser.cs                                \
154
  csharp/src/Google.Protobuf/ProtoPreconditions.cs                           \
155
  csharp/src/Google.Protobuf/Properties/AssemblyInfo.cs                      \
156
  csharp/src/Google.Protobuf/Reflection/CustomOptions.cs                     \
157
  csharp/src/Google.Protobuf/Reflection/Descriptor.cs                        \
158 159 160 161 162 163 164 165 166 167
  csharp/src/Google.Protobuf/Reflection/DescriptorBase.cs                    \
  csharp/src/Google.Protobuf/Reflection/DescriptorPool.cs                    \
  csharp/src/Google.Protobuf/Reflection/DescriptorUtil.cs                    \
  csharp/src/Google.Protobuf/Reflection/DescriptorValidationException.cs     \
  csharp/src/Google.Protobuf/Reflection/EnumDescriptor.cs                    \
  csharp/src/Google.Protobuf/Reflection/EnumValueDescriptor.cs               \
  csharp/src/Google.Protobuf/Reflection/FieldAccessorBase.cs                 \
  csharp/src/Google.Protobuf/Reflection/FieldDescriptor.cs                   \
  csharp/src/Google.Protobuf/Reflection/FieldType.cs                         \
  csharp/src/Google.Protobuf/Reflection/FileDescriptor.cs                    \
168
  csharp/src/Google.Protobuf/Reflection/GeneratedClrTypeInfo.cs              \
169 170 171 172 173 174 175
  csharp/src/Google.Protobuf/Reflection/IDescriptor.cs                       \
  csharp/src/Google.Protobuf/Reflection/IFieldAccessor.cs                    \
  csharp/src/Google.Protobuf/Reflection/MapFieldAccessor.cs                  \
  csharp/src/Google.Protobuf/Reflection/MessageDescriptor.cs                 \
  csharp/src/Google.Protobuf/Reflection/MethodDescriptor.cs                  \
  csharp/src/Google.Protobuf/Reflection/OneofAccessor.cs                     \
  csharp/src/Google.Protobuf/Reflection/OneofDescriptor.cs                   \
176
  csharp/src/Google.Protobuf/Reflection/OriginalNameAttribute.cs             \
177 178 179 180 181 182
  csharp/src/Google.Protobuf/Reflection/PackageDescriptor.cs                 \
  csharp/src/Google.Protobuf/Reflection/PartialClasses.cs                    \
  csharp/src/Google.Protobuf/Reflection/ReflectionUtil.cs                    \
  csharp/src/Google.Protobuf/Reflection/RepeatedFieldAccessor.cs             \
  csharp/src/Google.Protobuf/Reflection/ServiceDescriptor.cs                 \
  csharp/src/Google.Protobuf/Reflection/SingleFieldAccessor.cs               \
183
  csharp/src/Google.Protobuf/Reflection/TypeRegistry.cs                      \
184
  csharp/src/Google.Protobuf/WellKnownTypes/Any.cs                           \
185
  csharp/src/Google.Protobuf/WellKnownTypes/AnyPartial.cs                    \
186 187
  csharp/src/Google.Protobuf/WellKnownTypes/Api.cs                           \
  csharp/src/Google.Protobuf/WellKnownTypes/Duration.cs                      \
Feng Xiao's avatar
Feng Xiao committed
188
  csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs               \
189 190
  csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs                         \
  csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs                     \
191
  csharp/src/Google.Protobuf/WellKnownTypes/FieldMaskPartial.cs              \
192 193
  csharp/src/Google.Protobuf/WellKnownTypes/SourceContext.cs                 \
  csharp/src/Google.Protobuf/WellKnownTypes/Struct.cs                        \
Feng Xiao's avatar
Feng Xiao committed
194
  csharp/src/Google.Protobuf/WellKnownTypes/TimeExtensions.cs                \
195
  csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs                     \
Feng Xiao's avatar
Feng Xiao committed
196
  csharp/src/Google.Protobuf/WellKnownTypes/TimestampPartial.cs              \
197
  csharp/src/Google.Protobuf/WellKnownTypes/Type.cs                          \
198
  csharp/src/Google.Protobuf/WellKnownTypes/ValuePartial.cs                  \
199
  csharp/src/Google.Protobuf/WellKnownTypes/Wrappers.cs                      \
200
  csharp/src/Google.Protobuf/WellKnownTypes/WrappersPartial.cs               \
201 202 203
  csharp/src/Google.Protobuf/WireFormat.cs                                   \
  csharp/src/Google.Protobuf/UnknownField.cs                                 \
  csharp/src/Google.Protobuf/UnknownFieldSet.cs
204

205 206 207 208 209 210 211 212 213
java_EXTRA_DIST=                                                                   \
  java/README.md                                                                   \
  java/core/generate-sources-build.xml                                             \
  java/core/generate-test-sources-build.xml                                        \
  java/core/pom.xml                                                                \
  java/core/src/main/java/com/google/protobuf/AbstractMessage.java                 \
  java/core/src/main/java/com/google/protobuf/AbstractMessageLite.java             \
  java/core/src/main/java/com/google/protobuf/AbstractParser.java                  \
  java/core/src/main/java/com/google/protobuf/AbstractProtobufList.java            \
214
  java/core/src/main/java/com/google/protobuf/Android.java                         \
215 216 217
  java/core/src/main/java/com/google/protobuf/BlockingRpcChannel.java              \
  java/core/src/main/java/com/google/protobuf/BlockingService.java                 \
  java/core/src/main/java/com/google/protobuf/BooleanArrayList.java                \
218 219
  java/core/src/main/java/com/google/protobuf/ByteBufferWriter.java                \
  java/core/src/main/java/com/google/protobuf/ByteOutput.java                      \
220 221 222
  java/core/src/main/java/com/google/protobuf/ByteString.java                      \
  java/core/src/main/java/com/google/protobuf/CodedInputStream.java                \
  java/core/src/main/java/com/google/protobuf/CodedOutputStream.java               \
Jisi Liu's avatar
Jisi Liu committed
223
  java/core/src/main/java/com/google/protobuf/DiscardUnknownFieldsParser.java      \
224 225 226
  java/core/src/main/java/com/google/protobuf/Descriptors.java                     \
  java/core/src/main/java/com/google/protobuf/DoubleArrayList.java                 \
  java/core/src/main/java/com/google/protobuf/DynamicMessage.java                  \
227
  java/core/src/main/java/com/google/protobuf/ExperimentalApi.java                 \
228 229 230
  java/core/src/main/java/com/google/protobuf/Extension.java                       \
  java/core/src/main/java/com/google/protobuf/ExtensionLite.java                   \
  java/core/src/main/java/com/google/protobuf/ExtensionRegistry.java               \
231
  java/core/src/main/java/com/google/protobuf/ExtensionRegistryFactory.java        \
232 233 234 235 236
  java/core/src/main/java/com/google/protobuf/ExtensionRegistryLite.java           \
  java/core/src/main/java/com/google/protobuf/FieldSet.java                        \
  java/core/src/main/java/com/google/protobuf/FloatArrayList.java                  \
  java/core/src/main/java/com/google/protobuf/GeneratedMessage.java                \
  java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java            \
237
  java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java              \
238 239 240
  java/core/src/main/java/com/google/protobuf/IntArrayList.java                    \
  java/core/src/main/java/com/google/protobuf/Internal.java                        \
  java/core/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java  \
241
  java/core/src/main/java/com/google/protobuf/IterableByteBufferInputStream.java   \
242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259
  java/core/src/main/java/com/google/protobuf/LazyField.java                       \
  java/core/src/main/java/com/google/protobuf/LazyFieldLite.java                   \
  java/core/src/main/java/com/google/protobuf/LazyStringArrayList.java             \
  java/core/src/main/java/com/google/protobuf/LazyStringList.java                  \
  java/core/src/main/java/com/google/protobuf/LongArrayList.java                   \
  java/core/src/main/java/com/google/protobuf/MapEntry.java                        \
  java/core/src/main/java/com/google/protobuf/MapEntryLite.java                    \
  java/core/src/main/java/com/google/protobuf/MapField.java                        \
  java/core/src/main/java/com/google/protobuf/MapFieldLite.java                    \
  java/core/src/main/java/com/google/protobuf/Message.java                         \
  java/core/src/main/java/com/google/protobuf/MessageLite.java                     \
  java/core/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java            \
  java/core/src/main/java/com/google/protobuf/MessageLiteToString.java             \
  java/core/src/main/java/com/google/protobuf/MessageOrBuilder.java                \
  java/core/src/main/java/com/google/protobuf/MessageReflection.java               \
  java/core/src/main/java/com/google/protobuf/MutabilityOracle.java                \
  java/core/src/main/java/com/google/protobuf/NioByteString.java                   \
  java/core/src/main/java/com/google/protobuf/Parser.java                          \
260
  java/core/src/main/java/com/google/protobuf/PrimitiveNonBoxingCollection.java    \
261 262 263 264
  java/core/src/main/java/com/google/protobuf/ProtobufArrayList.java               \
  java/core/src/main/java/com/google/protobuf/ProtocolMessageEnum.java             \
  java/core/src/main/java/com/google/protobuf/ProtocolStringList.java              \
  java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilder.java            \
265
  java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java          \
266 267 268 269 270 271 272 273
  java/core/src/main/java/com/google/protobuf/RopeByteString.java                  \
  java/core/src/main/java/com/google/protobuf/RpcCallback.java                     \
  java/core/src/main/java/com/google/protobuf/RpcChannel.java                      \
  java/core/src/main/java/com/google/protobuf/RpcController.java                   \
  java/core/src/main/java/com/google/protobuf/RpcUtil.java                         \
  java/core/src/main/java/com/google/protobuf/Service.java                         \
  java/core/src/main/java/com/google/protobuf/ServiceException.java                \
  java/core/src/main/java/com/google/protobuf/SingleFieldBuilder.java              \
274
  java/core/src/main/java/com/google/protobuf/SingleFieldBuilderV3.java            \
275 276 277
  java/core/src/main/java/com/google/protobuf/SmallSortedMap.java                  \
  java/core/src/main/java/com/google/protobuf/TextFormat.java                      \
  java/core/src/main/java/com/google/protobuf/TextFormatEscaper.java               \
278 279
  java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java         \
  java/core/src/main/java/com/google/protobuf/TextFormatParseLocation.java         \
280 281 282 283
  java/core/src/main/java/com/google/protobuf/UninitializedMessageException.java   \
  java/core/src/main/java/com/google/protobuf/UnknownFieldSet.java                 \
  java/core/src/main/java/com/google/protobuf/UnknownFieldSetLite.java             \
  java/core/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java      \
284
  java/core/src/main/java/com/google/protobuf/UnsafeByteOperations.java            \
285
  java/core/src/main/java/com/google/protobuf/UnsafeUtil.java                      \
286 287 288 289 290 291
  java/core/src/main/java/com/google/protobuf/Utf8.java                            \
  java/core/src/main/java/com/google/protobuf/WireFormat.java                      \
  java/core/src/test/java/com/google/protobuf/AbstractMessageTest.java             \
  java/core/src/test/java/com/google/protobuf/AnyTest.java                         \
  java/core/src/test/java/com/google/protobuf/BooleanArrayListTest.java            \
  java/core/src/test/java/com/google/protobuf/BoundedByteStringTest.java           \
292
  java/core/src/test/java/com/google/protobuf/ByteBufferWriterTest.java            \
293 294 295 296
  java/core/src/test/java/com/google/protobuf/ByteStringTest.java                  \
  java/core/src/test/java/com/google/protobuf/CheckUtf8Test.java                   \
  java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java            \
  java/core/src/test/java/com/google/protobuf/CodedOutputStreamTest.java           \
297
  java/core/src/test/java/com/google/protobuf/DecodeUtf8Test.java                  \
298 299
  java/core/src/test/java/com/google/protobuf/DeprecatedFieldTest.java             \
  java/core/src/test/java/com/google/protobuf/DescriptorsTest.java                 \
Jisi Liu's avatar
Jisi Liu committed
300
  java/core/src/test/java/com/google/protobuf/DiscardUnknownFieldsTest.java        \
301 302
  java/core/src/test/java/com/google/protobuf/DoubleArrayListTest.java             \
  java/core/src/test/java/com/google/protobuf/DynamicMessageTest.java              \
303
  java/core/src/test/java/com/google/protobuf/EnumTest.java                        \
304
  java/core/src/test/java/com/google/protobuf/ExtensionRegistryFactoryTest.java    \
305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326
  java/core/src/test/java/com/google/protobuf/FieldPresenceTest.java               \
  java/core/src/test/java/com/google/protobuf/FloatArrayListTest.java              \
  java/core/src/test/java/com/google/protobuf/ForceFieldBuildersPreRun.java        \
  java/core/src/test/java/com/google/protobuf/GeneratedMessageTest.java            \
  java/core/src/test/java/com/google/protobuf/IntArrayListTest.java                \
  java/core/src/test/java/com/google/protobuf/IsValidUtf8Test.java                 \
  java/core/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java             \
  java/core/src/test/java/com/google/protobuf/LazyFieldLiteTest.java               \
  java/core/src/test/java/com/google/protobuf/LazyFieldTest.java                   \
  java/core/src/test/java/com/google/protobuf/LazyMessageLiteTest.java             \
  java/core/src/test/java/com/google/protobuf/LazyStringArrayListTest.java         \
  java/core/src/test/java/com/google/protobuf/LazyStringEndToEndTest.java          \
  java/core/src/test/java/com/google/protobuf/LiteEqualsAndHashTest.java           \
  java/core/src/test/java/com/google/protobuf/LiteTest.java                        \
  java/core/src/test/java/com/google/protobuf/LiteralByteStringTest.java           \
  java/core/src/test/java/com/google/protobuf/LongArrayListTest.java               \
  java/core/src/test/java/com/google/protobuf/MapForProto2LiteTest.java            \
  java/core/src/test/java/com/google/protobuf/MapForProto2Test.java                \
  java/core/src/test/java/com/google/protobuf/MapTest.java                         \
  java/core/src/test/java/com/google/protobuf/MessageTest.java                     \
  java/core/src/test/java/com/google/protobuf/NestedBuildersTest.java              \
  java/core/src/test/java/com/google/protobuf/NioByteStringTest.java               \
327
  java/core/src/test/java/com/google/protobuf/ParseExceptionsTest.java             \
328 329
  java/core/src/test/java/com/google/protobuf/ParserTest.java                      \
  java/core/src/test/java/com/google/protobuf/ProtobufArrayListTest.java           \
330
  java/core/src/test/java/com/google/protobuf/RepeatedFieldBuilderV3Test.java      \
331 332 333
  java/core/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java     \
  java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java              \
  java/core/src/test/java/com/google/protobuf/ServiceTest.java                     \
334
  java/core/src/test/java/com/google/protobuf/SingleFieldBuilderV3Test.java        \
335 336
  java/core/src/test/java/com/google/protobuf/SmallSortedMapTest.java              \
  java/core/src/test/java/com/google/protobuf/TestBadIdentifiers.java              \
337
  java/core/src/test/java/com/google/protobuf/TestBadIdentifiersLite.java          \
338
  java/core/src/test/java/com/google/protobuf/TestUtil.java                        \
339
  java/core/src/test/java/com/google/protobuf/TestUtilLite.java                    \
340 341
  java/core/src/test/java/com/google/protobuf/TextFormatParseInfoTreeTest.java     \
  java/core/src/test/java/com/google/protobuf/TextFormatParseLocationTest.java     \
342 343 344 345 346 347 348 349
  java/core/src/test/java/com/google/protobuf/TextFormatTest.java                  \
  java/core/src/test/java/com/google/protobuf/UnknownEnumValueTest.java            \
  java/core/src/test/java/com/google/protobuf/UnknownFieldSetLiteTest.java         \
  java/core/src/test/java/com/google/protobuf/UnknownFieldSetTest.java             \
  java/core/src/test/java/com/google/protobuf/UnmodifiableLazyStringListTest.java  \
  java/core/src/test/java/com/google/protobuf/WellKnownTypesTest.java              \
  java/core/src/test/java/com/google/protobuf/WireFormatTest.java                  \
  java/core/src/test/proto/com/google/protobuf/any_test.proto                      \
Jisi Liu's avatar
Jisi Liu committed
350
  java/core/src/test/proto/com/google/protobuf/deprecated_file.proto               \
351 352 353 354 355 356
  java/core/src/test/proto/com/google/protobuf/field_presence_test.proto           \
  java/core/src/test/proto/com/google/protobuf/lazy_fields_lite.proto              \
  java/core/src/test/proto/com/google/protobuf/lite_equals_and_hash.proto          \
  java/core/src/test/proto/com/google/protobuf/map_for_proto2_lite_test.proto      \
  java/core/src/test/proto/com/google/protobuf/map_for_proto2_test.proto           \
  java/core/src/test/proto/com/google/protobuf/map_initialization_order_test.proto \
357
  java/core/src/test/proto/com/google/protobuf/map_lite_test.proto                 \
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372
  java/core/src/test/proto/com/google/protobuf/map_test.proto                      \
  java/core/src/test/proto/com/google/protobuf/multiple_files_test.proto           \
  java/core/src/test/proto/com/google/protobuf/nested_builders_test.proto          \
  java/core/src/test/proto/com/google/protobuf/nested_extension.proto              \
  java/core/src/test/proto/com/google/protobuf/nested_extension_lite.proto         \
  java/core/src/test/proto/com/google/protobuf/non_nested_extension.proto          \
  java/core/src/test/proto/com/google/protobuf/non_nested_extension_lite.proto     \
  java/core/src/test/proto/com/google/protobuf/outer_class_name_test.proto         \
  java/core/src/test/proto/com/google/protobuf/outer_class_name_test2.proto        \
  java/core/src/test/proto/com/google/protobuf/outer_class_name_test3.proto        \
  java/core/src/test/proto/com/google/protobuf/test_bad_identifiers.proto          \
  java/core/src/test/proto/com/google/protobuf/test_check_utf8.proto               \
  java/core/src/test/proto/com/google/protobuf/test_check_utf8_size.proto          \
  java/core/src/test/proto/com/google/protobuf/test_custom_options.proto           \
  java/core/src/test/proto/com/google/protobuf/test_extra_interfaces.proto         \
373 374
  java/lite/generate-sources-build.xml                                             \
  java/lite/generate-test-sources-build.xml                                        \
375 376 377
  java/lite/pom.xml                                                                \
  java/pom.xml                                                                     \
  java/util/pom.xml                                                                \
378
  java/util/src/main/java/com/google/protobuf/util/Durations.java                  \
379 380 381 382
  java/util/src/main/java/com/google/protobuf/util/FieldMaskTree.java              \
  java/util/src/main/java/com/google/protobuf/util/FieldMaskUtil.java              \
  java/util/src/main/java/com/google/protobuf/util/JsonFormat.java                 \
  java/util/src/main/java/com/google/protobuf/util/TimeUtil.java                   \
383
  java/util/src/main/java/com/google/protobuf/util/Timestamps.java                 \
384 385 386 387 388
  java/util/src/test/java/com/google/protobuf/util/FieldMaskTreeTest.java          \
  java/util/src/test/java/com/google/protobuf/util/FieldMaskUtilTest.java          \
  java/util/src/test/java/com/google/protobuf/util/JsonFormatTest.java             \
  java/util/src/test/java/com/google/protobuf/util/TimeUtilTest.java               \
  java/util/src/test/proto/com/google/protobuf/util/json_test.proto
389

390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425
javanano_EXTRA_DIST=                                                                      \
  javanano/src/main/java/com/google/protobuf/nano/CodedOutputByteBufferNano.java          \
  javanano/src/main/java/com/google/protobuf/nano/FieldData.java                          \
  javanano/src/main/java/com/google/protobuf/nano/FieldArray.java                         \
  javanano/src/main/java/com/google/protobuf/nano/WireFormatNano.java                     \
  javanano/src/main/java/com/google/protobuf/nano/Extension.java                          \
  javanano/src/main/java/com/google/protobuf/nano/CodedInputByteBufferNano.java           \
  javanano/src/main/java/com/google/protobuf/nano/UnknownFieldData.java                   \
  javanano/src/main/java/com/google/protobuf/nano/MessageNano.java                        \
  javanano/src/main/java/com/google/protobuf/nano/InternalNano.java                       \
  javanano/src/main/java/com/google/protobuf/nano/InvalidProtocolBufferNanoException.java \
  javanano/src/main/java/com/google/protobuf/nano/MapFactories.java                       \
  javanano/src/main/java/com/google/protobuf/nano/ExtendableMessageNano.java              \
  javanano/src/main/java/com/google/protobuf/nano/MessageNanoPrinter.java                 \
  javanano/src/test/java/com/google/protobuf/nano/unittest_accessors_nano.proto           \
  javanano/src/test/java/com/google/protobuf/nano/unittest_enum_class_nano.proto          \
  javanano/src/test/java/com/google/protobuf/nano/unittest_reference_types_nano.proto     \
  javanano/src/test/java/com/google/protobuf/nano/unittest_extension_repeated_nano.proto  \
  javanano/src/test/java/com/google/protobuf/nano/unittest_has_nano.proto                 \
  javanano/src/test/java/com/google/protobuf/nano/unittest_nano.proto                     \
  javanano/src/test/java/com/google/protobuf/nano/unittest_multiple_nameclash_nano.proto  \
  javanano/src/test/java/com/google/protobuf/nano/unittest_single_nano.proto              \
  javanano/src/test/java/com/google/protobuf/nano/NanoTest.java                           \
  javanano/src/test/java/com/google/protobuf/nano/unittest_simple_nano.proto              \
  javanano/src/test/java/com/google/protobuf/nano/unittest_import_nano.proto              \
  javanano/src/test/java/com/google/protobuf/nano/unittest_repeated_merge_nano.proto      \
  javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto           \
  javanano/src/test/java/com/google/protobuf/nano/unittest_repeated_packables_nano.proto  \
  javanano/src/test/java/com/google/protobuf/nano/unittest_extension_singular_nano.proto  \
  javanano/src/test/java/com/google/protobuf/nano/unittest_recursive_nano.proto           \
  javanano/src/test/java/com/google/protobuf/nano/unittest_extension_packed_nano.proto    \
  javanano/src/test/java/com/google/protobuf/nano/unittest_enum_validity_nano.proto       \
  javanano/src/test/java/com/google/protobuf/nano/unittest_stringutf8_nano.proto          \
  javanano/src/test/java/com/google/protobuf/nano/unittest_multiple_nano.proto            \
  javanano/src/test/java/com/google/protobuf/nano/unittest_enum_class_multiple_nano.proto \
  javanano/src/test/java/com/google/protobuf/nano/map_test.proto                          \
426
  javanano/README.md                                                                      \
427 428
  javanano/pom.xml

429
objectivec_EXTRA_DIST=                                                       \
430
  objectivec/DevTools/check_version_stamps.sh                                \
Feng Xiao's avatar
Feng Xiao committed
431
  objectivec/DevTools/compile_testing_protos.sh                              \
Bo Yang's avatar
Bo Yang committed
432
  objectivec/DevTools/full_mac_build.sh                                      \
433 434
  objectivec/DevTools/pddm.py                                                \
  objectivec/DevTools/pddm_tests.py                                          \
435
  objectivec/generate_well_known_types.sh                                    \
436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455
  objectivec/google/protobuf/Any.pbobjc.h                                    \
  objectivec/google/protobuf/Any.pbobjc.m                                    \
  objectivec/google/protobuf/Api.pbobjc.h                                    \
  objectivec/google/protobuf/Api.pbobjc.m                                    \
  objectivec/google/protobuf/Duration.pbobjc.h                               \
  objectivec/google/protobuf/Duration.pbobjc.m                               \
  objectivec/google/protobuf/Empty.pbobjc.h                                  \
  objectivec/google/protobuf/Empty.pbobjc.m                                  \
  objectivec/google/protobuf/FieldMask.pbobjc.h                              \
  objectivec/google/protobuf/FieldMask.pbobjc.m                              \
  objectivec/google/protobuf/SourceContext.pbobjc.h                          \
  objectivec/google/protobuf/SourceContext.pbobjc.m                          \
  objectivec/google/protobuf/Struct.pbobjc.h                                 \
  objectivec/google/protobuf/Struct.pbobjc.m                                 \
  objectivec/google/protobuf/Timestamp.pbobjc.h                              \
  objectivec/google/protobuf/Timestamp.pbobjc.m                              \
  objectivec/google/protobuf/Type.pbobjc.h                                   \
  objectivec/google/protobuf/Type.pbobjc.m                                   \
  objectivec/google/protobuf/Wrappers.pbobjc.h                               \
  objectivec/google/protobuf/Wrappers.pbobjc.m                               \
456 457 458 459 460 461 462 463 464
  objectivec/GPBArray.h                                                      \
  objectivec/GPBArray.m                                                      \
  objectivec/GPBArray_PackagePrivate.h                                       \
  objectivec/GPBBootstrap.h                                                  \
  objectivec/GPBCodedInputStream.h                                           \
  objectivec/GPBCodedInputStream.m                                           \
  objectivec/GPBCodedInputStream_PackagePrivate.h                            \
  objectivec/GPBCodedOutputStream.h                                          \
  objectivec/GPBCodedOutputStream.m                                          \
465
  objectivec/GPBCodedOutputStream_PackagePrivate.h                           \
466 467 468 469 470 471
  objectivec/GPBDescriptor.h                                                 \
  objectivec/GPBDescriptor.m                                                 \
  objectivec/GPBDescriptor_PackagePrivate.h                                  \
  objectivec/GPBDictionary.h                                                 \
  objectivec/GPBDictionary.m                                                 \
  objectivec/GPBDictionary_PackagePrivate.h                                  \
472 473
  objectivec/GPBExtensionInternals.h                                         \
  objectivec/GPBExtensionInternals.m                                         \
474 475 476 477 478 479 480 481 482 483 484
  objectivec/GPBExtensionRegistry.h                                          \
  objectivec/GPBExtensionRegistry.m                                          \
  objectivec/GPBMessage.h                                                    \
  objectivec/GPBMessage.m                                                    \
  objectivec/GPBMessage_PackagePrivate.h                                     \
  objectivec/GPBProtocolBuffers.h                                            \
  objectivec/GPBProtocolBuffers.m                                            \
  objectivec/GPBProtocolBuffers_RuntimeSupport.h                             \
  objectivec/GPBRootObject.h                                                 \
  objectivec/GPBRootObject.m                                                 \
  objectivec/GPBRootObject_PackagePrivate.h                                  \
485 486 487 488
  objectivec/GPBRuntimeTypes.h                                               \
  objectivec/GPBUnknownField.h                                               \
  objectivec/GPBUnknownField.m                                               \
  objectivec/GPBUnknownField_PackagePrivate.h                                \
489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508
  objectivec/GPBUnknownFieldSet.h                                            \
  objectivec/GPBUnknownFieldSet.m                                            \
  objectivec/GPBUnknownFieldSet_PackagePrivate.h                             \
  objectivec/GPBUtilities.h                                                  \
  objectivec/GPBUtilities.m                                                  \
  objectivec/GPBUtilities_PackagePrivate.h                                   \
  objectivec/GPBWellKnownTypes.h                                             \
  objectivec/GPBWellKnownTypes.m                                             \
  objectivec/GPBWireFormat.h                                                 \
  objectivec/GPBWireFormat.m                                                 \
  objectivec/ProtocolBuffers_iOS.xcodeproj/project.pbxproj                   \
  objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata \
  objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings \
  objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme \
  objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme \
  objectivec/ProtocolBuffers_OSX.xcodeproj/project.pbxproj                   \
  objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/contents.xcworkspacedata \
  objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings \
  objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme \
  objectivec/ProtocolBuffers_OSX.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme \
Bo Yang's avatar
Bo Yang committed
509
  objectivec/README.md                                                       \
510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester.xcodeproj/project.pbxproj \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester.xcodeproj/project.xcworkspace/contents.xcworkspacedata \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester.xcodeproj/xcshareddata/xcschemes/OSXCocoaPodsTester.xcscheme \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/AppDelegate.h \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/AppDelegate.m \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/Assets.xcassets/AppIcon.appiconset/Contents.json \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/Base.lproj/MainMenu.xib \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/Info.plist \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/OSXCocoaPodsTester/main.m    \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/Podfile-framework            \
  objectivec/Tests/CocoaPods/OSXCocoaPodsTester/Podfile-static               \
  objectivec/Tests/CocoaPods/README.md                                       \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/Podfile-framework            \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/Podfile-static               \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester.xcodeproj/project.pbxproj \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester.xcodeproj/project.xcworkspace/contents.xcworkspacedata \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester.xcodeproj/xcshareddata/xcschemes/iOSCocoaPodsTester.xcscheme \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/AppDelegate.h \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/AppDelegate.m \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Assets.xcassets/AppIcon.appiconset/Contents.json \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Base.lproj/LaunchScreen.storyboard \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Base.lproj/Main.storyboard \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/Info.plist \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/ViewController.h \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/ViewController.m \
  objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/main.m    \
  objectivec/Tests/CocoaPods/run_tests.sh                                    \
537 538 539 540 541 542 543 544 545 546 547 548 549 550
  objectivec/Tests/golden_message                                            \
  objectivec/Tests/golden_packed_fields_message                              \
  objectivec/Tests/GPBARCUnittestProtos.m                                    \
  objectivec/Tests/GPBArrayTests.m                                           \
  objectivec/Tests/GPBCodedInputStreamTests.m                                \
  objectivec/Tests/GPBCodedOuputStreamTests.m                                \
  objectivec/Tests/GPBConcurrencyTests.m                                     \
  objectivec/Tests/GPBDescriptorTests.m                                      \
  objectivec/Tests/GPBDictionaryTests+Bool.m                                 \
  objectivec/Tests/GPBDictionaryTests+Int32.m                                \
  objectivec/Tests/GPBDictionaryTests+Int64.m                                \
  objectivec/Tests/GPBDictionaryTests+String.m                               \
  objectivec/Tests/GPBDictionaryTests+UInt32.m                               \
  objectivec/Tests/GPBDictionaryTests+UInt64.m                               \
551
  objectivec/Tests/GPBDictionaryTests.m                                      \
552
  objectivec/Tests/GPBDictionaryTests.pddm                                   \
553
  objectivec/Tests/GPBExtensionRegistryTest.m                                \
554 555 556 557
  objectivec/Tests/GPBMessageTests+Merge.m                                   \
  objectivec/Tests/GPBMessageTests+Runtime.m                                 \
  objectivec/Tests/GPBMessageTests+Serialization.m                           \
  objectivec/Tests/GPBMessageTests.m                                         \
558
  objectivec/Tests/GPBObjectiveCPlusPlusTest.mm                              \
559 560 561 562 563
  objectivec/Tests/GPBPerfTests.m                                            \
  objectivec/Tests/GPBSwiftTests.swift                                       \
  objectivec/Tests/GPBTestUtilities.h                                        \
  objectivec/Tests/GPBTestUtilities.m                                        \
  objectivec/Tests/GPBUnittestProtos.m                                       \
564
  objectivec/Tests/GPBUnittestProtos2.m                                      \
565 566 567 568 569 570
  objectivec/Tests/GPBUnknownFieldSetTest.m                                  \
  objectivec/Tests/GPBUtilitiesTests.m                                       \
  objectivec/Tests/GPBWellKnownTypesTest.m                                   \
  objectivec/Tests/GPBWireFormatTests.m                                      \
  objectivec/Tests/iOSTestHarness/AppDelegate.m                              \
  objectivec/Tests/iOSTestHarness/en.lproj/InfoPlist.strings                 \
571 572 573 574 575 576 577 578 579 580 581 582 583 584
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_20.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_29.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_40.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_58.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_60.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_76.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_80.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_87.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_120.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_152.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_167.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_180.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/appicon_1024.png \
  objectivec/Tests/iOSTestHarness/Images.xcassets/AppIcon.appiconset/Contents.json \
585 586 587 588 589 590
  objectivec/Tests/iOSTestHarness/Images.xcassets/LaunchImage.launchimage/Contents.json \
  objectivec/Tests/iOSTestHarness/Info.plist                                  \
  objectivec/Tests/iOSTestHarness/LaunchScreen.xib                            \
  objectivec/Tests/text_format_map_unittest_data.txt                          \
  objectivec/Tests/text_format_unittest_data.txt                              \
  objectivec/Tests/unittest_cycle.proto                                       \
591 592
  objectivec/Tests/unittest_deprecated.proto                                  \
  objectivec/Tests/unittest_deprecated_file.proto                             \
593 594 595 596 597 598 599
  objectivec/Tests/unittest_extension_chain_a.proto                           \
  objectivec/Tests/unittest_extension_chain_b.proto                           \
  objectivec/Tests/unittest_extension_chain_c.proto                           \
  objectivec/Tests/unittest_extension_chain_d.proto                           \
  objectivec/Tests/unittest_extension_chain_e.proto                           \
  objectivec/Tests/unittest_extension_chain_f.proto                           \
  objectivec/Tests/unittest_extension_chain_g.proto                           \
600
  objectivec/Tests/unittest_objc.proto                                        \
Bo Yang's avatar
Bo Yang committed
601
  objectivec/Tests/unittest_objc_startup.proto                                \
602 603 604
  objectivec/Tests/unittest_runtime_proto2.proto                              \
  objectivec/Tests/unittest_runtime_proto3.proto                              \
  objectivec/Tests/UnitTests-Bridging-Header.h                                \
605 606
  objectivec/Tests/UnitTests-Info.plist                                       \
  Protobuf.podspec
607

608
php_EXTRA_DIST=                                                       \
609 610 611
  composer.json                                                       \
  php/README.md                                                       \
  php/composer.json                                                   \
612
  php/ext/google/protobuf/array.c                                     \
613 614
  php/ext/google/protobuf/config.m4                                   \
  php/ext/google/protobuf/def.c                                       \
615
  php/ext/google/protobuf/encode_decode.c                             \
616 617 618 619
  php/ext/google/protobuf/map.c                                       \
  php/ext/google/protobuf/message.c                                   \
  php/ext/google/protobuf/package.xml                                 \
  php/ext/google/protobuf/protobuf.c                                  \
620 621
  php/ext/google/protobuf/protobuf.h                                  \
  php/ext/google/protobuf/storage.c                                   \
622
  php/ext/google/protobuf/type_check.c                                \
623
  php/ext/google/protobuf/upb.c                                       \
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639
  php/ext/google/protobuf/upb.h                                       \
  php/ext/google/protobuf/utf8.c                                      \
  php/ext/google/protobuf/utf8.h                                      \
  php/generate_descriptor_protos.sh                                   \
  php/phpunit.xml                                                     \
  php/src/GPBMetadata/Google/Protobuf/Any.php                         \
  php/src/GPBMetadata/Google/Protobuf/Api.php                         \
  php/src/GPBMetadata/Google/Protobuf/Duration.php                    \
  php/src/GPBMetadata/Google/Protobuf/FieldMask.php                   \
  php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php                    \
  php/src/GPBMetadata/Google/Protobuf/Internal/Descriptor.php         \
  php/src/GPBMetadata/Google/Protobuf/SourceContext.php               \
  php/src/GPBMetadata/Google/Protobuf/Struct.php                      \
  php/src/GPBMetadata/Google/Protobuf/Timestamp.php                   \
  php/src/GPBMetadata/Google/Protobuf/Type.php                        \
  php/src/GPBMetadata/Google/Protobuf/Wrappers.php                    \
640
  php/src/Google/Protobuf/Any.php                                     \
641 642 643
  php/src/Google/Protobuf/Api.php                                     \
  php/src/Google/Protobuf/BoolValue.php                               \
  php/src/Google/Protobuf/BytesValue.php                              \
644 645
  php/src/Google/Protobuf/Descriptor.php                              \
  php/src/Google/Protobuf/DescriptorPool.php                          \
646
  php/src/Google/Protobuf/DoubleValue.php                             \
647
  php/src/Google/Protobuf/Duration.php                                \
648
  php/src/Google/Protobuf/Enum.php                                    \
649
  php/src/Google/Protobuf/EnumDescriptor.php                          \
650
  php/src/Google/Protobuf/EnumValue.php                               \
651
  php/src/Google/Protobuf/EnumValueDescriptor.php                     \
652
  php/src/Google/Protobuf/Field.php                                   \
653
  php/src/Google/Protobuf/FieldDescriptor.php                         \
654 655 656 657 658 659 660
  php/src/Google/Protobuf/FieldMask.php                               \
  php/src/Google/Protobuf/Field_Cardinality.php                       \
  php/src/Google/Protobuf/Field_Kind.php                              \
  php/src/Google/Protobuf/FloatValue.php                              \
  php/src/Google/Protobuf/GPBEmpty.php                                \
  php/src/Google/Protobuf/Int32Value.php                              \
  php/src/Google/Protobuf/Int64Value.php                              \
661 662
  php/src/Google/Protobuf/Internal/CodedInputStream.php               \
  php/src/Google/Protobuf/Internal/CodedOutputStream.php              \
663
  php/src/Google/Protobuf/Internal/Descriptor.php                     \
664
  php/src/Google/Protobuf/Internal/DescriptorPool.php                 \
665
  php/src/Google/Protobuf/Internal/DescriptorProto.php                \
666 667
  php/src/Google/Protobuf/Internal/DescriptorProto_ExtensionRange.php \
  php/src/Google/Protobuf/Internal/DescriptorProto_ReservedRange.php  \
668
  php/src/Google/Protobuf/Internal/EnumBuilderContext.php             \
669
  php/src/Google/Protobuf/Internal/EnumDescriptor.php                 \
670
  php/src/Google/Protobuf/Internal/EnumDescriptorProto.php            \
Jisi Liu's avatar
Jisi Liu committed
671
  php/src/Google/Protobuf/Internal/EnumDescriptorProto_EnumReservedRange.php \
672 673 674
  php/src/Google/Protobuf/Internal/EnumOptions.php                    \
  php/src/Google/Protobuf/Internal/EnumValueDescriptorProto.php       \
  php/src/Google/Protobuf/Internal/EnumValueOptions.php               \
675
  php/src/Google/Protobuf/Internal/ExtensionRangeOptions.php          \
676
  php/src/Google/Protobuf/Internal/FieldDescriptorProto_Label.php     \
677 678
  php/src/Google/Protobuf/Internal/FieldDescriptorProto.php           \
  php/src/Google/Protobuf/Internal/FieldDescriptor.php                \
679 680
  php/src/Google/Protobuf/Internal/FieldDescriptorProto.php           \
  php/src/Google/Protobuf/Internal/FieldDescriptorProto_Label.php     \
681
  php/src/Google/Protobuf/Internal/FieldDescriptorProto_Type.php      \
682
  php/src/Google/Protobuf/Internal/FieldOptions.php                   \
683 684
  php/src/Google/Protobuf/Internal/FieldOptions_CType.php             \
  php/src/Google/Protobuf/Internal/FieldOptions_JSType.php            \
685
  php/src/Google/Protobuf/Internal/FileDescriptor.php                 \
686 687 688
  php/src/Google/Protobuf/Internal/FileDescriptorProto.php            \
  php/src/Google/Protobuf/Internal/FileDescriptorSet.php              \
  php/src/Google/Protobuf/Internal/FileOptions.php                    \
689
  php/src/Google/Protobuf/Internal/FileOptions_OptimizeMode.php       \
690 691 692
  php/src/Google/Protobuf/Internal/GPBDecodeException.php             \
  php/src/Google/Protobuf/Internal/GPBJsonWire.php                    \
  php/src/Google/Protobuf/Internal/GPBLabel.php                       \
693
  php/src/Google/Protobuf/Internal/GPBType.php                        \
694 695
  php/src/Google/Protobuf/Internal/GPBUtil.php                        \
  php/src/Google/Protobuf/Internal/GPBWire.php                        \
696 697 698 699
  php/src/Google/Protobuf/Internal/GPBWireType.php                    \
  php/src/Google/Protobuf/Internal/GeneratedCodeInfo.php              \
  php/src/Google/Protobuf/Internal/GeneratedCodeInfo_Annotation.php   \
  php/src/Google/Protobuf/Internal/GetPublicDescriptorTrait.php       \
700
  php/src/Google/Protobuf/Internal/HasPublicDescriptorTrait.php       \
701 702
  php/src/Google/Protobuf/Internal/MapEntry.php                       \
  php/src/Google/Protobuf/Internal/MapField.php                       \
703 704
  php/src/Google/Protobuf/Internal/MapFieldIter.php                   \
  php/src/Google/Protobuf/Internal/Message.php                        \
705 706 707 708
  php/src/Google/Protobuf/Internal/MessageBuilderContext.php          \
  php/src/Google/Protobuf/Internal/MessageOptions.php                 \
  php/src/Google/Protobuf/Internal/MethodDescriptorProto.php          \
  php/src/Google/Protobuf/Internal/MethodOptions.php                  \
709
  php/src/Google/Protobuf/Internal/MethodOptions_IdempotencyLevel.php \
710
  php/src/Google/Protobuf/Internal/OneofDescriptor.php                \
711
  php/src/Google/Protobuf/Internal/OneofDescriptorProto.php           \
712 713 714 715
  php/src/Google/Protobuf/Internal/OneofField.php                     \
  php/src/Google/Protobuf/Internal/OneofOptions.php                   \
  php/src/Google/Protobuf/Internal/RawInputStream.php                 \
  php/src/Google/Protobuf/Internal/RepeatedField.php                  \
716
  php/src/Google/Protobuf/Internal/RepeatedFieldIter.php              \
717 718
  php/src/Google/Protobuf/Internal/ServiceDescriptorProto.php         \
  php/src/Google/Protobuf/Internal/ServiceOptions.php                 \
719
  php/src/Google/Protobuf/Internal/SourceCodeInfo.php                 \
720
  php/src/Google/Protobuf/Internal/SourceCodeInfo_Location.php        \
721
  php/src/Google/Protobuf/Internal/UninterpretedOption.php            \
722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738
  php/src/Google/Protobuf/Internal/UninterpretedOption_NamePart.php   \
  php/src/Google/Protobuf/ListValue.php                               \
  php/src/Google/Protobuf/Method.php                                  \
  php/src/Google/Protobuf/Mixin.php                                   \
  php/src/Google/Protobuf/NullValue.php                               \
  php/src/Google/Protobuf/OneofDescriptor.php                         \
  php/src/Google/Protobuf/Option.php                                  \
  php/src/Google/Protobuf/SourceContext.php                           \
  php/src/Google/Protobuf/StringValue.php                             \
  php/src/Google/Protobuf/Struct.php                                  \
  php/src/Google/Protobuf/Syntax.php                                  \
  php/src/Google/Protobuf/Timestamp.php                               \
  php/src/Google/Protobuf/Type.php                                    \
  php/src/Google/Protobuf/UInt32Value.php                             \
  php/src/Google/Protobuf/UInt64Value.php                             \
  php/src/Google/Protobuf/Value.php                                   \
  php/src/phpdoc.dist.xml                                             \
739
  php/tests/array_test.php                                            \
740
  php/tests/autoload.php                                              \
741
  php/tests/bootstrap_phpunit.php                                     \
742
  php/tests/compatibility_test.sh                                     \
743
  php/tests/descriptors_test.php                                      \
744 745 746
  php/tests/encode_decode_test.php                                    \
  php/tests/gdb_test.sh                                               \
  php/tests/generated_class_test.php                                  \
747
  php/tests/generated_phpdoc_test.php                                 \
748
  php/tests/generated_service_test.php                                \
749 750
  php/tests/map_field_test.php                                        \
  php/tests/memory_leak_test.php                                      \
751
  php/tests/php_implementation_test.php                               \
752
  php/tests/proto/test.proto                                          \
753
  php/tests/proto/test_descriptors.proto                              \
754
  php/tests/proto/test_empty_php_namespace.proto                      \
755
  php/tests/proto/test_import_descriptor_proto.proto                  \
756 757
  php/tests/proto/test_include.proto                                  \
  php/tests/proto/test_no_namespace.proto                             \
758 759
  php/tests/proto/test_php_namespace.proto                            \
  php/tests/proto/test_prefix.proto                                   \
760 761
  php/tests/proto/test_reserved_enum_lower.proto                      \
  php/tests/proto/test_reserved_enum_upper.proto                      \
762 763
  php/tests/proto/test_reserved_enum_value_lower.proto                \
  php/tests/proto/test_reserved_enum_value_upper.proto                \
764 765
  php/tests/proto/test_reserved_message_lower.proto                   \
  php/tests/proto/test_reserved_message_upper.proto                   \
766 767
  php/tests/proto/test_service.proto                                  \
  php/tests/proto/test_service_namespace.proto                        \
768 769
  php/tests/test.sh                                                   \
  php/tests/test_base.php                                             \
770
  php/tests/test_util.php                                             \
771
  php/tests/undefined_test.php                                        \
772
  php/tests/well_known_test.php
Bo Yang's avatar
Bo Yang committed
773

774
python_EXTRA_DIST=                                                           \
Bo Yang's avatar
Bo Yang committed
775
  python/MANIFEST.in                                                         \
776 777 778 779 780 781 782 783
  python/google/__init__.py                                                  \
  python/google/protobuf/__init__.py                                         \
  python/google/protobuf/descriptor.py                                       \
  python/google/protobuf/descriptor_database.py                              \
  python/google/protobuf/descriptor_pool.py                                  \
  python/google/protobuf/internal/__init__.py                                \
  python/google/protobuf/internal/_parameterized.py                          \
  python/google/protobuf/internal/any_test.proto                             \
784
  python/google/protobuf/internal/any_test.proto                             \
785 786
  python/google/protobuf/internal/api_implementation.cc                      \
  python/google/protobuf/internal/api_implementation.py                      \
787
  python/google/protobuf/internal/containers.py                              \
temporal's avatar
temporal committed
788
  python/google/protobuf/internal/decoder.py                                 \
789 790
  python/google/protobuf/internal/descriptor_database_test.py                \
  python/google/protobuf/internal/descriptor_pool_test.py                    \
791 792
  python/google/protobuf/internal/descriptor_pool_test1.proto                \
  python/google/protobuf/internal/descriptor_pool_test2.proto                \
temporal's avatar
temporal committed
793 794
  python/google/protobuf/internal/descriptor_test.py                         \
  python/google/protobuf/internal/encoder.py                                 \
795 796 797
  python/google/protobuf/internal/enum_type_wrapper.py                       \
  python/google/protobuf/internal/factory_test1.proto                        \
  python/google/protobuf/internal/factory_test2.proto                        \
798
  python/google/protobuf/internal/file_options_test.proto                    \
799
  python/google/protobuf/internal/generator_test.py                          \
800 801 802
  python/google/protobuf/internal/import_test_package/__init__.py            \
  python/google/protobuf/internal/import_test_package/inner.proto            \
  python/google/protobuf/internal/import_test_package/outer.proto            \
803
  python/google/protobuf/internal/json_format_test.py                        \
804
  python/google/protobuf/internal/message_factory_test.py                    \
temporal's avatar
temporal committed
805
  python/google/protobuf/internal/message_listener.py                        \
806
  python/google/protobuf/internal/message_set_extensions.proto               \
807
  python/google/protobuf/internal/message_test.py                            \
808
  python/google/protobuf/internal/missing_enum_values.proto                  \
809
  python/google/protobuf/internal/more_extensions.proto                      \
810
  python/google/protobuf/internal/more_extensions_dynamic.proto              \
temporal's avatar
temporal committed
811
  python/google/protobuf/internal/more_messages.proto                        \
812
  python/google/protobuf/internal/no_package.proto                           \
813
  python/google/protobuf/internal/packed_field_test.proto                    \
814
  python/google/protobuf/internal/proto_builder_test.py                      \
815
  python/google/protobuf/internal/python_message.py                          \
816
  python/google/protobuf/internal/python_protobuf.cc                         \
temporal's avatar
temporal committed
817 818
  python/google/protobuf/internal/reflection_test.py                         \
  python/google/protobuf/internal/service_reflection_test.py                 \
jieluo@google.com's avatar
jieluo@google.com committed
819
  python/google/protobuf/internal/symbol_database_test.py                    \
820
  python/google/protobuf/internal/test_bad_identifiers.proto                 \
temporal's avatar
temporal committed
821
  python/google/protobuf/internal/test_util.py                               \
822
  python/google/protobuf/internal/testing_refleaks.py                        \
823
  python/google/protobuf/internal/text_encoding_test.py                      \
temporal's avatar
temporal committed
824
  python/google/protobuf/internal/text_format_test.py                        \
temporal's avatar
temporal committed
825
  python/google/protobuf/internal/type_checkers.py                           \
826
  python/google/protobuf/internal/unknown_fields_test.py                     \
827
  python/google/protobuf/internal/well_known_types.py                        \
828 829
  python/google/protobuf/internal/well_known_types.py                        \
  python/google/protobuf/internal/well_known_types_test.py                   \
830
  python/google/protobuf/internal/well_known_types_test.py                   \
temporal's avatar
temporal committed
831 832
  python/google/protobuf/internal/wire_format.py                             \
  python/google/protobuf/internal/wire_format_test.py                        \
833 834 835
  python/google/protobuf/json_format.py                                      \
  python/google/protobuf/message.py                                          \
  python/google/protobuf/message_factory.py                                  \
836
  python/google/protobuf/python_protobuf.h                                   \
837
  python/google/protobuf/proto_builder.py                                    \
838
  python/google/protobuf/pyext/README                                        \
839
  python/google/protobuf/pyext/__init__.py                                   \
840 841
  python/google/protobuf/pyext/cpp_message.py                                \
  python/google/protobuf/pyext/descriptor.cc                                 \
842
  python/google/protobuf/pyext/descriptor.h                                  \
843
  python/google/protobuf/pyext/descriptor_containers.cc                      \
844 845 846 847 848
  python/google/protobuf/pyext/descriptor_containers.h                       \
  python/google/protobuf/pyext/descriptor_database.cc                        \
  python/google/protobuf/pyext/descriptor_database.h                         \
  python/google/protobuf/pyext/descriptor_pool.cc                            \
  python/google/protobuf/pyext/descriptor_pool.h                             \
849
  python/google/protobuf/pyext/extension_dict.cc                             \
850 851 852
  python/google/protobuf/pyext/extension_dict.h                              \
  python/google/protobuf/pyext/map_container.cc                              \
  python/google/protobuf/pyext/map_container.h                               \
853
  python/google/protobuf/pyext/message.cc                                    \
854
  python/google/protobuf/pyext/message.h                                     \
855 856
  python/google/protobuf/pyext/message_factory.cc                            \
  python/google/protobuf/pyext/message_factory.h                             \
857
  python/google/protobuf/pyext/message_module.cc                             \
858 859 860
  python/google/protobuf/pyext/proto2_api_test.proto                         \
  python/google/protobuf/pyext/python.proto                                  \
  python/google/protobuf/pyext/repeated_composite_container.cc               \
861
  python/google/protobuf/pyext/repeated_composite_container.h                \
862
  python/google/protobuf/pyext/repeated_scalar_container.cc                  \
863
  python/google/protobuf/pyext/repeated_scalar_container.h                   \
Feng Xiao's avatar
Feng Xiao committed
864
  python/google/protobuf/pyext/safe_numerics.h                               \
865
  python/google/protobuf/pyext/scoped_pyobject_ptr.h                         \
866
  python/google/protobuf/pyext/thread_unsafe_shared_ptr.h                    \
temporal's avatar
temporal committed
867 868 869
  python/google/protobuf/reflection.py                                       \
  python/google/protobuf/service.py                                          \
  python/google/protobuf/service_reflection.py                               \
870 871
  python/google/protobuf/symbol_database.py                                  \
  python/google/protobuf/text_encoding.py                                    \
temporal's avatar
temporal committed
872
  python/google/protobuf/text_format.py                                      \
873
  python/release.sh                                                          \
temporal's avatar
temporal committed
874
  python/mox.py                                                              \
875
  python/setup.cfg                                                           \
Feng Xiao's avatar
Feng Xiao committed
876
  python/setup.py                                                            \
temporal's avatar
temporal committed
877
  python/stubout.py                                                          \
Feng Xiao's avatar
Feng Xiao committed
878
  python/tox.ini                                                             \
879
  python/README.md
temporal's avatar
temporal committed
880

Chris Fallin's avatar
Chris Fallin committed
881
ruby_EXTRA_DIST=                                                             \
Bo Yang's avatar
Bo Yang committed
882 883
  ruby/Gemfile                                                               \
  ruby/.gitignore                                                            \
Feng Xiao's avatar
Feng Xiao committed
884 885
  ruby/README.md                                                             \
  ruby/Rakefile                                                              \
886 887 888 889 890 891 892 893 894
  ruby/compatibility_tests/v3.0.0/tests/test_import.proto                    \
  ruby/compatibility_tests/v3.0.0/tests/stress.rb                            \
  ruby/compatibility_tests/v3.0.0/tests/repeated_field_test.rb               \
  ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb               \
  ruby/compatibility_tests/v3.0.0/tests/generated_code.proto                 \
  ruby/compatibility_tests/v3.0.0/tests/basic.rb                             \
  ruby/compatibility_tests/v3.0.0/test.sh                                    \
  ruby/compatibility_tests/v3.0.0/Rakefile                                   \
  ruby/compatibility_tests/v3.0.0/README.md                                  \
Feng Xiao's avatar
Feng Xiao committed
895 896 897
  ruby/ext/google/protobuf_c/defs.c                                          \
  ruby/ext/google/protobuf_c/encode_decode.c                                 \
  ruby/ext/google/protobuf_c/extconf.rb                                      \
898
  ruby/ext/google/protobuf_c/map.c                                           \
Feng Xiao's avatar
Feng Xiao committed
899 900 901 902 903 904 905
  ruby/ext/google/protobuf_c/message.c                                       \
  ruby/ext/google/protobuf_c/protobuf.c                                      \
  ruby/ext/google/protobuf_c/protobuf.h                                      \
  ruby/ext/google/protobuf_c/repeated_field.c                                \
  ruby/ext/google/protobuf_c/storage.c                                       \
  ruby/ext/google/protobuf_c/upb.c                                           \
  ruby/ext/google/protobuf_c/upb.h                                           \
906
  ruby/ext/google/protobuf_c/wrap_memcpy.c                                   \
Feng Xiao's avatar
Feng Xiao committed
907
  ruby/google-protobuf.gemspec                                               \
Bo Yang's avatar
Bo Yang committed
908 909
  ruby/lib/google/protobuf/message_exts.rb                                   \
  ruby/lib/google/protobuf/repeated_field.rb                                 \
910
  ruby/lib/google/protobuf/well_known_types.rb                               \
Feng Xiao's avatar
Feng Xiao committed
911
  ruby/lib/google/protobuf.rb                                                \
Bo Yang's avatar
Bo Yang committed
912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930
  ruby/pom.xml                                                               \
  ruby/src/main/java/com/google/protobuf/jruby/RubyBuilder.java              \
  ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptor.java           \
  ruby/src/main/java/com/google/protobuf/jruby/RubyDescriptorPool.java       \
  ruby/src/main/java/com/google/protobuf/jruby/RubyEnumBuilderContext.java   \
  ruby/src/main/java/com/google/protobuf/jruby/RubyEnumDescriptor.java       \
  ruby/src/main/java/com/google/protobuf/jruby/RubyEnum.java                 \
  ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java      \
  ruby/src/main/java/com/google/protobuf/jruby/RubyMap.java                  \
  ruby/src/main/java/com/google/protobuf/jruby/RubyMessageBuilderContext.java \
  ruby/src/main/java/com/google/protobuf/jruby/RubyMessage.java              \
  ruby/src/main/java/com/google/protobuf/jruby/RubyOneofBuilderContext.java  \
  ruby/src/main/java/com/google/protobuf/jruby/RubyOneofDescriptor.java      \
  ruby/src/main/java/com/google/protobuf/jruby/RubyProtobuf.java             \
  ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java        \
  ruby/src/main/java/com/google/protobuf/jruby/SentinelOuterClass.java       \
  ruby/src/main/java/com/google/protobuf/jruby/Utils.java                    \
  ruby/src/main/java/google/ProtobufJavaService.java                         \
  ruby/src/main/sentinel.proto                                               \
Feng Xiao's avatar
Feng Xiao committed
931
  ruby/tests/basic.rb                                                        \
932
  ruby/tests/encode_decode_test.rb                                           \
933
  ruby/tests/gc_test.rb                                                      \
Bo Yang's avatar
Bo Yang committed
934
  ruby/tests/repeated_field_test.rb                                          \
935 936
  ruby/tests/stress.rb                                                       \
  ruby/tests/generated_code.proto                                            \
937
  ruby/tests/test_import.proto                                               \
Bo Yang's avatar
Bo Yang committed
938
  ruby/tests/generated_code_test.rb                                          \
939
  ruby/tests/well_known_types_test.rb                                        \
Bo Yang's avatar
Bo Yang committed
940
  ruby/travis-test.sh
Chris Fallin's avatar
Chris Fallin committed
941

942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994
js_EXTRA_DIST=                                                         \
  js/README.md                                                         \
  js/binary/arith.js                                                   \
  js/binary/arith_test.js                                              \
  js/binary/constants.js                                               \
  js/binary/decoder.js                                                 \
  js/binary/decoder_test.js                                            \
  js/binary/encoder.js                                                 \
  js/binary/message_test.js                                            \
  js/binary/proto_test.js                                              \
  js/binary/reader.js                                                  \
  js/binary/reader_test.js                                             \
  js/binary/utils.js                                                   \
  js/binary/utils_test.js                                              \
  js/binary/writer.js                                                  \
  js/binary/writer_test.js                                             \
  js/commonjs/export.js                                                \
  js/commonjs/export_asserts.js                                        \
  js/commonjs/export_testdeps.js                                       \
  js/commonjs/import_test.js                                           \
  js/commonjs/jasmine.json                                             \
  js/commonjs/rewrite_tests_for_commonjs.js                            \
  js/commonjs/test6/test6.proto                                        \
  js/commonjs/test7/test7.proto                                        \
  js/compatibility_tests/v3.0.0/binary/arith_test.js                   \
  js/compatibility_tests/v3.0.0/binary/decoder_test.js                 \
  js/compatibility_tests/v3.0.0/binary/proto_test.js                   \
  js/compatibility_tests/v3.0.0/binary/reader_test.js                  \
  js/compatibility_tests/v3.0.0/binary/utils_test.js                   \
  js/compatibility_tests/v3.0.0/binary/writer_test.js                  \
  js/compatibility_tests/v3.0.0/commonjs/export_asserts.js             \
  js/compatibility_tests/v3.0.0/commonjs/export_testdeps.js            \
  js/compatibility_tests/v3.0.0/commonjs/import_test.js                \
  js/compatibility_tests/v3.0.0/commonjs/jasmine.json                  \
  js/compatibility_tests/v3.0.0/commonjs/rewrite_tests_for_commonjs.js \
  js/compatibility_tests/v3.0.0/commonjs/test6/test6.proto             \
  js/compatibility_tests/v3.0.0/commonjs/test7/test7.proto             \
  js/compatibility_tests/v3.0.0/data.proto                             \
  js/compatibility_tests/v3.0.0/debug_test.js                          \
  js/compatibility_tests/v3.0.0/jasmine1.json                          \
  js/compatibility_tests/v3.0.0/jasmine2.json                          \
  js/compatibility_tests/v3.0.0/jasmine3.json                          \
  js/compatibility_tests/v3.0.0/message_test.js                        \
  js/compatibility_tests/v3.0.0/proto3_test.js                         \
  js/compatibility_tests/v3.0.0/proto3_test.proto                      \
  js/compatibility_tests/v3.0.0/test2.proto                            \
  js/compatibility_tests/v3.0.0/test3.proto                            \
  js/compatibility_tests/v3.0.0/test4.proto                            \
  js/compatibility_tests/v3.0.0/test5.proto                            \
  js/compatibility_tests/v3.0.0/testbinary.proto                       \
  js/compatibility_tests/v3.0.0/testempty.proto                        \
  js/compatibility_tests/v3.0.0/test.proto                             \
  js/compatibility_tests/v3.0.0/test.sh                                \
Jisi Liu's avatar
Jisi Liu committed
995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015
  js/compatibility_tests/v3.1.0/testempty.proto                        \
  js/compatibility_tests/v3.1.0/testbinary.proto                       \
  js/compatibility_tests/v3.1.0/test5.proto                            \
  js/compatibility_tests/v3.1.0/test4.proto                            \
  js/compatibility_tests/v3.1.0/test3.proto                            \
  js/compatibility_tests/v3.1.0/test2.proto                            \
  js/compatibility_tests/v3.1.0/test.proto                             \
  js/compatibility_tests/v3.1.0/proto3_test.proto                      \
  js/compatibility_tests/v3.1.0/proto3_test.js                         \
  js/compatibility_tests/v3.1.0/message_test.js                        \
  js/compatibility_tests/v3.1.0/maps_test.js                           \
  js/compatibility_tests/v3.1.0/debug_test.js                          \
  js/compatibility_tests/v3.1.0/data.proto                             \
  js/compatibility_tests/v3.1.0/commonjs/test7/test7.proto             \
  js/compatibility_tests/v3.1.0/commonjs/test6/test6.proto             \
  js/compatibility_tests/v3.1.0/binary/writer_test.js                  \
  js/compatibility_tests/v3.1.0/binary/utils_test.js                   \
  js/compatibility_tests/v3.1.0/binary/reader_test.js                  \
  js/compatibility_tests/v3.1.0/binary/proto_test.js                   \
  js/compatibility_tests/v3.1.0/binary/decoder_test.js                 \
  js/compatibility_tests/v3.1.0/binary/arith_test.js                   \
1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036
  js/data.proto                                                        \
  js/debug.js                                                          \
  js/debug_test.js                                                     \
  js/gulpfile.js                                                       \
  js/jasmine.json                                                      \
  js/map.js                                                            \
  js/maps_test.js                                                      \
  js/message.js                                                        \
  js/message_test.js                                                   \
  js/node_loader.js                                                    \
  js/package.json                                                      \
  js/proto3_test.js                                                    \
  js/proto3_test.proto                                                 \
  js/test.proto                                                        \
  js/test2.proto                                                       \
  js/test3.proto                                                       \
  js/test4.proto                                                       \
  js/test5.proto                                                       \
  js/test8.proto                                                       \
  js/test_bootstrap.js                                                 \
  js/testbinary.proto                                                  \
1037 1038
  js/testempty.proto

Bo Yang's avatar
Bo Yang committed
1039
all_EXTRA_DIST=$(csharp_EXTRA_DIST) $(java_EXTRA_DIST) $(javanano_EXTRA_DIST) $(objectivec_EXTRA_DIST) $(php_EXTRA_DIST) $(python_EXTRA_DIST) $(ruby_EXTRA_DIST) $(js_EXTRA_DIST)
1040

Bo Yang's avatar
Bo Yang committed
1041 1042 1043 1044 1045 1046 1047 1048
EXTRA_DIST = $(@DIST_LANG@_EXTRA_DIST)   \
  autogen.sh                             \
  generate_descriptor_proto.sh           \
  README.md                              \
  LICENSE                                \
  CONTRIBUTORS.txt                       \
  CHANGES.txt                            \
  update_file_lists.sh                   \
1049 1050 1051
  BUILD                                  \
  gmock.BUILD                            \
  WORKSPACE                              \
Bo Yang's avatar
Bo Yang committed
1052 1053
  cmake/CMakeLists.txt                   \
  cmake/README.md                        \
1054
  cmake/examples.cmake                   \
Bo Yang's avatar
Bo Yang committed
1055 1056 1057 1058 1059 1060 1061
  cmake/extract_includes.bat.in          \
  cmake/install.cmake                    \
  cmake/libprotobuf.cmake                \
  cmake/libprotobuf-lite.cmake           \
  cmake/libprotoc.cmake                  \
  cmake/protobuf-config-version.cmake.in \
  cmake/protobuf-config.cmake.in         \
1062
  cmake/protobuf-lite.pc.cmake           \
Bo Yang's avatar
Bo Yang committed
1063
  cmake/protobuf-module.cmake.in         \
1064
  cmake/protobuf-options.cmake           \
1065
  cmake/protobuf.pc.cmake                \
Bo Yang's avatar
Bo Yang committed
1066 1067 1068 1069 1070
  cmake/protoc.cmake                     \
  cmake/tests.cmake                      \
  editors/README.txt                     \
  editors/proto.vim                      \
  editors/protobuf-mode.el               \
Feng Xiao's avatar
Feng Xiao committed
1071 1072
  examples/AddPerson.java                \
  examples/BUILD                         \
1073
  examples/CMakeLists.txt                \
Feng Xiao's avatar
Feng Xiao committed
1074
  examples/ListPeople.java               \
Bo Yang's avatar
Bo Yang committed
1075
  examples/Makefile                      \
Feng Xiao's avatar
Feng Xiao committed
1076 1077
  examples/README.md                     \
  examples/WORKSPACE                     \
Bo Yang's avatar
Bo Yang committed
1078
  examples/add_person.cc                 \
1079
  examples/add_person.go                 \
Feng Xiao's avatar
Feng Xiao committed
1080
  examples/add_person.py                 \
1081
  examples/add_person_test.go            \
Feng Xiao's avatar
Feng Xiao committed
1082
  examples/addressbook.proto             \
Bo Yang's avatar
Bo Yang committed
1083
  examples/list_people.cc                \
1084 1085 1086 1087
  examples/list_people.go                \
  examples/list_people.py                \
  examples/list_people_test.go           \
  protobuf.bzl                           \
1088 1089 1090 1091
  python/release/wheel/build_wheel_manylinux.sh  \
  python/release/wheel/Dockerfile                \
  python/release/wheel/protobuf_optimized_pip.sh \
  python/release/wheel/README.md         \
1092 1093
  six.BUILD                              \
  util/python/BUILD
1094

1095

temporal's avatar
temporal committed
1096 1097 1098
# Deletes all the files generated by autogen.sh.
MAINTAINERCLEANFILES =   \
  aclocal.m4             \
1099
  ar-lib                 \
temporal's avatar
temporal committed
1100 1101 1102 1103 1104 1105 1106 1107 1108 1109
  config.guess           \
  config.sub             \
  configure              \
  depcomp                \
  install-sh             \
  ltmain.sh              \
  Makefile.in            \
  missing                \
  mkinstalldirs          \
  config.h.in            \
1110 1111 1112 1113 1114 1115
  stamp.h.in             \
  m4/ltsugar.m4          \
  m4/libtool.m4          \
  m4/ltversion.m4        \
  m4/lt~obsolete.m4      \
  m4/ltoptions.m4