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

ACLOCAL_AMFLAGS = -I m4

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

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

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

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

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

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

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

205 206 207 208 209 210 211 212 213
java_EXTRA_DIST=                                                                   \
  java/README.md                                                                   \
  java/core/generate-sources-build.xml                                             \
  java/core/generate-test-sources-build.xml                                        \
  java/core/pom.xml                                                                \
  java/core/src/main/java/com/google/protobuf/AbstractMessage.java                 \
  java/core/src/main/java/com/google/protobuf/AbstractMessageLite.java             \
  java/core/src/main/java/com/google/protobuf/AbstractParser.java                  \
  java/core/src/main/java/com/google/protobuf/AbstractProtobufList.java            \
214
  java/core/src/main/java/com/google/protobuf/Android.java                         \
215 216 217
  java/core/src/main/java/com/google/protobuf/BlockingRpcChannel.java              \
  java/core/src/main/java/com/google/protobuf/BlockingService.java                 \
  java/core/src/main/java/com/google/protobuf/BooleanArrayList.java                \
218 219
  java/core/src/main/java/com/google/protobuf/ByteBufferWriter.java                \
  java/core/src/main/java/com/google/protobuf/ByteOutput.java                      \
220 221 222
  java/core/src/main/java/com/google/protobuf/ByteString.java                      \
  java/core/src/main/java/com/google/protobuf/CodedInputStream.java                \
  java/core/src/main/java/com/google/protobuf/CodedOutputStream.java               \
Jisi Liu's avatar
Jisi Liu committed
223
  java/core/src/main/java/com/google/protobuf/DiscardUnknownFieldsParser.java      \
224 225 226
  java/core/src/main/java/com/google/protobuf/Descriptors.java                     \
  java/core/src/main/java/com/google/protobuf/DoubleArrayList.java                 \
  java/core/src/main/java/com/google/protobuf/DynamicMessage.java                  \
227
  java/core/src/main/java/com/google/protobuf/ExperimentalApi.java                 \
228 229 230
  java/core/src/main/java/com/google/protobuf/Extension.java                       \
  java/core/src/main/java/com/google/protobuf/ExtensionLite.java                   \
  java/core/src/main/java/com/google/protobuf/ExtensionRegistry.java               \
231
  java/core/src/main/java/com/google/protobuf/ExtensionRegistryFactory.java        \
232 233 234 235 236
  java/core/src/main/java/com/google/protobuf/ExtensionRegistryLite.java           \
  java/core/src/main/java/com/google/protobuf/FieldSet.java                        \
  java/core/src/main/java/com/google/protobuf/FloatArrayList.java                  \
  java/core/src/main/java/com/google/protobuf/GeneratedMessage.java                \
  java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java            \
237
  java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java              \
238 239 240
  java/core/src/main/java/com/google/protobuf/IntArrayList.java                    \
  java/core/src/main/java/com/google/protobuf/Internal.java                        \
  java/core/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java  \
241
  java/core/src/main/java/com/google/protobuf/IterableByteBufferInputStream.java   \
242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259
  java/core/src/main/java/com/google/protobuf/LazyField.java                       \
  java/core/src/main/java/com/google/protobuf/LazyFieldLite.java                   \
  java/core/src/main/java/com/google/protobuf/LazyStringArrayList.java             \
  java/core/src/main/java/com/google/protobuf/LazyStringList.java                  \
  java/core/src/main/java/com/google/protobuf/LongArrayList.java                   \
  java/core/src/main/java/com/google/protobuf/MapEntry.java                        \
  java/core/src/main/java/com/google/protobuf/MapEntryLite.java                    \
  java/core/src/main/java/com/google/protobuf/MapField.java                        \
  java/core/src/main/java/com/google/protobuf/MapFieldLite.java                    \
  java/core/src/main/java/com/google/protobuf/Message.java                         \
  java/core/src/main/java/com/google/protobuf/MessageLite.java                     \
  java/core/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java            \
  java/core/src/main/java/com/google/protobuf/MessageLiteToString.java             \
  java/core/src/main/java/com/google/protobuf/MessageOrBuilder.java                \
  java/core/src/main/java/com/google/protobuf/MessageReflection.java               \
  java/core/src/main/java/com/google/protobuf/MutabilityOracle.java                \
  java/core/src/main/java/com/google/protobuf/NioByteString.java                   \
  java/core/src/main/java/com/google/protobuf/Parser.java                          \
