Commit Graph

24 Commits (main)

Author SHA1 Message Date
Deanna Garcia 3f8625b306 Edit READMEs to include new cmake instructions and remove references to language specific source distributions.
PiperOrigin-RevId: 520980524
2023-03-31 12:08:27 -07:00
Jonathan 895edc4e31 Protocol Buffer Documentation Link Update (#11522)
https://developers.google.com/protocol-buffers/ states that this site will be deprecated January 2023 and provides https://protobuf.dev/ as a link to the new location.

Closes #11522

COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/11522 from strahl2e:patch-1 6b1ef0b4e3
PiperOrigin-RevId: 502245169
2023-01-15 14:38:34 -08:00
Dennis Shao 790f85dad2
Correct the link to example WORKSPACE file 2022-09-20 15:06:54 -07:00
Mike Kruskal ed5c57a574
Remove all autotools usage (#10132)
* Bazelfying conformance tests

Adding infrastructure to "Bazelify" languages other than Java and C++

* Delete benchmarks for languages supported by other repositories

* Bazelfying benchmark tests

* Bazelfying python

Use upb's system python rule instead of branching tensorflow

* Bazelfying Ruby

* Bazelfying C#

* Bazelfying Objective-c

* Bazelfying Kokoro mac builds

* Bazelfying Kokoro linux builds

* Deleting all deprecated files from autotools cleanup

This boils down to Makefile.am and tests.sh and all of their remaining references

* Cleanup after PR reorganizing

- Enable 32 bit tests
- Move conformance tests back
- Use select statements to select alternate runtimes
- Add internal prefixes to proto library macros

* Updating READMEs to use bazel instead of autotools.

* Bazelfying Kokoro release builds

* First round of review fixes

* Second round of review fixes

* Third round of review fixes

* Filtering out conformance tests from Bazel on Windows (b/241484899)

* Add version metadata that was previously scraped from configure.ac

* fixing typo from previous fix

* Adding ruby version tests

* Bumping pinned upb version, and adding tests to python CI
2022-08-10 22:51:29 -07:00
Adam Cozzette 85eb57d267
Fix typo in src/README.md (#9644) 2022-03-17 09:12:51 -07:00
Jason Lunn 557f6fbfc8 Add alternative instructions for Homebrew users. 2022-03-16 13:48:15 -04:00
Amin Vakil f96050a05d
Add $(nproc) to make documentation (#9360) 2022-01-12 12:13:13 -08:00
NexusNull 5142e362bc
Update README.md (#9078)
remove dollar sign for easier copying
2021-10-09 11:42:59 -07:00
Matt Kulukundis d835808b7a remove various broken build status tags 2021-07-29 10:14:29 -04:00
Josh Kelley 8aaf4d2a40
Build updates (#5300)
* Make language instructions' documentation links clickable

See 86208c52.

* Add a `git submodules` check to autogen.sh

Running `./autogen.sh && make` happens to work without initializing git
submodules - but autogen.sh writes to what is supposed to be a git
submodules directory, so trying to later initialize git submodules
fails.

This change makes building a bit more reliable for people who miss this
step.

* Revise third_party googletest logic

As discussed in PR, instead of requiring that `git submodule --init` be
run, correctly handle the case where it isn't run.
2021-05-17 14:53:27 -07:00
Nick Presta 75553e9ec8 Update shell format in installation instructions. 2020-04-28 08:51:04 -07:00
John D. Pope c5fb586fc9
allow copy and paste from readme
spare people the time deleting $ from text.
2019-07-05 10:35:51 +10:00
Feng Xiao afe98de32a Replace repo links. 2018-08-22 11:55:30 -07:00
Feng Xiao b4646ecfff Add status badge for bazel build. 2018-08-13 14:55:52 -07:00
Feng Xiao 2dcd6ae409
Remove/replace travis references (#4953)
* Remove/replace travis references.
2018-07-22 17:14:24 -07:00
Feng Xiao 014e76e2cd Update instructions about getting protobuf source. 2018-03-29 13:14:00 -07:00
Carlos O'Ryan 3c5442a95d Include googletest as a submodule (#3993)
Add googletest as a submodule in third_party/googletest.
2018-03-26 13:54:32 -07:00
Robert Schumacher aaf41c600d Add Vcpkg to C++ installation instructions for Windows
Fixes issue #1154 by noting that `vcpkg` contains protobuf. Potential improvements: also remark how to use `vcpkg` to get dependencies when building from source via CMake.
2018-01-29 17:29:54 -08:00
Brent Shaffer f8a969d50a proper codeblock in README 2016-06-09 10:36:21 -07:00
Feng Xiao 76a96d4690 Merge pull request #1499 from beardedN5rd/master
updated README
2016-05-06 15:23:45 -07:00
beardedn5rd 2eb774e602 after comment of Feng Xiao changed the entry to g++ 2016-05-06 22:47:17 +02:00
beardedn5rd b12f630e81 updated README 2016-05-06 14:49:52 +02:00
Mahmut Ali ÖZKURAN 9b3357ddac Updated README.md
Added relative link to cmake guide.
2016-05-06 10:16:28 +03:00
Feng Xiao d0e0114f31 Refactor README.md.
Move the original README.md to src since it's talking about C++
exclusively and add a more general README.md to document how
to install protoc for all languages.
2016-01-21 17:30:45 -08:00