.gitignore 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. # autogen.sh-generated files
  2. Makefile.in
  3. src/Makefile.in
  4. config.guess
  5. config.h.in
  6. config.sub
  7. configure
  8. depcomp
  9. install-sh
  10. ltmain.sh
  11. missing
  12. aclocal.m4
  13. m4/libtool.m4
  14. m4/ltoptions.m4
  15. m4/ltsugar.m4
  16. m4/ltversion.m4
  17. m4/lt~obsolete.m4
  18. autom4te.cache
  19. # downloaded files
  20. /gmock
  21. # in-tree configure-generated files
  22. Makefile
  23. src/Makefile
  24. /config.h
  25. config.log
  26. config.status
  27. libtool
  28. protobuf-lite.pc
  29. protobuf.pc
  30. .deps
  31. stamp-h1
  32. # in-tree build products
  33. *.o
  34. *.lo
  35. *.la
  36. src/.libs
  37. *.so
  38. .dirstamp
  39. any_test.pb.*
  40. map*unittest.pb.*
  41. unittest*.pb.*
  42. cpp_test*.pb.*
  43. src/google/protobuf/util/**/*.pb.cc
  44. src/google/protobuf/util/**/*.pb.h
  45. *.pyc
  46. *.egg-info
  47. *_pb2.py
  48. !python/google/protobuf/compiler/plugin_pb2.py
  49. !python/google/protobuf/descriptor_pb2.py
  50. python/**/*.egg
  51. python/.eggs/
  52. python/.tox
  53. python/build/
  54. python/docs/_build/
  55. src/js_embed
  56. src/protoc
  57. src/unittest_proto_middleman
  58. # vim generated
  59. *.swp
  60. # Generated test scaffolding
  61. src/no_warning_test.cc
  62. src/no-warning-test
  63. src/protobuf*-test
  64. src/test_plugin
  65. src/testzip.*
  66. src/zcg*zip
  67. ar-lib
  68. test-driver
  69. compile
  70. src/**/*.log
  71. src/**/*.trs
  72. # JavaBuild output.
  73. java/**/target
  74. java/.idea
  75. java/**/*.iml
  76. # Windows native output.
  77. cmake/build
  78. build_msvc
  79. # NuGet packages: we want the repository configuration, but not the
  80. # packages themselves.
  81. /csharp/src/packages/*/
  82. # OS X's Finder creates these for state about opened windows/etc.
  83. **/.DS_Store
  84. # Cocoapods artifacts
  85. # Podfile.lock and the workspace file are tracked, to ease deleting them. That's
  86. # needed to trigger "pod install" to rerun the preinstall commands.
  87. Pods/
  88. # Conformance test output
  89. conformance/.libs/
  90. conformance/com/
  91. conformance/conformance-cpp
  92. conformance/conformance-csharp
  93. conformance/conformance-java
  94. conformance/conformance-objc
  95. conformance/conformance-test-runner
  96. conformance/conformance.pb.cc
  97. conformance/conformance.pb.h
  98. conformance/Conformance.pbobjc.h
  99. conformance/Conformance.pbobjc.m
  100. conformance/conformance_pb.js
  101. conformance/conformance_pb.rb
  102. conformance/core
  103. conformance/failing_tests.txt
  104. conformance/google/
  105. conformance/google-protobuf/
  106. conformance/javac_middleman
  107. conformance/lite/
  108. conformance/nonexistent_tests.txt
  109. conformance/protoc_middleman
  110. conformance/succeeding_tests.txt
  111. conformance/Conformance/
  112. conformance/GPBMetadata/
  113. conformance/Google/
  114. conformance/Protobuf_test_messages/
  115. conformance/conformance-php
  116. conformance/conformance-php-c
  117. conformance/*.class
  118. # php test output
  119. composer.lock
  120. php/.phpunit.result.cache
  121. php/tests/.phpunit.result.cache
  122. php/tests/generated/
  123. php/tests/old_protoc
  124. php/tests/phpunit-9.phar
  125. php/tests/protobuf/
  126. php/tests/core
  127. php/tests/vgcore*
  128. php/tests/multirequest.result
  129. php/tests/nohup.out
  130. php/tests/.phpunit.result.cache
  131. php/tests/phpunit-*
  132. php/ext/google/protobuf/.libs/
  133. php/ext/google/protobuf/Makefile.fragments
  134. php/ext/google/protobuf/Makefile.global
  135. php/ext/google/protobuf/Makefile.objects
  136. php/ext/google/protobuf/acinclude.m4
  137. php/ext/google/protobuf/build/
  138. php/ext/google/protobuf/bundled_php.c
  139. php/ext/google/protobuf/config.h
  140. php/ext/google/protobuf/config.h.in~
  141. php/ext/google/protobuf/config.nice
  142. php/ext/google/protobuf/configure.ac
  143. php/ext/google/protobuf/configure.in
  144. php/ext/google/protobuf/mkinstalldirs
  145. php/ext/google/protobuf/run-tests.php
  146. php/ext/google/protobuf/third_party/
  147. vendor/
  148. # JavaScript artifacts
  149. js/commonjs_out/
  150. js/compatibility_tests/v3.0.0/commonjs_out*
  151. js/compatibility_tests/v3.0.0/protoc
  152. js/compatibility_tests/v3.0.0/testproto_libs1.js
  153. js/compatibility_tests/v3.0.0/testproto_libs1_new.js
  154. js/compatibility_tests/v3.0.0/testproto_libs2.js
  155. js/compatibility_tests/v3.0.0/testproto_libs2_new.js
  156. js/deps.js
  157. js/google-protobuf.js
  158. js/google/
  159. js/node_modules/
  160. js/testproto_libs1.js
  161. js/testproto_libs2.js
  162. # Ignore the bazel symlinks
  163. /bazel-*
  164. # ruby test output
  165. ruby/tests/basic_test_pb.rb
  166. ruby/tests/basic_test_proto2_pb.rb
  167. ruby/tests/generated_code_pb.rb
  168. ruby/tests/test_import_pb.rb
  169. ruby/tests/test_ruby_package_pb.rb
  170. ruby/tests/generated_code_proto2_pb.rb
  171. ruby/tests/multi_level_nesting_test_pb.rb
  172. ruby/tests/test_import_proto2_pb.rb
  173. ruby/tests/test_ruby_package_proto2_pb.rb
  174. ruby/Gemfile.lock
  175. ruby/compatibility_tests/v3.0.0/protoc
  176. ruby/compatibility_tests/v3.0.0/tests/generated_code_pb.rb
  177. ruby/compatibility_tests/v3.0.0/tests/test_import_pb.rb
  178. # IntelliJ CLion Config files and build output
  179. cmake/.idea
  180. cmake/cmake-build-debug/
  181. # Common build subdirectories.
  182. .build/
  183. _build/
  184. # Visual Studio 2017
  185. .vs
  186. # Visual Studio Code
  187. /.vscode/
  188. # IntelliJ
  189. .idea
  190. *.iml
  191. # Eclipse
  192. **/.settings
  193. **/.project
  194. **/.classpath
  195. # BenchmarkDotNet
  196. BenchmarkDotNet.Artifacts/
  197. # Clangd uses these common ephemeral files
  198. .cache
  199. compile_commands.json