260
  java/core/src/main/java/com/google/protobuf/PrimitiveNonBoxingCollection.java    \
261 262 263 264
  java/core/src/main/java/com/google/protobuf/ProtobufArrayList.java               \
  java/core/src/main/java/com/google/protobuf/ProtocolMessageEnum.java             \
  java/core/src/main/java/com/google/protobuf/ProtocolStringList.java              \
  java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilder.java            \
265
  java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java          \
266 267 268 269 270 271 272 273
  java/core/src/main/java/com/google/protobuf/RopeByteString.java                  \
  java/core/src/main/java/com/google/protobuf/RpcCallback.java                     \
  java/core/src/main/java/com/google/protobuf/RpcChannel.java                      \
  java/core/src/main/java/com/google/protobuf/RpcController.java                   \
  java/core/src/main/java/com/google/protobuf/RpcUtil.java                         \
  java/core/src/main/java/com/google/protobuf/Service.java                         \
  java/core/src/main/java/com/google/protobuf/ServiceException.java                \
  java/core/src/main/java/com/google/protobuf/SingleFieldBuilder.java              \
274
  java/core/src/main/java/com/google/protobuf/SingleFieldBuilderV3.java            \
275 276 277
  java/core/src/main/java/com/google/protobuf/SmallSortedMap.java                  \
  java/core/src/main/java/com/google/protobuf/TextFormat.java                      \
  java/core/src/main/java/com/google/protobuf/TextFormatEscaper.java               \
278 279
  java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java         \
  java/core/src/main/java/com/google/protobuf/TextFormatParseLocation.java         \
280 281 282 283
  java/core/src/main/java/com/google/protobuf/UninitializedMessageException.java   \
  java/core/src/main/java/com/google/protobuf/UnknownFieldSet.java                 \
  java/core/src/main/java/com/google/protobuf/UnknownFieldSetLite.java             \
  java/core/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java      \
284
  java/core/src/main/java/com/google/protobuf/UnsafeByteOperations.java            \
285
  java/core/src/main/java/com/google/protobuf/UnsafeUtil.java                      \
286 287 288 289 290 291
  java/core/src/main/java/com/google/protobuf/Utf8.java                            \
  java/core/src/main/java/com/google/protobuf/WireFormat.java                      \
  java/core/src/test/java/com/google/protobuf/AbstractMessageTest.java             \
  java/core/src/test/java/com/google/protobuf/AnyTest.java                         \
  java/core/src/test/java/com/google/protobuf/BooleanArrayListTest.java            \
  java/core/src/test/java/com/google/protobuf/BoundedByteStringTest.java           \
292
  java/core/src/test/java/com/google/protobuf/ByteBufferWriterTest.java            \
293 294 295 296
  java/core/src/test/java/com/google/protobuf/ByteStringTest.java                  \
  java/core/src/test/java/com/google/protobuf/CheckUtf8Test.java                   \
  java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java            \
  java/core/src/test/java/com/google/protobuf/CodedOutputStreamTest.java           \
297
  java/core/src/test/java/com/google/protobuf/DecodeUtf8Test.java                  \
298 299
  java/core/src/test/java/com/google/protobuf/DeprecatedFieldTest.java             \
  java/core/src/test/java/com/google/protobuf/DescriptorsTest.java                 \
Jisi Liu's avatar
Jisi Liu committed
300
  java/core/src/test/java/com/google/protobuf/DiscardUnknownFieldsTest.java        \
