aboutsummaryrefslogtreecommitdiff
path: root/protoc-artifacts/build-protoc.sh
Commit message (Collapse)AuthorAgeFilesLines
* 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