Makefile.am 78.3 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 96
  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                    \
97
  csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj                \
98 99
  csharp/src/Google.Protobuf.Test/IssuesTest.cs                              \
  csharp/src/Google.Protobuf.Test/JsonFormatterTest.cs                       \
100 101
  csharp/src/Google.Protobuf.Test/JsonParserTest.cs                          \
  csharp/src/Google.Protobuf.Test/JsonTokenizerTest.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                    \
136
  csharp/src/Google.Protobuf/Compatibility/MethodInfoExtensions.cs           \
Feng Xiao's avatar
Feng Xiao committed
137
  csharp/src/Google.Protobuf/Compatibility/PropertyInfoExtensions.cs         \
138
  csharp/src/Google.Protobuf/Compatibility/StreamExtensions.cs               \
Feng Xiao's avatar
Feng Xiao committed
139
  csharp/src/Google.Protobuf/Compatibility/TypeExtensions.cs                 \
140 141
  csharp/src/Google.Protobuf/FieldCodec.cs                                   \
  csharp/src/Google.Protobuf/FrameworkPortability.cs                         \
142
  csharp/src/Google.Protobuf/Google.Protobuf.csproj                          \
143
  csharp/src/Google.Protobuf/ICustomDiagnosticMessage.cs                     \
Feng Xiao's avatar
Feng Xiao committed
144
  csharp/src/Google.Protobuf/IDeepCloneable.cs                               \
145
  csharp/src/Google.Protobuf/IMessage.cs                                     \
146
  csharp/src/Google.Protobuf/InvalidJsonException.cs                         \
147 148
  csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs               \
  csharp/src/Google.Protobuf/JsonFormatter.cs                                \
149 150 151
  csharp/src/Google.Protobuf/JsonParser.cs                                   \
  csharp/src/Google.Protobuf/JsonToken.cs                                    \
  csharp/src/Google.Protobuf/JsonTokenizer.cs                                \
152 153 154
  csharp/src/Google.Protobuf/LimitedInputStream.cs                           \
  csharp/src/Google.Protobuf/MessageExtensions.cs                            \
  csharp/src/Google.Protobuf/MessageParser.cs                                \
155
  csharp/src/Google.Protobuf/ProtoPreconditions.cs                           \
156
  csharp/src/Google.Protobuf/Properties/AssemblyInfo.cs                      \
157
  csharp/src/Google.Protobuf/Reflection/CustomOptions.cs                     \
158
  csharp/src/Google.Protobuf/Reflection/Descriptor.cs                        \
159 160 161 162 163 164 165 166 167 168
  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                    \
169
  csharp/src/Google.Protobuf/Reflection/GeneratedClrTypeInfo.cs              \
170 171 172 173 174 175 176
  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                   \
177
  csharp/src/Google.Protobuf/Reflection/OriginalNameAttribute.cs             \
178 179 180 181 182 183
  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               \
184
  csharp/src/Google.Protobuf/Reflection/TypeRegistry.cs                      \
185
  csharp/src/Google.Protobuf/WellKnownTypes/Any.cs                           \
186
  csharp/src/Google.Protobuf/WellKnownTypes/AnyPartial.cs                    \
187 188
  csharp/src/Google.Protobuf/WellKnownTypes/Api.cs                           \
  csharp/src/Google.Protobuf/WellKnownTypes/Duration.cs                      \
Feng Xiao's avatar
Feng Xiao committed
189
  csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs               \
190 191
  csharp/src/Google.Protobuf/WellKnownTypes/Empty.cs                         \
  csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs                     \
192
  csharp/src/Google.Protobuf/WellKnownTypes/FieldMaskPartial.cs              \
193 194
  csharp/src/Google.Protobuf/WellKnownTypes/SourceContext.cs                 \
  csharp/src/Google.Protobuf/WellKnownTypes/Struct.cs                        \
Feng Xiao's avatar
Feng Xiao committed
195
  csharp/src/Google.Protobuf/WellKnownTypes/TimeExtensions.cs                \
196
  csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs                     \
Feng Xiao's avatar
Feng Xiao committed
197
  csharp/src/Google.Protobuf/WellKnownTypes/TimestampPartial.cs              \
198
  csharp/src/Google.Protobuf/WellKnownTypes/Type.cs                          \
199
  csharp/src/Google.Protobuf/WellKnownTypes/ValuePartial.cs                  \
200
  csharp/src/Google.Protobuf/WellKnownTypes/Wrappers.cs                      \