301 302
  java/core/src/test/java/com/google/protobuf/DoubleArrayListTest.java             \
  java/core/src/test/java/com/google/protobuf/DynamicMessageTest.java              \
303
  java/core/src/test/java/com/google/protobuf/EnumTest.java                        \
304
  java/core/src/test/java/com/google/protobuf/ExtensionRegistryFactoryTest.java    \
305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326
  java/core/src/test/java/com/google/protobuf/FieldPresenceTest.java               \
  java/core/src/test/java/com/google/protobuf/FloatArrayListTest.java              \
  java/core/src/test/java/com/google/protobuf/ForceFieldBuildersPreRun.java        \
  java/core/src/test/java/com/google/protobuf/GeneratedMessageTest.java            \
  java/core/src/test/java/com/google/protobuf/IntArrayListTest.java                \
  java/core/src/test/java/com/google/protobuf/IsValidUtf8Test.java                 \
  java/core/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java             \
  java/core/src/test/java/com/google/protobuf/LazyFieldLiteTest.java               \
  java/core/src/test/java/com/google/protobuf/LazyFieldTest.java                   \
  java/core/src/test/java/com/google/protobuf/LazyMessageLiteTest.java             \
  java/core/src/test/java/com/google/protobuf/LazyStringArrayListTest.java         \
  java/core/src/test/java/com/google/protobuf/LazyStringEndToEndTest.java          \
  java/core/src/test/java/com/google/protobuf/LiteEqualsAndHashTest.java           \
  java/core/src/test/java/com/google/protobuf/LiteTest.java                        \
  java/core/src/test/java/com/google/protobuf/LiteralByteStringTest.java           \
  java/core/src/test/java/com/google/protobuf/LongArrayListTest.java               \
  java/core/src/test/java/com/google/protobuf/MapForProto2LiteTest.java            \
  java/core/src/test/java/com/google/protobuf/MapForProto2Test.java                \
  java/core/src/test/java/com/google/protobuf/MapTest.java                         \
  java/core/src/test/java/com/google/protobuf/MessageTest.java                     \
  java/core/src/test/java/com/google/protobuf/NestedBuildersTest.java              \
  java/core/src/test/java/com/google/protobuf/NioByteStringTest.java               \
327
  java/core/src/test/java/com/google/protobuf/ParseExceptionsTest.java             \
328 329
  java/core/src/test/java/com/google/protobuf/ParserTest.java                      \
  java/core/src/test/java/com/google/protobuf/ProtobufArrayListTest.java           \
330
  java/core/src/test/java/com/google/protobuf/RepeatedFieldBuilderV3Test.java      \
331 332 333
  java/core/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java     \
  java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java              \
  java/core/src/test/java/com/google/protobuf/ServiceTest.java                     \
334
  java/core/src/test/java/com/google/protobuf/SingleFieldBuilderV3Test.java        \
335 336
  java/core/src/test/java/com/google/protobuf/SmallSortedMapTest.java              \
  java/core/src/test/java/com/google/protobuf/TestBadIdentifiers.java              \
337
  java/core/src/test/java/com/google/protobuf/TestBadIdentifiersLite.java          \
338
  java/core/src/test/java/com/google/protobuf/TestUtil.java                        \
339
  java/core/src/test/java/com/google/protobuf/TestUtilLite.java                    \
340 341
  java/core/src/test/java/com/google/protobuf/TextFormatParseInfoTreeTest.java     \
  java/core/src/test/java/com/google/protobuf/TextFormatParseLocationTest.java     \
