Makefile.am 82.2 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 12
# Always include third_party directories in distributions.
DIST_SUBDIRS = src conformance benchmarks third_party/googletest
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
	@echo "Making lib/libgmock.a lib/libgmock_main.a in gmock"
21 22
	@cd third_party/googletest/googletest && $(MAKE) $(AM_MAKEFLAGS) lib/libgtest.la lib/libgtest_main.la
	@cd third_party/googletest/googlemock && $(MAKE) $(AM_MAKEFLAGS) lib/libgmock.la lib/libgmock_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 third_party/googletest/Makefile; then \
	  echo "Making clean in googletest"; \
	  cd third_party/googletest && $(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.targets                                       \
55
  csharp/Google.Protobuf.Tools.nuspec                                        \
56 57
  csharp/README.md                                                           \
  csharp/build_packages.bat                                                  \
58
  csharp/build_tools.sh                                                      \
59 60
  csharp/buildall.sh                                                         \
  csharp/generate_protos.sh                                                  \
61
  csharp/global.json                                                         \
Jan Tattermusch's avatar
Jan Tattermusch committed
62
  csharp/keys/Google.Protobuf.public.snk                                     \
63
  csharp/keys/Google.Protobuf.snk                                            \
Jan Tattermusch's avatar
Jan Tattermusch committed
64
  csharp/keys/README.md                                                      \
65 66
  csharp/protos/README.md                                                    \
  csharp/protos/map_unittest_proto3.proto                                    \
67
  csharp/protos/unittest_custom_options_proto3.proto                         \
68 69
  csharp/protos/unittest_import_public_proto3.proto                          \
  csharp/protos/unittest_import_proto3.proto                                 \
70
  csharp/protos/unittest_issues.proto                                        \
71
  csharp/protos/unittest_proto3.proto                                        \
72 73
  csharp/src/AddressBook/AddPerson.cs                                        \
  csharp/src/AddressBook/Addressbook.cs                                      \
74
  csharp/src/AddressBook/AddressBook.csproj                                  \
75 76 77
  csharp/src/AddressBook/ListPeople.cs                                       \
  csharp/src/AddressBook/Program.cs                                          \
  csharp/src/AddressBook/SampleUsage.cs                                      \
Feng Xiao's avatar
Feng Xiao committed
78
  csharp/src/Google.Protobuf.Conformance/Conformance.cs                      \
79
  csharp/src/Google.Protobuf.Conformance/Google.Protobuf.Conformance.csproj  \
Feng Xiao's avatar
Feng Xiao committed
80
  csharp/src/Google.Protobuf.Conformance/Program.cs                          \
81
  csharp/src/Google.Protobuf.JsonDump/Google.Protobuf.JsonDump.csproj        \
82 83 84 85 86 87
  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                \
88
  csharp/src/Google.Protobuf.Test/Collections/ProtobufEqualityComparersTest.cs \
89
  csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs           \
Feng Xiao's avatar
Feng Xiao committed
90
  csharp/src/Google.Protobuf.Test/Compatibility/PropertyInfoExtensionsTest.cs \
91
  csharp/src/Google.Protobuf.Test/Compatibility/StreamExtensionsTest.cs      \
Feng Xiao's avatar
Feng Xiao committed
92
  csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs        \
93 94 95
  csharp/src/Google.Protobuf.Test/DeprecatedMemberTest.cs                    \
  csharp/src/Google.Protobuf.Test/EqualityTester.cs                          \
  csharp/src/Google.Protobuf.Test/FieldCodecTest.cs                          \
96
  csharp/src/Google.Protobuf.Test/FieldMaskTreeTest.cs                       \
97
  csharp/src/Google.Protobuf.Test/GeneratedMessageTest.cs                    \
98
  csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj                \
99 100
  csharp/src/Google.Protobuf.Test/IssuesTest.cs                              \
  csharp/src/Google.Protobuf.Test/JsonFormatterTest.cs                       \
101 102
  csharp/src/Google.Protobuf.Test/JsonParserTest.cs                          \
  csharp/src/Google.Protobuf.Test/JsonTokenizerTest.cs                       \
103
  csharp/src/Google.Protobuf.Test/Reflection/CustomOptionsTest.cs            \
104
  csharp/src/Google.Protobuf.Test/Reflection/DescriptorDeclarationTest.cs    \
105
  csharp/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs              \
Feng Xiao's avatar
Feng Xiao committed
106
  csharp/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs              \
107
  csharp/src/Google.Protobuf.Test/Reflection/TypeRegistryTest.cs             \
108 109
  csharp/src/Google.Protobuf.Test/SampleEnum.cs                              \
  csharp/src/Google.Protobuf.Test/SampleMessages.cs                          \
110
  csharp/src/Google.Protobuf.Test/SampleNaNs.cs                              \
111
  csharp/src/Google.Protobuf.Test/TestCornerCases.cs                         \
112
  csharp/src/Google.Protobuf.Test/TestProtos/ForeignMessagePartial.cs        \
113
  csharp/src/Google.Protobuf.Test/TestProtos/MapUnittestProto3.cs            \
114
  csharp/src/Google.Protobuf.Test/TestProtos/TestMessagesProto3.cs           \
115
  csharp/src/Google.Protobuf.Test/TestProtos/UnittestCustomOptionsProto3.cs  \
116 117 118 119 120
  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       \
121
  csharp/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs                  \
Feng Xiao's avatar
Feng Xiao committed
122
  csharp/src/Google.Protobuf.Test/WellKnownTypes/DurationTest.cs             \
123
  csharp/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs            \
Feng Xiao's avatar
Feng Xiao committed
124
  csharp/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs            \
125
  csharp/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs             \
126
  csharp/src/Google.Protobuf.Test/UnknownFieldSetTest.cs                     \
127
  csharp/src/Google.Protobuf.Test/testprotos.pb                              \
128 129 130 131 132 133
  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                            \
134
  csharp/src/Google.Protobuf/Collections/Lists.cs                            \
135
  csharp/src/Google.Protobuf/Collections/MapField.cs                         \
136
  csharp/src/Google.Protobuf/Collections/ProtobufEqualityComparers.cs        \
137 138
  csharp/src/Google.Protobuf/Collections/ReadOnlyDictionary.cs               \
  csharp/src/Google.Protobuf/Collections/RepeatedField.cs                    \
139
  csharp/src/Google.Protobuf/Compatibility/MethodInfoExtensions.cs           \
Feng Xiao's avatar
Feng Xiao committed
140
  csharp/src/Google.Protobuf/Compatibility/PropertyInfoExtensions.cs         \
141
  csharp/src/Google.Protobuf/Compatibility/StreamExtensions.cs               \
Feng Xiao's avatar
Feng Xiao committed
142
  csharp/src/Google.Protobuf/Compatibility/TypeExtensions.cs                 \
143
  csharp/src/Google.Protobuf/FieldCodec.cs                                   \
144
  csharp/src/Google.Protobuf/FieldMaskTree.cs                                \
145
  csharp/src/Google.Protobuf/FrameworkPortability.cs                         \
146
  csharp/src/Google.Protobuf/Google.Protobuf.csproj                          \
147
  csharp/src/Google.Protobuf/ICustomDiagnosticMessage.cs                     \
Feng Xiao's avatar
Feng Xiao committed
148
  csharp/src/Google.Protobuf/IDeepCloneable.cs                               \
149
  csharp/src/Google.Protobuf/IMessage.cs                                     \
150
  csharp/src/Google.Protobuf/InvalidJsonException.cs                         \
151 152
  csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs               \
  csharp/src/Google.Protobuf/JsonFormatter.cs                                \
153 154 155
  csharp/src/Google.Protobuf/JsonParser.cs                                   \
  csharp/src/Google.Protobuf/JsonToken.cs                                    \
  csharp/src/Google.Protobuf/JsonTokenizer.cs                                \
156 157 158
  csharp/src/Google.Protobuf/LimitedInputStream.cs                           \
  csharp/src/Google.Protobuf/MessageExtensions.cs                            \
  csharp/src/Google.Protobuf/MessageParser.cs                                \
159
  csharp/src/Google.Protobuf/ProtoPreconditions.cs                           \
160
  csharp/src/Google.Protobuf/Properties/AssemblyInfo.cs                      \
161
  csharp/src/Google.Protobuf/Reflection/CustomOptions.cs                     \
162
  csharp/src/Google.Protobuf/Reflection/Descriptor.cs                        \
163
  csharp/src/Google.Protobuf/Reflection/DescriptorBase.cs                    \
164
  csharp/src/Google.Protobuf/Reflection/DescriptorDeclaration.cs             \
165 166 167 168 169 170 171 172 173
  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                    \
174
  csharp/src/Google.Protobuf/Reflection/GeneratedClrTypeInfo.cs              \
175 176 177 178 179 180 181
  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                   \
182
  csharp/src/Google.Protobuf/Reflection/OriginalNameAttribute.cs             \
183 184 185 186 187
  csharp/src/Google.Protobuf/Reflection/PackageDescriptor.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               \
188
  csharp/src/Google.Protobuf/Reflection/TypeRegistry.cs                      \
189
  csharp/src/Google.Protobuf/WellKnownTypes/Any.cs                           \
190
  csharp/src/Google.Protobuf/WellKnownTypes/AnyPartial.cs                    \
191 192
  csharp/src/Google.Protobuf/WellKnownTypes/Api.cs                           \
  csharp/src/Google.Protobuf/WellKnownTypes/Duration.cs                      \
Feng Xiao's avatar
Feng Xiao committed
193
  csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs               \
194 195
  csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs                         \
  csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs                     \
196
  csharp/src/Google.Protobuf/WellKnownTypes/FieldMaskPartial.cs              \
197 198
  csharp/src/Google.Protobuf/WellKnownTypes/SourceContext.cs                 \
  csharp/src/Google.Protobuf/WellKnownTypes/Struct.cs                        \
Feng Xiao's avatar
Feng Xiao committed
199
  csharp/src/Google.Protobuf/WellKnownTypes/TimeExtensions.cs                \
200
  csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs                     \
Feng Xiao's avatar
Feng Xiao committed
201
  csharp/src/Google.Protobuf/WellKnownTypes/TimestampPartial.cs              \
202
  csharp/src/Google.Protobuf/WellKnownTypes/Type.cs                          \
203
  csharp/src/Google.Protobuf/WellKnownTypes/ValuePartial.cs                  \
204
  csharp/src/Google.Protobuf/WellKnownTypes/Wrappers.cs                      \
205
  csharp/src/Google.Protobuf/WellKnownTypes/WrappersPartial.cs               \
206 207 208
  csharp/src/Google.Protobuf/WireFormat.cs                                   \
  csharp/src/Google.Protobuf/UnknownField.cs                                 \
  csharp/src/Google.Protobuf/UnknownFieldSet.cs
209

210 211
java_EXTRA_DIST=                                                                   \
  java/README.md                                                                   \
212
  java/bom/pom.xml                                                                 \
213 214 215 216 217 218 219
  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            \
220
  java/core/src/main/java/com/google/protobuf/Android.java                         \
221 222 223
  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                \
224 225
  java/core/src/main/java/com/google/protobuf/ByteBufferWriter.java                \
  java/core/src/main/java/com/google/protobuf/ByteOutput.java                      \
226 227 228
  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
229
  java/core/src/main/java/com/google/protobuf/DiscardUnknownFieldsParser.java      \
230 231 232
  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                  \
233
  java/core/src/main/java/com/google/protobuf/ExperimentalApi.java                 \
234 235 236
  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               \
237
  java/core/src/main/java/com/google/protobuf/ExtensionRegistryFactory.java        \
238 239 240 241 242
  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            \
243
  java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java              \
244 245 246
  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  \
247
  java/core/src/main/java/com/google/protobuf/IterableByteBufferInputStream.java   \
248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265
  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                          \
266
  java/core/src/main/java/com/google/protobuf/PrimitiveNonBoxingCollection.java    \
267 268 269 270
  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            \
271
  java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java          \
272 273 274 275 276 277 278 279
  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              \
280
  java/core/src/main/java/com/google/protobuf/SingleFieldBuilderV3.java            \
281 282 283
  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               \
284 285
  java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java         \
  java/core/src/main/java/com/google/protobuf/TextFormatParseLocation.java         \
286 287 288 289
  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      \
290
  java/core/src/main/java/com/google/protobuf/UnsafeByteOperations.java            \
291
  java/core/src/main/java/com/google/protobuf/UnsafeUtil.java                      \
292 293 294 295 296 297
  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           \
298
  java/core/src/test/java/com/google/protobuf/ByteBufferWriterTest.java            \
299 300 301 302
  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           \
303
  java/core/src/test/java/com/google/protobuf/DecodeUtf8Test.java                  \
304 305
  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
306
  java/core/src/test/java/com/google/protobuf/DiscardUnknownFieldsTest.java        \
307 308
  java/core/src/test/java/com/google/protobuf/DoubleArrayListTest.java             \
  java/core/src/test/java/com/google/protobuf/DynamicMessageTest.java              \
309
  java/core/src/test/java/com/google/protobuf/EnumTest.java                        \
310
  java/core/src/test/java/com/google/protobuf/ExtensionRegistryFactoryTest.java    \
311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332
  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               \
333
  java/core/src/test/java/com/google/protobuf/ParseExceptionsTest.java             \
334 335
  java/core/src/test/java/com/google/protobuf/ParserTest.java                      \
  java/core/src/test/java/com/google/protobuf/ProtobufArrayListTest.java           \
336
  java/core/src/test/java/com/google/protobuf/RepeatedFieldBuilderV3Test.java      \
337 338 339
  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                     \
340
  java/core/src/test/java/com/google/protobuf/SingleFieldBuilderV3Test.java        \
341 342
  java/core/src/test/java/com/google/protobuf/SmallSortedMapTest.java              \
  java/core/src/test/java/com/google/protobuf/TestBadIdentifiers.java              \
343
  java/core/src/test/java/com/google/protobuf/TestBadIdentifiersLite.java          \
344
  java/core/src/test/java/com/google/protobuf/TestUtil.java                        \
345
  java/core/src/test/java/com/google/protobuf/TestUtilLite.java                    \
346 347
  java/core/src/test/java/com/google/protobuf/TextFormatParseInfoTreeTest.java     \
  java/core/src/test/java/com/google/protobuf/TextFormatParseLocationTest.java     \
348 349 350 351 352 353 354 355
  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
356
  java/core/src/test/proto/com/google/protobuf/deprecated_file.proto               \
357 358 359 360 361 362
  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 \
363
  java/core/src/test/proto/com/google/protobuf/map_lite_test.proto                 \
364 365 366 367 368 369 370 371 372 373 374 375 376 377 378
  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         \
379
  java/lite.md                                                                     \
380 381
  java/pom.xml                                                                     \
  java/util/pom.xml                                                                \
382
  java/util/src/main/java/com/google/protobuf/util/Durations.java                  \
383 384 385 386
  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                   \
387
  java/util/src/main/java/com/google/protobuf/util/Timestamps.java                 \
388 389 390 391 392
  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
393

394
objectivec_EXTRA_DIST=                                                       \
395
  objectivec/DevTools/check_version_stamps.sh                                \
Feng Xiao's avatar
Feng Xiao committed
396
  objectivec/DevTools/compile_testing_protos.sh                              \
Bo Yang's avatar
Bo Yang committed
397
  objectivec/DevTools/full_mac_build.sh                                      \
398 399
  objectivec/DevTools/pddm.py                                                \
  objectivec/DevTools/pddm_tests.py                                          \
400
  objectivec/generate_well_known_types.sh                                    \
401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420
  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                               \
421 422 423 424 425 426 427 428 429
  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                                          \
430
  objectivec/GPBCodedOutputStream_PackagePrivate.h                           \
431 432 433 434 435 436
  objectivec/GPBDescriptor.h                                                 \
  objectivec/GPBDescriptor.m                                                 \
  objectivec/GPBDescriptor_PackagePrivate.h                                  \
  objectivec/GPBDictionary.h                                                 \
  objectivec/GPBDictionary.m                                                 \
  objectivec/GPBDictionary_PackagePrivate.h                                  \
437 438
  objectivec/GPBExtensionInternals.h                                         \
  objectivec/GPBExtensionInternals.m                                         \
439 440 441 442 443 444 445 446 447 448 449
  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                                  \
450 451 452 453
  objectivec/GPBRuntimeTypes.h                                               \
  objectivec/GPBUnknownField.h                                               \
  objectivec/GPBUnknownField.m                                               \
  objectivec/GPBUnknownField_PackagePrivate.h                                \
454 455 456 457 458 459 460 461 462 463 464 465
  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 \
466
  objectivec/ProtocolBuffers_iOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist \
467 468 469 470 471
  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 \
472
  objectivec/ProtocolBuffers_OSX.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist \
473 474 475
  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 \
476 477 478 479 480 481
  objectivec/ProtocolBuffers_tvOS.xcodeproj/project.pbxproj                  \
  objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata \
  objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist \
  objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings \
  objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme \
  objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme \
Bo Yang's avatar
Bo Yang committed
482
  objectivec/README.md                                                       \
483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509
  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                                    \
510 511 512 513 514 515
  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                                \
516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540
  objectivec/Tests/GPBCompileTest01.m                                        \
  objectivec/Tests/GPBCompileTest02.m                                        \
  objectivec/Tests/GPBCompileTest03.m                                        \
  objectivec/Tests/GPBCompileTest04.m                                        \
  objectivec/Tests/GPBCompileTest05.m                                        \
  objectivec/Tests/GPBCompileTest06.m                                        \
  objectivec/Tests/GPBCompileTest07.m                                        \
  objectivec/Tests/GPBCompileTest08.m                                        \
  objectivec/Tests/GPBCompileTest09.m                                        \
  objectivec/Tests/GPBCompileTest10.m                                        \
  objectivec/Tests/GPBCompileTest11.m                                        \
  objectivec/Tests/GPBCompileTest12.m                                        \
  objectivec/Tests/GPBCompileTest13.m                                        \
  objectivec/Tests/GPBCompileTest14.m                                        \
  objectivec/Tests/GPBCompileTest15.m                                        \
  objectivec/Tests/GPBCompileTest16.m                                        \
  objectivec/Tests/GPBCompileTest17.m                                        \
  objectivec/Tests/GPBCompileTest18.m                                        \
  objectivec/Tests/GPBCompileTest19.m                                        \
  objectivec/Tests/GPBCompileTest20.m                                        \
  objectivec/Tests/GPBCompileTest21.m                                        \
  objectivec/Tests/GPBCompileTest22.m                                        \
  objectivec/Tests/GPBCompileTest23.m                                        \
  objectivec/Tests/GPBCompileTest24.m                                        \
  objectivec/Tests/GPBCompileTest25.m                                        \
541 542 543 544 545 546 547 548
  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                               \
549
  objectivec/Tests/GPBDictionaryTests.m                                      \
550
  objectivec/Tests/GPBDictionaryTests.pddm                                   \
551
  objectivec/Tests/GPBExtensionRegistryTest.m                                \
552 553 554 555
  objectivec/Tests/GPBMessageTests+Merge.m                                   \
  objectivec/Tests/GPBMessageTests+Runtime.m                                 \
  objectivec/Tests/GPBMessageTests+Serialization.m                           \
  objectivec/Tests/GPBMessageTests.m                                         \
556
  objectivec/Tests/GPBObjectiveCPlusPlusTest.mm                              \
557 558 559 560 561
  objectivec/Tests/GPBPerfTests.m                                            \
  objectivec/Tests/GPBSwiftTests.swift                                       \
  objectivec/Tests/GPBTestUtilities.h                                        \
  objectivec/Tests/GPBTestUtilities.m                                        \
  objectivec/Tests/GPBUnittestProtos.m                                       \
562
  objectivec/Tests/GPBUnittestProtos2.m                                      \
563 564 565 566
  objectivec/Tests/GPBUnknownFieldSetTest.m                                  \
  objectivec/Tests/GPBUtilitiesTests.m                                       \
  objectivec/Tests/GPBWellKnownTypesTest.m                                   \
  objectivec/Tests/GPBWireFormatTests.m                                      \
567
  objectivec/Tests/text_format_extensions_unittest_data.txt                   \
568 569 570
  objectivec/Tests/text_format_map_unittest_data.txt                          \
  objectivec/Tests/text_format_unittest_data.txt                              \
  objectivec/Tests/unittest_cycle.proto                                       \
571 572
  objectivec/Tests/unittest_deprecated.proto                                  \
  objectivec/Tests/unittest_deprecated_file.proto                             \
573 574 575 576 577 578 579
  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                           \
580
  objectivec/Tests/unittest_objc.proto                                        \
581
  objectivec/Tests/unittest_objc_options.proto                                \
Bo Yang's avatar
Bo Yang committed
582
  objectivec/Tests/unittest_objc_startup.proto                                \
583 584 585
  objectivec/Tests/unittest_runtime_proto2.proto                              \
  objectivec/Tests/unittest_runtime_proto3.proto                              \
  objectivec/Tests/UnitTests-Bridging-Header.h                                \
586 587
  objectivec/Tests/UnitTests-Info.plist                                       \
  Protobuf.podspec
588

589
php_EXTRA_DIST=                                                       \
590 591 592
  composer.json                                                       \
  php/README.md                                                       \
  php/composer.json                                                   \
593
  php/ext/google/protobuf/array.c                                     \
594 595
  php/ext/google/protobuf/config.m4                                   \
  php/ext/google/protobuf/def.c                                       \
596
  php/ext/google/protobuf/encode_decode.c                             \
597 598 599 600
  php/ext/google/protobuf/map.c                                       \
  php/ext/google/protobuf/message.c                                   \
  php/ext/google/protobuf/package.xml                                 \
  php/ext/google/protobuf/protobuf.c                                  \
601 602
  php/ext/google/protobuf/protobuf.h                                  \
  php/ext/google/protobuf/storage.c                                   \
603
  php/ext/google/protobuf/type_check.c                                \
604
  php/ext/google/protobuf/upb.c                                       \
605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620
  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                    \
621
  php/src/Google/Protobuf/Any.php                                     \
622 623 624
  php/src/Google/Protobuf/Api.php                                     \
  php/src/Google/Protobuf/BoolValue.php                               \
  php/src/Google/Protobuf/BytesValue.php                              \
625 626
  php/src/Google/Protobuf/Descriptor.php                              \
  php/src/Google/Protobuf/DescriptorPool.php                          \
627
  php/src/Google/Protobuf/DoubleValue.php                             \
628
  php/src/Google/Protobuf/Duration.php                                \
629
  php/src/Google/Protobuf/Enum.php                                    \
630
  php/src/Google/Protobuf/EnumDescriptor.php                          \
631
  php/src/Google/Protobuf/EnumValue.php                               \
632
  php/src/Google/Protobuf/EnumValueDescriptor.php                     \
633
  php/src/Google/Protobuf/Field.php                                   \
634
  php/src/Google/Protobuf/FieldDescriptor.php                         \
635
  php/src/Google/Protobuf/FieldMask.php                               \
636
  php/src/Google/Protobuf/Field/Cardinality.php                       \
637
  php/src/Google/Protobuf/Field_Cardinality.php                       \
638
  php/src/Google/Protobuf/Field/Kind.php                              \
639 640 641 642 643
  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                              \
644 645
  php/src/Google/Protobuf/Internal/CodedInputStream.php               \
  php/src/Google/Protobuf/Internal/CodedOutputStream.php              \
646
  php/src/Google/Protobuf/Internal/Descriptor.php                     \
647
  php/src/Google/Protobuf/Internal/DescriptorPool.php                 \
648
  php/src/Google/Protobuf/Internal/DescriptorProto.php                \
649 650
  php/src/Google/Protobuf/Internal/DescriptorProto/ExtensionRange.php \
  php/src/Google/Protobuf/Internal/DescriptorProto/ReservedRange.php  \
651
  php/src/Google/Protobuf/Internal/EnumBuilderContext.php             \
652
  php/src/Google/Protobuf/Internal/EnumDescriptor.php                 \
653
  php/src/Google/Protobuf/Internal/EnumDescriptorProto.php            \
654
  php/src/Google/Protobuf/Internal/EnumDescriptorProto/EnumReservedRange.php \
655 656 657
  php/src/Google/Protobuf/Internal/EnumOptions.php                    \
  php/src/Google/Protobuf/Internal/EnumValueDescriptorProto.php       \
  php/src/Google/Protobuf/Internal/EnumValueOptions.php               \
658
  php/src/Google/Protobuf/Internal/ExtensionRangeOptions.php          \
659 660
  php/src/Google/Protobuf/Internal/FieldDescriptorProto.php           \
  php/src/Google/Protobuf/Internal/FieldDescriptor.php                \
661
  php/src/Google/Protobuf/Internal/FieldDescriptorProto.php           \
662 663
  php/src/Google/Protobuf/Internal/FieldDescriptorProto/Label.php     \
  php/src/Google/Protobuf/Internal/FieldDescriptorProto/Type.php      \
664
  php/src/Google/Protobuf/Internal/FieldOptions.php                   \
665 666
  php/src/Google/Protobuf/Internal/FieldOptions/CType.php             \
  php/src/Google/Protobuf/Internal/FieldOptions/JSType.php            \
667
  php/src/Google/Protobuf/Internal/FileDescriptor.php                 \
668 669 670
  php/src/Google/Protobuf/Internal/FileDescriptorProto.php            \
  php/src/Google/Protobuf/Internal/FileDescriptorSet.php              \
  php/src/Google/Protobuf/Internal/FileOptions.php                    \
671
  php/src/Google/Protobuf/Internal/FileOptions/OptimizeMode.php       \
672 673 674
  php/src/Google/Protobuf/Internal/GPBDecodeException.php             \
  php/src/Google/Protobuf/Internal/GPBJsonWire.php                    \
  php/src/Google/Protobuf/Internal/GPBLabel.php                       \
675
  php/src/Google/Protobuf/Internal/GPBType.php                        \
676 677
  php/src/Google/Protobuf/Internal/GPBUtil.php                        \
  php/src/Google/Protobuf/Internal/GPBWire.php                        \
678 679
  php/src/Google/Protobuf/Internal/GPBWireType.php                    \
  php/src/Google/Protobuf/Internal/GeneratedCodeInfo.php              \
680
  php/src/Google/Protobuf/Internal/GeneratedCodeInfo/Annotation.php   \
681
  php/src/Google/Protobuf/Internal/GetPublicDescriptorTrait.php       \
682
  php/src/Google/Protobuf/Internal/HasPublicDescriptorTrait.php       \
683 684
  php/src/Google/Protobuf/Internal/MapEntry.php                       \
  php/src/Google/Protobuf/Internal/MapField.php                       \
685 686
  php/src/Google/Protobuf/Internal/MapFieldIter.php                   \
  php/src/Google/Protobuf/Internal/Message.php                        \
687 688 689 690
  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                  \
691
  php/src/Google/Protobuf/Internal/MethodOptions/IdempotencyLevel.php \
692
  php/src/Google/Protobuf/Internal/OneofDescriptor.php                \
693
  php/src/Google/Protobuf/Internal/OneofDescriptorProto.php           \
694 695 696 697
  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                  \
698
  php/src/Google/Protobuf/Internal/RepeatedFieldIter.php              \
699 700
  php/src/Google/Protobuf/Internal/ServiceDescriptorProto.php         \
  php/src/Google/Protobuf/Internal/ServiceOptions.php                 \
701
  php/src/Google/Protobuf/Internal/SourceCodeInfo.php                 \
702
  php/src/Google/Protobuf/Internal/SourceCodeInfo/Location.php        \
703
  php/src/Google/Protobuf/Internal/UninterpretedOption.php            \
704
  php/src/Google/Protobuf/Internal/UninterpretedOption/NamePart.php   \
Feng Xiao's avatar
Feng Xiao committed
705 706 707 708 709 710 711 712 713 714 715 716
  php/src/Google/Protobuf/Internal/DescriptorProto_ExtensionRange.php \
  php/src/Google/Protobuf/Internal/DescriptorProto_ReservedRange.php  \
  php/src/Google/Protobuf/Internal/EnumDescriptorProto_EnumReservedRange.php \
  php/src/Google/Protobuf/Internal/FieldDescriptorProto_Label.php     \
  php/src/Google/Protobuf/Internal/FieldDescriptorProto_Type.php      \
  php/src/Google/Protobuf/Internal/FieldOptions_CType.php             \
  php/src/Google/Protobuf/Internal/FieldOptions_JSType.php            \
  php/src/Google/Protobuf/Internal/FileOptions_OptimizeMode.php       \
  php/src/Google/Protobuf/Internal/GeneratedCodeInfo_Annotation.php   \
  php/src/Google/Protobuf/Internal/MethodOptions_IdempotencyLevel.php \
  php/src/Google/Protobuf/Internal/SourceCodeInfo_Location.php        \
  php/src/Google/Protobuf/Internal/UninterpretedOption_NamePart.php   \
717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732
  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                                             \
733
  php/tests/array_test.php                                            \
734
  php/tests/autoload.php                                              \
735
  php/tests/bootstrap_phpunit.php                                     \
736
  php/tests/compatibility_test.sh                                     \
737
  php/tests/descriptors_test.php                                      \
738 739 740
  php/tests/encode_decode_test.php                                    \
  php/tests/gdb_test.sh                                               \
  php/tests/generated_class_test.php                                  \
741
  php/tests/generated_phpdoc_test.php                                 \
742
  php/tests/generated_service_test.php                                \
743 744
  php/tests/map_field_test.php                                        \
  php/tests/memory_leak_test.php                                      \
745
  php/tests/php_implementation_test.php                               \
746
  php/tests/proto/empty/echo.proto                                    \
747
  php/tests/proto/test.proto                                          \
748
  php/tests/proto/test_descriptors.proto                              \
749
  php/tests/proto/test_empty_php_namespace.proto                      \
750
  php/tests/proto/test_import_descriptor_proto.proto                  \
751 752
  php/tests/proto/test_include.proto                                  \
  php/tests/proto/test_no_namespace.proto                             \
753 754
  php/tests/proto/test_php_namespace.proto                            \
  php/tests/proto/test_prefix.proto                                   \
755 756
  php/tests/proto/test_reserved_enum_lower.proto                      \
  php/tests/proto/test_reserved_enum_upper.proto                      \
757 758
  php/tests/proto/test_reserved_enum_value_lower.proto                \
  php/tests/proto/test_reserved_enum_value_upper.proto                \
759 760
  php/tests/proto/test_reserved_message_lower.proto                   \
  php/tests/proto/test_reserved_message_upper.proto                   \
761 762
  php/tests/proto/test_service.proto                                  \
  php/tests/proto/test_service_namespace.proto                        \
763
  php/tests/proto/test_wrapper_type_setters.proto                     \
764 765
  php/tests/test.sh                                                   \
  php/tests/test_base.php                                             \
766
  php/tests/test_util.php                                             \
767
  php/tests/undefined_test.php                                        \
768 769
  php/tests/well_known_test.php                                       \
  php/tests/wrapper_type_setters_test.php
Bo Yang's avatar
Bo Yang committed
770

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

Chris Fallin's avatar
Chris Fallin committed
885
ruby_EXTRA_DIST=                                                             \
Bo Yang's avatar
Bo Yang committed
886 887
  ruby/Gemfile                                                               \
  ruby/.gitignore                                                            \
Feng Xiao's avatar
Feng Xiao committed
888 889
  ruby/README.md                                                             \
  ruby/Rakefile                                                              \
890 891 892 893 894 895 896 897 898
  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
899 900 901
  ruby/ext/google/protobuf_c/defs.c                                          \
  ruby/ext/google/protobuf_c/encode_decode.c                                 \
  ruby/ext/google/protobuf_c/extconf.rb                                      \
902
  ruby/ext/google/protobuf_c/map.c                                           \
Feng Xiao's avatar
Feng Xiao committed
903 904 905 906 907 908 909
  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                                           \
910
  ruby/ext/google/protobuf_c/wrap_memcpy.c                                   \
Feng Xiao's avatar
Feng Xiao committed
911
  ruby/google-protobuf.gemspec                                               \
Bo Yang's avatar
Bo Yang committed
912 913
  ruby/lib/google/protobuf/message_exts.rb                                   \
  ruby/lib/google/protobuf/repeated_field.rb                                 \
914
  ruby/lib/google/protobuf/well_known_types.rb                               \
Feng Xiao's avatar
Feng Xiao committed
915
  ruby/lib/google/protobuf.rb                                                \
Bo Yang's avatar
Bo Yang committed
916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934
  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                                               \
935 936 937
  ruby/tests/basic_proto2.rb                                                 \
  ruby/tests/basic_test_proto2.proto                                         \
  ruby/tests/basic_test.proto                                                \
Feng Xiao's avatar
Feng Xiao committed
938
  ruby/tests/basic.rb                                                        \
939
  ruby/tests/common_tests.rb                                                 \
940
  ruby/tests/encode_decode_test.rb                                           \
941
  ruby/tests/gc_test.rb                                                      \
Bo Yang's avatar
Bo Yang committed
942
  ruby/tests/repeated_field_test.rb                                          \
943
  ruby/tests/stress.rb                                                       \
944 945
  ruby/tests/generated_code_proto2_test.rb                                   \
  ruby/tests/generated_code_proto2.proto                                     \
946
  ruby/tests/generated_code.proto                                            \
947
  ruby/tests/test_import_proto2.proto                                        \
948
  ruby/tests/test_import.proto                                               \
949
  ruby/tests/test_ruby_package_proto2.proto                                  \
950
  ruby/tests/test_ruby_package.proto                                         \
Bo Yang's avatar
Bo Yang committed
951
  ruby/tests/generated_code_test.rb                                          \
952
  ruby/tests/well_known_types_test.rb                                        \
953
  ruby/tests/type_errors.rb                                                  \
Bo Yang's avatar
Bo Yang committed
954
  ruby/travis-test.sh
Chris Fallin's avatar
Chris Fallin committed
955

956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977
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                            \
978
  js/commonjs/strict_test.js                                           \
979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009
  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
1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030
  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                   \
1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049
  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                                                       \
1050
  js/test9.proto                                                       \
1051
  js/test10.proto                                                      \
Adam Cozzette's avatar
Adam Cozzette committed
1052 1053 1054 1055 1056
  js/test11.proto                                                      \
  js/test12.proto                                                      \
  js/test13.proto                                                      \
  js/test14.proto                                                      \
  js/test15.proto                                                      \
1057 1058
  js/test_bootstrap.js                                                 \
  js/testbinary.proto                                                  \
1059 1060
  js/testempty.proto

Feng Xiao's avatar
Feng Xiao committed
1061
all_EXTRA_DIST=$(csharp_EXTRA_DIST) $(java_EXTRA_DIST) $(objectivec_EXTRA_DIST) $(php_EXTRA_DIST) $(python_EXTRA_DIST) $(ruby_EXTRA_DIST) $(js_EXTRA_DIST)
1062

Bo Yang's avatar
Bo Yang committed
1063 1064 1065 1066 1067 1068 1069 1070
EXTRA_DIST = $(@DIST_LANG@_EXTRA_DIST)   \
  autogen.sh                             \
  generate_descriptor_proto.sh           \
  README.md                              \
  LICENSE                                \
  CONTRIBUTORS.txt                       \
  CHANGES.txt                            \
  update_file_lists.sh                   \
1071 1072
  BUILD                                  \
  WORKSPACE                              \
Bo Yang's avatar
Bo Yang committed
1073 1074
  cmake/CMakeLists.txt                   \
  cmake/README.md                        \
1075
  cmake/conformance.cmake                   \
1076
  cmake/examples.cmake                   \
Bo Yang's avatar
Bo Yang committed
1077 1078 1079 1080 1081 1082 1083
  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         \
1084
  cmake/protobuf-lite.pc.cmake           \
Bo Yang's avatar
Bo Yang committed
1085
  cmake/protobuf-module.cmake.in         \
1086
  cmake/protobuf-options.cmake           \
1087
  cmake/protobuf.pc.cmake                \
Bo Yang's avatar
Bo Yang committed
1088 1089
  cmake/protoc.cmake                     \
  cmake/tests.cmake                      \
1090
  cmake/version.rc.in                    \
Bo Yang's avatar
Bo Yang committed
1091 1092 1093
  editors/README.txt                     \
  editors/proto.vim                      \
  editors/protobuf-mode.el               \
Feng Xiao's avatar
Feng Xiao committed
1094 1095
  examples/AddPerson.java                \
  examples/BUILD                         \
1096
  examples/CMakeLists.txt                \
Feng Xiao's avatar
Feng Xiao committed
1097
  examples/ListPeople.java               \
Bo Yang's avatar
Bo Yang committed
1098
  examples/Makefile                      \
Feng Xiao's avatar
Feng Xiao committed
1099 1100
  examples/README.md                     \
  examples/WORKSPACE                     \
Bo Yang's avatar
Bo Yang committed
1101
  examples/add_person.cc                 \
Adam Cozzette's avatar
Adam Cozzette committed
1102
  examples/add_person.dart               \
1103
  examples/add_person.go                 \
Feng Xiao's avatar
Feng Xiao committed
1104
  examples/add_person.py                 \
1105
  examples/add_person_test.go            \
Feng Xiao's avatar
Feng Xiao committed
1106
  examples/addressbook.proto             \
Bo Yang's avatar
Bo Yang committed
1107
  examples/list_people.cc                \
Adam Cozzette's avatar
Adam Cozzette committed
1108
  examples/list_people.dart              \
1109 1110 1111
  examples/list_people.go                \
  examples/list_people.py                \
  examples/list_people_test.go           \
Adam Cozzette's avatar
Adam Cozzette committed
1112
  examples/pubspec.yaml                  \
1113
  examples/third_party/zlib.BUILD        \
1114
  protobuf.bzl                           \
1115 1116 1117 1118
  python/release/wheel/build_wheel_manylinux.sh  \
  python/release/wheel/Dockerfile                \
  python/release/wheel/protobuf_optimized_pip.sh \
  python/release/wheel/README.md         \
1119 1120
  six.BUILD                              \
  util/python/BUILD
1121

1122

temporal's avatar
temporal committed
1123 1124 1125
# Deletes all the files generated by autogen.sh.
MAINTAINERCLEANFILES =   \
  aclocal.m4             \
1126
  ar-lib                 \
temporal's avatar
temporal committed
1127 1128 1129 1130 1131 1132 1133 1134 1135 1136
  config.guess           \
  config.sub             \
  configure              \
  depcomp                \
  install-sh             \
  ltmain.sh              \
  Makefile.in            \
  missing                \
  mkinstalldirs          \
  config.h.in            \
1137 1138 1139 1140 1141 1142
  stamp.h.in             \
  m4/ltsugar.m4          \
  m4/libtool.m4          \
  m4/ltversion.m4        \
  m4/lt~obsolete.m4      \
  m4/ltoptions.m4