aboutsummaryrefslogtreecommitdiff
path: root/protoc-artifacts/build-protoc.sh
Commit message (Collapse)AuthorAgeFilesLines
* Fix build protoc script for windowsJisi Liu2016-07-281-5/+3
|
* fix comments.Jisi Liu2016-07-261-1/+1
|
* Fix the script comments.Jisi Liu2016-07-261-2/+2
|
* Make protoc-artifacts able to build plugin.Jisi Liu2016-07-261-8/+21
|
* Fine-tune build scripts and better documentation.Kun Zhang2016-05-111-1/+1
| | | | | | | | | | "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.Kun Zhang2015-04-161-1/+4
| | | | | | | 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 artifactsKun Zhang2015-04-081-2/+9
|
* Make the osx binary compatible with 10.7 and laterKun Zhang2015-04-081-1/+3
|
* Fix osx dependency check. otool prints the file name in the first line. ↵Kun Zhang2015-04-071-2/+2
| | | | Should skip it
* Add cross-compilation for Windows on Linux using MinGW. Check library ↵Kun Zhang2015-04-071-12/+70
| | | | dependencies of artifact
* Process to deploy artifacts for multiple platforms into a singleKun Zhang2015-04-061-1/+14
| | | | | | | | | 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 ↵Kun Zhang2015-04-021-8/+53
| | | | of the artifact
* Guard cd path with quotesKun Zhang2015-04-021-1/+1
|
* Make it work on MacKun Zhang2015-04-011-2/+5
|
* Run make protoc(.exe) instead of just make, because the latter fails on ↵Kun Zhang2015-04-011-9/+79
| | | | 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.Kun Zhang2015-03-311-1/+6
|
* Make clean before makingKun Zhang2015-03-311-1/+1
|
* Stop calling strip, pass -s to linker insteadKun Zhang2015-03-311-4/+4
|
* Tweak flags to make statically-linked binary under CygwinKun Zhang2015-03-311-1/+12
|
* Gradle script to publish protoc binarieszhangkun832015-03-251-0/+8