342 343 344 345 346 347 348 349
  java/core/src/test/java/com/google/protobuf/TextFormatTest.java                  \
  java/core/src/test/java/com/google/protobuf/UnknownEnumValueTest.java            \
  java/core/src/test/java/com/google/protobuf/UnknownFieldSetLiteTest.java         \
  java/core/src/test/java/com/google/protobuf/UnknownFieldSetTest.java             \
  java/core/src/test/java/com/google/protobuf/UnmodifiableLazyStringListTest.java  \
  java/core/src/test/java/com/google/protobuf/WellKnownTypesTest.java              \
  java/core/src/test/java/com/google/protobuf/WireFormatTest.java                  \
  java/core/src/test/proto/com/google/protobuf/any_test.proto                      \
Jisi Liu's avatar
Jisi Liu committed
350
  java/core/src/test/proto/com/google/protobuf/deprecated_file.proto               \
351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371
  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 \
  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         \
372 373
  java/lite/generate-sources-build.xml                                             \
  java/lite/generate-test-sources-build.xml                                        \
374 375 376
  java/lite/pom.xml                                                                \
  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 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424
javanano_EXTRA_DIST=                                                                      \
  javanano/src/main/java/com/google/protobuf/nano/CodedOutputByteBufferNano.java          \
  javanano/src/main/java/com/google/protobuf/nano/FieldData.java                          \
  javanano/src/main/java/com/google/protobuf/nano/FieldArray.java                         \
  javanano/src/main/java/com/google/protobuf/nano/WireFormatNano.java                     \
  javanano/src/main/java/com/google/protobuf/nano/Extension.java                          \
  javanano/src/main/java/com/google/protobuf/nano/CodedInputByteBufferNano.java           \
  javanano/src/main/java/com/google/protobuf/nano/UnknownFieldData.java                   \
  javanano/src/main/java/com/google/protobuf/nano/MessageNano.java                        \
  javanano/src/main/java/com/google/protobuf/nano/InternalNano.java                       \
  javanano/src/main/java/com/google/protobuf/nano/InvalidProtocolBufferNanoException.java \
  javanano/src/main/java/com/google/protobuf/nano/MapFactories.java                       \
  javanano/src/main/java/com/google/protobuf/nano/ExtendableMessageNano.java              \
  javanano/src/main/java/com/google/protobuf/nano/MessageNanoPrinter.java                 \
  javanano/src/test/java/com/google/protobuf/nano/unittest_accessors_nano.proto           \
  javanano/src/test/java/com/google/protobuf/nano/unittest_enum_class_nano.proto          \
  javanano/src/test/java/com/google/protobuf/nano/unittest_reference_types_nano.proto     \
  javanano/src/test/java/com/google/protobuf/nano/unittest_extension_repeated_nano.proto  \
  javanano/src/test/java/com/google/protobuf/nano/unittest_has_nano.proto                 \
  javanano/src/test/java/com/google/protobuf/nano/unittest_nano.proto                     \
  javanano/src/test/java/com/google/protobuf/nano/unittest_multiple_nameclash_nano.proto  \
  javanano/src/test/java/com/google/protobuf/nano/unittest_single_nano.proto              \
  javanano/src/test/java/com/google/protobuf/nano/NanoTest.java                           \
  javanano/src/test/java/com/google/protobuf/nano/unittest_simple_nano.proto              \
  javanano/src/test/java/com/google/protobuf/nano/unittest_import_nano.proto              \
  javanano/src/test/java/com/google/protobuf/nano/unittest_repeated_merge_nano.proto      \
  javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto           \
  javanano/src/test/java/com/google/protobuf/nano/unittest_repeated_packables_nano.proto  \
  javanano/src/test/java/com/google/protobuf/nano/unittest_extension_singular_nano.proto  \
  javanano/src/test/java/com/google/protobuf/nano/unittest_recursive_nano.proto           \
  javanano/src/test/java/com/google/protobuf/nano/unittest_extension_packed_nano.proto    \
  javanano/src/test/java/com/google/protobuf/nano/unittest_enum_validity_nano.proto       \
  javanano/src/test/java/com/google/protobuf/nano/unittest_stringutf8_nano.proto          \
  javanano/src/test/java/com/google/protobuf/nano/unittest_multiple_nano.proto            \
  javanano/src/test/java/com/google/protobuf/nano/unittest_enum_class_multiple_nano.proto \
  javanano/src/test/java/com/google/protobuf/nano/map_test.proto                          \
