aboutsummaryrefslogtreecommitdiffhomepage
path: root/protoc-artifacts/build-protoc.sh
Commit message (Collapse)AuthorAge
* Updated Docker setup to use GCC 4.8Gravatar Adam Cozzette2018-07-06
| | | | | | | | | Now that we depend on C++11, we need at least GCC 4.8 instead of 4.7. This change updates the Docker setup to continue using CentOS 6.6 but with GCC 4.8. I also added libm to the whitelist for dynamically linked libraries for the ARM64 protoc binary.
* Add support for power ppc64leGravatar pravin-dsilva2018-03-22
|
* Supports Arm64 (aarch64) protoc artifactsGravatar Jisi Liu2017-11-09
|
* static link for 32 bit build as well.Gravatar Jisi Liu2017-08-15
|
* Update comments that cross compile is feasible nowGravatar Jisi Liu2017-08-15
| | | | Need to install mingw-w64 on linux to cross compile
* First try static linking pthreadGravatar Jisi Liu2017-08-15
|
* Fix build protoc script for windowsGravatar Jisi Liu2016-07-28
|
* fix comments.Gravatar Jisi Liu2016-07-26
|
* Fix the script comments.Gravatar Jisi Liu2016-07-26
|
* Make protoc-artifacts able to build plugin.Gravatar Jisi Liu2016-07-26
|
* Fine-tune build scripts and better documentation.Gravatar Kun Zhang2016-05-11
| | | | | | | | | | "make google/protobuf/stubs/pbconfig.h" was added in hope of addressing the issue that when you "make protoc" from a freshly checked out project, pbconfig.h will be reported missing. However, the trick doesn't seem to work. Instead, add instructions in the document to work the issue around. Also document why MSYS2 cannot be used for publishing protoc.
* A few fix-ups.Gravatar Kun Zhang2015-04-16
| | | | | | | 1. make google/protobuf/stubs/pbconfig.h before making protoc, otherwise it won't build a freshly checked-out code. 2. Document the build environments that have been tested to work. 3. Add support for MINGW64
* Strip Mac artifactsGravatar Kun Zhang2015-04-08
|
* Make the osx binary compatible with 10.7 and laterGravatar Kun Zhang2015-04-08
|
* Fix osx dependency check. otool prints the file name in the first line. ↵Gravatar Kun Zhang2015-04-07
| | | | Should skip it
* Add cross-compilation for Windows on Linux using MinGW. Check library ↵Gravatar Kun Zhang2015-04-07
| | | | dependencies of artifact
* Process to deploy artifacts for multiple platforms into a singleGravatar Kun Zhang2015-04-06
| | | | | | | | | release. - Do not close the staging repository automatically - Added staging.repository property - Updated README with instructions for deployment - Fix building 32-bit Mac artifact
* Document more about cross-compilation; Post-build check for the actual arch ↵Gravatar Kun Zhang2015-04-02
| | | | of the artifact
* Guard cd path with quotesGravatar Kun Zhang2015-04-02
|
* Make it work on MacGravatar Kun Zhang2015-04-01
|
* Run make protoc(.exe) instead of just make, because the latter fails on ↵Gravatar Kun Zhang2015-04-01
| | | | Cygwin with mingw gcc; build-protoc.sh works under Cygwin; build-protoc.sh will use the --host parameter consistent with what os-maven-plugin has detected
* Switch from Gradle to Maven.Gravatar Kun Zhang2015-03-31
|
* Make clean before makingGravatar Kun Zhang2015-03-31
|
* Stop calling strip, pass -s to linker insteadGravatar Kun Zhang2015-03-31
|
* Tweak flags to make statically-linked binary under CygwinGravatar Kun Zhang2015-03-31
|
* Gradle script to publish protoc binariesGravatar zhangkun832015-03-25