201
  csharp/src/Google.Protobuf/WellKnownTypes/WrappersPartial.cs               \
202 203 204
  csharp/src/Google.Protobuf/WireFormat.cs                                   \
  csharp/src/Google.Protobuf/UnknownField.cs                                 \
  csharp/src/Google.Protobuf/UnknownFieldSet.cs
205

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

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

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

744
python_EXTRA_DIST=                                                           \
Bo Yang's avatar
Bo Yang committed
745
  python/MANIFEST.in                                                         \
746 747
  python/google/__init__.py                                                  \
  python/google/protobuf/__init__.py                                         \
748
  python/google/protobuf/compiler/__init__.py                                \
749 750 751 752 753 754
  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                             \
755
  python/google/protobuf/internal/any_test.proto                             \
756 757
  python/google/protobuf/internal/api_implementation.cc                      \
  python/google/protobuf/internal/api_implementation.py                      \
758
  python/google/protobuf/internal/containers.py                              \
temporal's avatar
temporal committed
759
  python/google/protobuf/internal/decoder.py                                 \
760 761
  python/google/protobuf/internal/descriptor_database_test.py                \
  python/google/protobuf/internal/descriptor_pool_test.py                    \
762 763
  python/google/protobuf/internal/descriptor_pool_test1.proto                \
  python/google/protobuf/internal/descriptor_pool_test2.proto                \
temporal's avatar
temporal committed
764 765
  python/google/protobuf/internal/descriptor_test.py                         \
  python/google/protobuf/internal/encoder.py                                 \
766 767 768
  python/google/protobuf/internal/enum_type_wrapper.py                       \
  python/google/protobuf/internal/factory_test1.proto                        \
  python/google/protobuf/internal/factory_test2.proto                        \
769
  python/google/protobuf/internal/file_options_test.proto                    \
770
  python/google/protobuf/internal/generator_test.py                          \
771 772 773
  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            \
774
  python/google/protobuf/internal/json_format_test.py                        \
775
  python/google/protobuf/internal/message_factory_test.py                    \
temporal's avatar
temporal committed
776
  python/google/protobuf/internal/message_listener.py                        \
777
  python/google/protobuf/internal/message_set_extensions.proto               \
778
  python/google/protobuf/internal/message_test.py                            \
779
  python/google/protobuf/internal/missing_enum_values.proto                  \
780
  python/google/protobuf/internal/more_extensions.proto                      \
781
  python/google/protobuf/internal/more_extensions_dynamic.proto              \
temporal's avatar
temporal committed
782
  python/google/protobuf/internal/more_messages.proto                        \
783
  python/google/protobuf/internal/no_package.proto                           \
784
  python/google/protobuf/internal/packed_field_test.proto                    \
785
  python/google/protobuf/internal/proto_builder_test.py                      \
786
  python/google/protobuf/internal/python_message.py                          \
787
  python/google/protobuf/internal/python_protobuf.cc                         \
temporal's avatar
temporal committed
788 789
  python/google/protobuf/internal/reflection_test.py                         \
  python/google/protobuf/internal/service_reflection_test.py                 \
jieluo@google.com's avatar
jieluo@google.com committed
790
  python/google/protobuf/internal/symbol_database_test.py                    \
791
  python/google/protobuf/internal/test_bad_identifiers.proto                 \
temporal's avatar
temporal committed
792
  python/google/protobuf/internal/test_util.py                               \
793
  python/google/protobuf/internal/testing_refleaks.py                        \
794
  python/google/protobuf/internal/text_encoding_test.py                      \
temporal's avatar
temporal committed
795
  python/google/protobuf/internal/text_format_test.py                        \
temporal's avatar
temporal committed
796
  python/google/protobuf/internal/type_checkers.py                           \
797
  python/google/protobuf/internal/unknown_fields_test.py                     \
798
  python/google/protobuf/internal/well_known_types.py                        \
799 800
  python/google/protobuf/internal/well_known_types.py                        \
  python/google/protobuf/internal/well_known_types_test.py                   \
801
  python/google/protobuf/internal/well_known_types_test.py                   \
temporal's avatar
temporal committed
802 803
  python/google/protobuf/internal/wire_format.py                             \
  python/google/protobuf/internal/wire_format_test.py                        \
804 805 806
  python/google/protobuf/json_format.py                                      \
  python/google/protobuf/message.py                                          \
  python/google/protobuf/message_factory.py                                  \
807
  python/google/protobuf/python_protobuf.h                                   \