425
  javanano/README.md                                                                      \
426 427
  javanano/pom.xml

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

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

773
python_EXTRA_DIST=                                                           \
Bo Yang's avatar
Bo Yang committed
774
  python/MANIFEST.in                                                         \
775 776 777 778 779 780 781 782
  python/google/__init__.py                                                  \
  python/google/protobuf/__init__.py                                         \
  python/google/protobuf/descriptor.py                                       \
  python/google/protobuf/descriptor_database.py                              \
  python/google/protobuf/descriptor_pool.py                                  \
  python/google/protobuf/internal/__init__.py                                \
  python/google/protobuf/internal/_parameterized.py                          \
  python/google/protobuf/internal/any_test.proto                             \
783
  python/google/protobuf/internal/any_test.proto                             \
784 785
  python/google/protobuf/internal/api_implementation.cc                      \
  python/google/protobuf/internal/api_implementation.py                      \
786
  python/google/protobuf/internal/containers.py                              \
temporal's avatar
temporal committed
787
  python/google/protobuf/internal/decoder.py                                 \
788 789
  python/google/protobuf/internal/descriptor_database_test.py                \
  python/google/protobuf/internal/descriptor_pool_test.py                    \
790 791
  python/google/protobuf/internal/descriptor_pool_test1.proto                \
  python/google/protobuf/internal/descriptor_pool_test2.proto                \
temporal's avatar
temporal committed
792 793
  python/google/protobuf/internal/descriptor_test.py                         \
  python/google/protobuf/internal/encoder.py                                 \
794 795 796
  python/google/protobuf/internal/enum_type_wrapper.py                       \
  python/google/protobuf/internal/factory_test1.proto                        \
  python/google/protobuf/internal/factory_test2.proto                        \
797
  python/google/protobuf/internal/file_options_test.proto                    \
798
  python/google/protobuf/internal/generator_test.py                          \
799 800 801
  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            \
802
  python/google/protobuf/internal/json_format_test.py                        \
803
  python/google/protobuf/internal/message_factory_test.py                    \
temporal's avatar
temporal committed
804
  python/google/protobuf/internal/message_listener.py                        \
805
  python/google/protobuf/internal/message_set_extensions.proto               \
806
  python/google/protobuf/internal/message_test.py                            \
807
  python/google/protobuf/internal/missing_enum_values.proto                  \
808
  python/google/protobuf/internal/more_extensions.proto                      \
809
  python/google/protobuf/internal/more_extensions_dynamic.proto              \
temporal's avatar
temporal committed
810
  python/google/protobuf/internal/more_messages.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_builder.py                                    \
836
  python/google/protobuf/pyext/README                                        \
837
  python/google/protobuf/pyext/__init__.py                                   \
838 839
  python/google/protobuf/pyext/cpp_message.py                                \
  python/google/protobuf/pyext/descriptor.cc                                 \
840
  python/google/protobuf/pyext/descriptor.h                                  \
841
  python/google/protobuf/pyext/descriptor_containers.cc                      \
842 843 844 845 846
  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                             \
847
  python/google/protobuf/pyext/extension_dict.cc                             \
848 849 850
  python/google/protobuf/pyext/extension_dict.h                              \
  python/google/protobuf/pyext/map_container.cc                              \
  python/google/protobuf/pyext/map_container.h                               \
851
  python/google/protobuf/pyext/message.cc                                    \
852
  python/google/protobuf/pyext/message.h                                     \
853 854
  python/google/protobuf/pyext/message_factory.cc                            \
  python/google/protobuf/pyext/message_factory.h                             \
855
  python/google/protobuf/pyext/message_module.cc                             \
