blob: 0cbcf503800f507d7b1af8618008a50a756d7f15 [file] [log] [blame]
John Beard2853cd42014-10-16 12:52:53 +01001# autogen.sh-generated files
2Makefile.in
3src/Makefile.in
4config.guess
5config.h.in
6config.sub
7configure
8depcomp
9install-sh
10ltmain.sh
11missing
12
13aclocal.m4
14m4/libtool.m4
15m4/ltoptions.m4
16m4/ltsugar.m4
17m4/ltversion.m4
18m4/lt~obsolete.m4
Jisi Liu7af23e82015-02-09 12:56:12 -080019autom4te.cache
John Beard2853cd42014-10-16 12:52:53 +010020
21# downloaded files
Adam Cozzette612b6702018-03-27 09:54:33 -070022/gmock
John Beard2853cd42014-10-16 12:52:53 +010023
24# in-tree configure-generated files
25Makefile
26src/Makefile
Jisi Liuc2f2bce2015-02-25 16:13:53 -080027/config.h
John Beard2853cd42014-10-16 12:52:53 +010028config.log
29config.status
30
31libtool
32protobuf-lite.pc
33protobuf.pc
Tres Seaver113eb612014-11-17 11:20:19 -050034.deps
John Beard2853cd42014-10-16 12:52:53 +010035stamp-h1
36
37# in-tree build products
Tres Seaver113eb612014-11-17 11:20:19 -050038*.o
39*.lo
40*.la
John Beard2853cd42014-10-16 12:52:53 +010041src/.libs
Jisi Liu1939efe2015-02-28 16:54:15 -080042*.so
John Beard2853cd42014-10-16 12:52:53 +010043
Tres Seaver113eb612014-11-17 11:20:19 -050044.dirstamp
John Beard2853cd42014-10-16 12:52:53 +010045
Bo Yang5db21732015-05-21 14:28:59 -070046any_test.pb.*
Tres Seavere9d18bc2014-11-18 18:41:40 -050047map*unittest.pb.*
Tres Seaver113eb612014-11-17 11:20:19 -050048unittest*.pb.*
49cpp_test*.pb.*
Feng Xiao818c5ee2015-06-15 21:42:57 -070050src/google/protobuf/util/**/*.pb.cc
51src/google/protobuf/util/**/*.pb.h
Tres Seaver113eb612014-11-17 11:20:19 -050052
53*.pyc
54*.egg-info
55*_pb2.py
Yuzhang Hu9c7655c2018-08-05 02:22:06 -070056python/**/*.egg
Tres Seaver113eb612014-11-17 11:20:19 -050057python/.eggs/
Tres Seaverd0eb89c2015-01-13 15:57:20 -050058python/.tox
Tres Seaver113eb612014-11-17 11:20:19 -050059python/build/
Tim Swast29c83ba2020-02-11 13:40:17 -060060python/docs/_build/
John Beard2853cd42014-10-16 12:52:53 +010061
Adam Cozzette1b3a0c12016-12-19 11:45:13 -080062src/js_embed
John Beard2853cd42014-10-16 12:52:53 +010063src/protoc
64src/unittest_proto_middleman
65
Paul Yang190b5272017-04-19 16:23:51 -070066# vim generated
67*.swp
68
Tres Seaver113eb612014-11-17 11:20:19 -050069# Generated test scaffolding
Thomas Van Lenten81564102016-08-15 16:31:39 -040070src/no_warning_test.cc
71src/no-warning-test
Tres Seaver113eb612014-11-17 11:20:19 -050072src/protobuf*-test
73src/test_plugin
74src/testzip.*
75src/zcg*zip
Tres Seaver2c495e42014-12-09 13:01:42 -050076ar-lib
Jisi Liu7af23e82015-02-09 12:56:12 -080077
78test-driver
79compile
80
81src/**/*.log
82src/**/*.trs
83
84# JavaBuild output.
Adam Cozzette25dbc8b2016-09-29 16:20:43 -070085java/core/target
86java/util/target
Jisi Liu7af23e82015-02-09 12:56:12 -080087javanano/target
Anuraag Agrawal11c902e2017-04-03 17:32:08 +090088java/.idea
89java/**/*.iml
Jon Skeet8d7e9432015-04-23 16:42:57 +010090
91# Windows native output.
Jon Skeet09f3f4e2015-06-17 15:16:14 +010092cmake/build
Konstantin Podsvirovc3aa4c22015-10-15 02:56:48 +030093build_msvc
Jon Skeet8d7e9432015-04-23 16:42:57 +010094
Jon Skeetc5647502015-04-30 11:05:36 +010095# NuGet packages: we want the repository configuration, but not the
96# packages themselves.
97/csharp/src/packages/*/
Jan Tattermusch41113102015-05-13 13:35:02 -070098
Thomas Van Lenten58cd4a42015-05-26 12:31:13 -040099# OS X's Finder creates these for state about opened windows/etc.
100**/.DS_Store
Bo Yangf87e5b72015-05-24 00:13:26 -0700101
Thomas Van Lentendaec44f2016-05-19 10:08:51 -0400102# Cocoapods artifacts
103# Podfile.lock and the workspace file are tracked, to ease deleting them. That's
104# needed to trigger "pod install" to rerun the preinstall commands.
105Pods/
106
Bo Yangf87e5b72015-05-24 00:13:26 -0700107# Comformance test output
108conformance/.libs/
109conformance/com/
110conformance/conformance-cpp
Thomas Van Lenten42f2eee2015-11-16 11:24:58 -0500111conformance/conformance-csharp
112conformance/conformance-java
Thomas Van Lenten1745f7e2015-11-17 10:18:49 -0500113conformance/conformance-objc
Bo Yangf87e5b72015-05-24 00:13:26 -0700114conformance/conformance-test-runner
115conformance/conformance.pb.cc
116conformance/conformance.pb.h
Thomas Van Lenten1745f7e2015-11-17 10:18:49 -0500117conformance/Conformance.pbobjc.h
118conformance/Conformance.pbobjc.m
Thomas Van Lenten8adf57e2017-03-28 11:04:58 -0400119conformance/conformance_pb.js
Thomas Van Lenten81564102016-08-15 16:31:39 -0400120conformance/conformance_pb.rb
Paul Yangce942bc2019-09-03 10:47:32 -0700121conformance/core
Thomas Van Lenten80f65d22016-08-23 08:19:45 -0400122conformance/failing_tests.txt
Thomas Van Lentenf3676422016-05-06 11:44:42 -0400123conformance/google/
Thomas Van Lenten8adf57e2017-03-28 11:04:58 -0400124conformance/google-protobuf/
Thomas Van Lenten42f2eee2015-11-16 11:24:58 -0500125conformance/javac_middleman
Thomas Van Lentenf3676422016-05-06 11:44:42 -0400126conformance/lite/
Thomas Van Lenten80f65d22016-08-23 08:19:45 -0400127conformance/nonexistent_tests.txt
Bo Yangf87e5b72015-05-24 00:13:26 -0700128conformance/protoc_middleman
Thomas Van Lenten80f65d22016-08-23 08:19:45 -0400129conformance/succeeding_tests.txt
Paul Yang39756642017-02-01 12:47:58 -0800130conformance/Conformance/
131conformance/GPBMetadata/
132conformance/Google/
133conformance/Protobuf_test_messages/
134conformance/conformance-php
135conformance/conformance-php-c
Yilun Chong91da8522017-06-28 11:39:05 -0700136conformance/*.class
Paul Yange0e54662016-09-15 11:09:01 -0700137
138# php test output
139composer.lock
Paul Yang46ae90d2016-12-08 11:16:49 -0800140php/tests/generated/
Paul Yang25abd7b2017-05-05 11:14:11 -0700141php/tests/old_protoc
142php/tests/protobuf/
Paul Yangc53e5b82019-10-29 12:48:24 -0700143php/tests/core
144php/tests/vgcore*
Paul Yangfe1790c2019-12-12 13:59:51 -0800145php/tests/multirequest.result
146php/tests/nohup.out
Paul Yange0e54662016-09-15 11:09:01 -0700147php/ext/google/protobuf/.libs/
148php/ext/google/protobuf/Makefile.fragments
149php/ext/google/protobuf/Makefile.global
150php/ext/google/protobuf/Makefile.objects
151php/ext/google/protobuf/acinclude.m4
152php/ext/google/protobuf/build/
153php/ext/google/protobuf/config.h
Paul Yangd7c44092018-12-18 10:57:03 -0800154php/ext/google/protobuf/config.h.in~
Paul Yange0e54662016-09-15 11:09:01 -0700155php/ext/google/protobuf/config.nice
Paul Yangd7c44092018-12-18 10:57:03 -0800156php/ext/google/protobuf/configure.ac
Paul Yange0e54662016-09-15 11:09:01 -0700157php/ext/google/protobuf/configure.in
158php/ext/google/protobuf/mkinstalldirs
159php/ext/google/protobuf/run-tests.php
160vendor/
Adam Cozzette25dbc8b2016-09-29 16:20:43 -0700161
162# JavaScript artifacts
163js/commonjs_out/
Adam Cozzette10ea2512017-02-28 14:20:56 -0800164js/compatibility_tests/v3.0.0/commonjs_out*
165js/compatibility_tests/v3.0.0/protoc
166js/compatibility_tests/v3.0.0/testproto_libs1.js
167js/compatibility_tests/v3.0.0/testproto_libs1_new.js
168js/compatibility_tests/v3.0.0/testproto_libs2.js
169js/compatibility_tests/v3.0.0/testproto_libs2_new.js
Adam Cozzette25dbc8b2016-09-29 16:20:43 -0700170js/deps.js
171js/google-protobuf.js
172js/google/
173js/node_modules/
Adam Cozzette10ea2512017-02-28 14:20:56 -0800174js/testproto_libs1.js
175js/testproto_libs2.js
Jakob Buchgraberd0e6f3b2017-06-16 12:39:32 +0200176
177# Ignore the bazel symlinks
178/bazel-*
Paul Yangcd5f49d2017-10-03 17:28:49 -0700179
180# ruby test output
181ruby/lib/
Harshit Choprad0535cc2017-08-25 12:11:15 -0700182ruby/tests/basic_test_pb.rb
183ruby/tests/basic_test_proto2_pb.rb
Paul Yangcd5f49d2017-10-03 17:28:49 -0700184ruby/tests/generated_code_pb.rb
185ruby/tests/test_import_pb.rb
Paul Yang9ccc3e52018-05-17 17:11:06 -0700186ruby/tests/test_ruby_package_pb.rb
Harshit Choprad0535cc2017-08-25 12:11:15 -0700187ruby/tests/generated_code_proto2_pb.rb
188ruby/tests/test_import_proto2_pb.rb
189ruby/tests/test_ruby_package_proto2_pb.rb
Paul Yang23adfeb2017-10-26 14:41:43 -0700190ruby/Gemfile.lock
191ruby/compatibility_tests/v3.0.0/protoc
192ruby/compatibility_tests/v3.0.0/tests/generated_code_pb.rb
193ruby/compatibility_tests/v3.0.0/tests/test_import_pb.rb
Carlos O'Ryan3c5442a2018-03-26 16:54:32 -0400194
195# IntelliJ CLion Config files and build output
196cmake/.idea
197cmake/cmake-build-debug/
198
199# Common build subdirectories.
200./.build/
201./_build/
mkosieradzkid6775fa2018-07-22 11:00:35 +0200202
203# Visual Studio 2017
204.vs
michaelbausor6a51c032018-10-07 16:56:41 -0700205
ST-DDT5af81a42019-06-26 20:38:49 +0200206# Visual Studio Code
207/.vscode/
208
michaelbausor6a51c032018-10-07 16:56:41 -0700209# IntelliJ
210.idea
211*.iml