808
  python/google/protobuf/proto_api.h                                         \
809
  python/google/protobuf/proto_builder.py                                    \
810
  python/google/protobuf/pyext/README                                        \
811
  python/google/protobuf/pyext/__init__.py                                   \
812 813
  python/google/protobuf/pyext/cpp_message.py                                \
  python/google/protobuf/pyext/descriptor.cc                                 \
814
  python/google/protobuf/pyext/descriptor.h                                  \
815
  python/google/protobuf/pyext/descriptor_containers.cc                      \
816 817 818 819 820
  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                             \
821
  python/google/protobuf/pyext/extension_dict.cc                             \
822 823 824
  python/google/protobuf/pyext/extension_dict.h                              \
  python/google/protobuf/pyext/map_container.cc                              \
  python/google/protobuf/pyext/map_container.h                               \
825
  python/google/protobuf/pyext/message.cc                                    \
826
  python/google/protobuf/pyext/message.h                                     \
827 828
  python/google/protobuf/pyext/message_factory.cc                            \
  python/google/protobuf/pyext/message_factory.h                             \
829
  python/google/protobuf/pyext/message_module.cc                             \
830 831 832
  python/google/protobuf/pyext/proto2_api_test.proto                         \
  python/google/protobuf/pyext/python.proto                                  \
  python/google/protobuf/pyext/repeated_composite_container.cc               \
833
  python/google/protobuf/pyext/repeated_composite_container.h                \
834
  python/google/protobuf/pyext/repeated_scalar_container.cc                  \
835
  python/google/protobuf/pyext/repeated_scalar_container.h                   \
Feng Xiao's avatar
Feng Xiao committed
836
  python/google/protobuf/pyext/safe_numerics.h                               \
837
  python/google/protobuf/pyext/scoped_pyobject_ptr.h                         \
838
  python/google/protobuf/pyext/thread_unsafe_shared_ptr.h                    \
temporal's avatar
temporal committed
839 840 841
  python/google/protobuf/reflection.py                                       \
  python/google/protobuf/service.py                                          \
  python/google/protobuf/service_reflection.py                               \
842 843
  python/google/protobuf/symbol_database.py                                  \
  python/google/protobuf/text_encoding.py                                    \
temporal's avatar
temporal committed
844
  python/google/protobuf/text_format.py                                      \
845
  python/google/protobuf/util/__init__.py                                    \
846
  python/release.sh                                                          \
temporal's avatar
temporal committed
847
  python/mox.py                                                              \
848
  python/setup.cfg                                                           \
Feng Xiao's avatar
Feng Xiao committed
849
  python/setup.py                                                            \
temporal's avatar
temporal committed
850
  python/stubout.py                                                          \
Feng Xiao's avatar
Feng Xiao committed
851
  python/tox.ini                                                             \
852
  python/README.md
temporal's avatar
temporal committed
853

Chris Fallin's avatar
Chris Fallin committed
854
ruby_EXTRA_DIST=                                                             \
Bo Yang's avatar
Bo Yang committed
855 856
  ruby/Gemfile                                                               \
  ruby/.gitignore                                                            \
Feng Xiao's avatar
Feng Xiao committed
857 858
  ruby/README.md                                                             \
  ruby/Rakefile                                                              \
859 860 861 862 863 864 865 866 867
  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
868 869 870
  ruby/ext/google/protobuf_c/defs.c                                          \
  ruby/ext/google/protobuf_c/encode_decode.c                                 \
  ruby/ext/google/protobuf_c/extconf.rb                                      \
871
  ruby/ext/google/protobuf_c/map.c                                           \
Feng Xiao's avatar
Feng Xiao committed
872 873 874 875 876 877 878
  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                                           \
879
  ruby/ext/google/protobuf_c/wrap_memcpy.c                                   \
Feng Xiao's avatar
Feng Xiao committed
880
  ruby/google-protobuf.gemspec                                               \
Bo Yang's avatar
Bo Yang committed
881 882
  ruby/lib/google/protobuf/message_exts.rb                                   \
  ruby/lib/google/protobuf/repeated_field.rb                                 \
883
  ruby/lib/google/protobuf/well_known_types.rb                               \
Feng Xiao's avatar
Feng Xiao committed
884
  ruby/lib/google/protobuf.rb                                                \
Bo Yang's avatar
Bo Yang committed
885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903
  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
904
  ruby/tests/basic.rb                                                        \
905
  ruby/tests/encode_decode_test.rb                                           \
906
  ruby/tests/gc_test.rb                                                      \