856 857 858
  python/google/protobuf/pyext/proto2_api_test.proto                         \
  python/google/protobuf/pyext/python.proto                                  \
  python/google/protobuf/pyext/repeated_composite_container.cc               \
859
  python/google/protobuf/pyext/repeated_composite_container.h                \
860
  python/google/protobuf/pyext/repeated_scalar_container.cc                  \
861
  python/google/protobuf/pyext/repeated_scalar_container.h                   \
Feng Xiao's avatar
Feng Xiao committed
862
  python/google/protobuf/pyext/safe_numerics.h                               \
863
  python/google/protobuf/pyext/scoped_pyobject_ptr.h                         \
temporal's avatar
temporal committed
864 865 866
  python/google/protobuf/reflection.py                                       \
  python/google/protobuf/service.py                                          \
  python/google/protobuf/service_reflection.py                               \
867 868
  python/google/protobuf/symbol_database.py                                  \
  python/google/protobuf/text_encoding.py                                    \
temporal's avatar
temporal committed
869
  python/google/protobuf/text_format.py                                      \
870
  python/release.sh                                                          \
temporal's avatar
temporal committed
871
  python/mox.py                                                              \
872
  python/setup.cfg                                                           \
Feng Xiao's avatar
Feng Xiao committed
873
  python/setup.py                                                            \
temporal's avatar
temporal committed
874
  python/stubout.py                                                          \
Feng Xiao's avatar
Feng Xiao committed
875
  python/tox.ini                                                             \
876
  python/README.md
temporal's avatar
temporal committed
877

Chris Fallin's avatar
Chris Fallin committed
878
ruby_EXTRA_DIST=                                                             \
Bo Yang's avatar
Bo Yang committed
879 880
  ruby/Gemfile                                                               \
  ruby/.gitignore                                                            \
Feng Xiao's avatar
Feng Xiao committed
881 882
  ruby/README.md                                                             \
  ruby/Rakefile                                                              \
883 884 885 886 887 888 889 890 891
  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
892 893 894
  ruby/ext/google/protobuf_c/defs.c                                          \
  ruby/ext/google/protobuf_c/encode_decode.c                                 \
  ruby/ext/google/protobuf_c/extconf.rb                                      \
895
  ruby/ext/google/protobuf_c/map.c                                           \
Feng Xiao's avatar
Feng Xiao committed
896 897 898 899 900 901 902
  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                                           \
903
  ruby/ext/google/protobuf_c/wrap_memcpy.c                                   \
Feng Xiao's avatar
Feng Xiao committed
904
  ruby/google-protobuf.gemspec                                               \
Bo Yang's avatar
Bo Yang committed
905 906
  ruby/lib/google/protobuf/message_exts.rb                                   \
  ruby/lib/google/protobuf/repeated_field.rb                                 \
907
  ruby/lib/google/protobuf/well_known_types.rb                               \
Feng Xiao's avatar
Feng Xiao committed
908
  ruby/lib/google/protobuf.rb                                                \
Bo Yang's avatar
Bo Yang committed
909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927
  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
928
  ruby/tests/basic.rb                                                        \
929
  ruby/tests/encode_decode_test.rb                                           \
930
  ruby/tests/gc_test.rb                                                      \
Bo Yang's avatar
Bo Yang committed
931
  ruby/tests/repeated_field_test.rb                                          \
932 933
  ruby/tests/stress.rb                                                       \
  ruby/tests/generated_code.proto                                            \
934
  ruby/tests/test_import.proto                                               \
Bo Yang's avatar
Bo Yang committed
935
  ruby/tests/generated_code_test.rb                                          \
936
  ruby/tests/well_known_types_test.rb                                        \
Bo Yang's avatar
Bo Yang committed
937
  ruby/travis-test.sh
Chris Fallin's avatar
Chris Fallin committed
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 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991
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
992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012
  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                   \
1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033
  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                                                  \
1034 1035
  js/testempty.proto

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

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

1092

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