Bo Yang's avatar
Bo Yang committed
907
  ruby/tests/repeated_field_test.rb                                          \
908 909
  ruby/tests/stress.rb                                                       \
  ruby/tests/generated_code.proto                                            \
910
  ruby/tests/test_import.proto                                               \
911
  ruby/tests/test_ruby_package.proto                                         \
Bo Yang's avatar
Bo Yang committed
912
  ruby/tests/generated_code_test.rb                                          \
913
  ruby/tests/well_known_types_test.rb                                        \
Bo Yang's avatar
Bo Yang committed
914
  ruby/travis-test.sh
Chris Fallin's avatar
Chris Fallin committed
915

916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 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
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
969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989
  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                   \
990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010
  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                                                  \
1011 1012
  js/testempty.proto

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

Bo Yang's avatar
Bo Yang committed
1015 1016 1017 1018 1019 1020 1021 1022
EXTRA_DIST = $(@DIST_LANG@_EXTRA_DIST)   \
  autogen.sh                             \
  generate_descriptor_proto.sh           \
  README.md                              \
  LICENSE                                \
  CONTRIBUTORS.txt                       \
  CHANGES.txt                            \
  update_file_lists.sh                   \
1023 1024
  BUILD                                  \
  WORKSPACE                              \
Bo Yang's avatar
Bo Yang committed
1025 1026
  cmake/CMakeLists.txt                   \
  cmake/README.md                        \
1027
  cmake/examples.cmake                   \
Bo Yang's avatar
Bo Yang committed
1028 1029 1030 1031 1032 1033 1034
  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         \
1035
  cmake/protobuf-lite.pc.cmake           \
Bo Yang's avatar
Bo Yang committed
1036
  cmake/protobuf-module.cmake.in         \
1037
  cmake/protobuf-options.cmake           \
1038
  cmake/protobuf.pc.cmake                \
Bo Yang's avatar
Bo Yang committed
1039 1040
  cmake/protoc.cmake                     \
  cmake/tests.cmake                      \
1041
  cmake/version.rc.in                    \
Bo Yang's avatar
Bo Yang committed
1042 1043 1044
  editors/README.txt                     \
  editors/proto.vim                      \
  editors/protobuf-mode.el               \
Feng Xiao's avatar
Feng Xiao committed
1045 1046
  examples/AddPerson.java                \
  examples/BUILD                         \
1047
  examples/CMakeLists.txt                \
Feng Xiao's avatar
Feng Xiao committed
1048
  examples/ListPeople.java               \
Bo Yang's avatar
Bo Yang committed
1049
  examples/Makefile                      \
Feng Xiao's avatar
Feng Xiao committed
1050 1051
  examples/README.md                     \
  examples/WORKSPACE                     \
Bo Yang's avatar
Bo Yang committed
1052
  examples/add_person.cc                 \
1053
  examples/add_person.go                 \
Feng Xiao's avatar
Feng Xiao committed
1054
  examples/add_person.py                 \
1055
  examples/add_person_test.go            \
Feng Xiao's avatar
Feng Xiao committed
1056
  examples/addressbook.proto             \
Bo Yang's avatar
Bo Yang committed
1057
  examples/list_people.cc                \
1058 1059 1060 1061
  examples/list_people.go                \
  examples/list_people.py                \
  examples/list_people_test.go           \
  protobuf.bzl                           \
1062 1063 1064 1065
  python/release/wheel/build_wheel_manylinux.sh  \
  python/release/wheel/Dockerfile                \
  python/release/wheel/protobuf_optimized_pip.sh \
  python/release/wheel/README.md         \
1066 1067
  six.BUILD                              \
  util/python/BUILD
1068

1069

temporal's avatar
temporal committed
1070 1071 1072
# Deletes all the files generated by autogen.sh.
MAINTAINERCLEANFILES =   \
  aclocal.m4             \
1073
  ar-lib                 \
temporal's avatar
temporal committed
1074 1075 1076 1077 1078 1079 1080 1081 1082 1083
  config.guess           \
  config.sub             \
  configure              \
  depcomp                \
  install-sh             \
  ltmain.sh              \
  Makefile.in            \
  missing                \
  mkinstalldirs          \
  config.h.in            \
1084 1085 1086 1087 1088 1089
  stamp.h.in             \
  m4/ltsugar.m4          \
  m4/libtool.m4          \
  m4/ltversion.m4        \
  m4/lt~obsolete.m4      \
  m4/ltoptions.m4