Commit Graph

199 Commits

Author SHA1 Message Date
Jisi Liu
1b1a8f4017 Fix build protoc script for windows 2016-07-28 19:07:54 +00:00
Jisi Liu
7c9c314ca7 fix comments. 2016-07-26 16:51:30 -07:00
Jisi Liu
54feb9ac24 Fix the script comments. 2016-07-26 16:35:28 -07:00
Jisi Liu
b1aac0b4ed Make protoc-artifacts able to build plugin. 2016-07-26 16:34:30 -07:00
Jisi Liu
032fb914e2 Merge branch 'master' of github.com:google/protobuf into 3.0.0-GA 2016-07-26 12:29:03 -07:00
Feng Xiao
b553b87b26 Add a script to build protoc zip packages.
[ci skip]

Change-Id: Ia0e0bf3bb6bd24633dc8f294318bb20ac837f8b9
2016-07-25 15:01:38 -07:00
Jisi Liu
fb7a7c5f1f Bump version number for GA 2016-07-25 12:07:56 -07:00
Feng Xiao
9e3c98f17b Fix maven path.
Change-Id: I252d7a644a9e4064a9f1a816a2be3f25f37b4c43
2016-07-23 19:43:03 -07:00
Feng Xiao
fdd970e4ed Fix maven links.
[ci skip]

Change-Id: Ibefbdf441d932c5751235c635244450d7cbacc53
2016-07-22 16:24:52 -07:00
Feng Xiao
932f94e16e Update version number to 3.0.0-beta-4 2016-07-13 16:08:47 -07:00
Jisi Liu
cbb9183e89 Merge pull request #1559 from google/beta-3
Merge beta-3 release branch again.
2016-05-18 11:44:56 -07:00
Jisi Liu
fe06eb62c6 Fix protoc artifact pom version 2016-05-17 17:01:10 -07:00
Jisi Liu
ce7e502e4b Remove the instructions for pbconfig.h 2016-05-12 17:55:29 -07:00
Kun Zhang
04757db7a8 Fix the server id in example 2016-05-12 16:39:49 -07:00
Kun Zhang
28cb77f39e Fine-tune build scripts and better documentation.
"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.
2016-05-11 16:18:26 -07:00
Jisi Liu
25dd69002f Fix protoc build artifact script.
pbconfig.h has gone. This commit removes the target.
2016-05-10 15:48:54 -07:00
Dongjoon Hyun
7b08d49e9d Fix typos in README.md/CHANGES.txt 2016-01-11 14:52:01 -08:00
Feng Xiao
aa7e17a6f6 Update version numbers.
Version number for beta languages is updated to v3.0.0-beta-2.
Version number for alpha languages is updated to v3.0.0-alpha-5.
2015-12-21 11:31:51 -08:00
Feng Xiao
ffe9215140 Update version number.
Protoc, C++ runtime and Java runtime are updated to v3.0.0-beta-1, other
languages are updated to v3.0.0-alpha-4.
2015-08-26 15:11:43 -07:00
Bo Yang
e107e2d68e Update version number to 3.0.0-alpha-4 2015-05-29 11:00:57 -07:00
teboring
9839c0c2c9 Update version number to 3.0.0-alpha-3 2015-05-23 09:20:23 -07:00
Kun Zhang
2aaf5c603a Dockerfile for building protoc on Centos 6.6 2015-05-12 15:07:36 -07:00
Kun Zhang
90a7ed6fcc A few fix-ups.
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
2015-04-16 17:56:12 -07:00
Kun Zhang
1c12612bad Strip Mac artifacts 2015-04-08 10:39:21 -07:00
Kun Zhang
62903ec075 Make the osx binary compatible with 10.7 and later 2015-04-08 00:14:36 -07:00
Kun Zhang
5c265faedb Fix osx dependency check. otool prints the file name in the first line. Should skip it 2015-04-07 21:06:37 -07:00
Kun Zhang
6f2bc19bb3 Add cross-compilation for Windows on Linux using MinGW. Check library dependencies of artifact 2015-04-07 20:43:20 -07:00
Kun Zhang
c679236366 List the platforms that we currently support. Document staging.repository. 2015-04-07 17:18:46 -07:00
Kun Zhang
c5a2a7c3db Process to deploy artifacts for multiple platforms into a single
release.

- Do not close the staging repository automatically
- Added staging.repository property
- Updated README with instructions for deployment
- Fix building 32-bit Mac artifact
2015-04-06 17:36:33 -07:00
Kun Zhang
b00a5d7ee0 Document more about cross-compilation; Post-build check for the actual arch of the artifact 2015-04-02 13:14:29 -07:00
Kun Zhang
0556bf4302 Fix typo in README 2015-04-02 10:25:13 -07:00
Kun Zhang
9a8bae72ab Guard cd path with quotes 2015-04-02 10:25:02 -07:00
Kun Zhang
87b85019e6 Make it work on Mac 2015-04-01 18:03:23 -07:00
Kun Zhang
74c4b648cb Make cross-compilation possible 2015-04-01 16:32:21 -07:00
Kun Zhang
c8eda8e9d8 Run make protoc(.exe) instead of just make, because the latter fails on 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 2015-04-01 16:23:15 -07:00
Kun Zhang
e499956536 Update README.md 2015-04-01 12:06:24 -07:00
Kun Zhang
18f02bc1cd Move signing and uploading to the release profile 2015-04-01 11:53:03 -07:00
Kun Zhang
ae9177d645 Switch from Gradle to Maven. 2015-03-31 18:26:28 -07:00
Kun Zhang
e2f858574b Make clean before making 2015-03-31 16:59:33 -07:00
Kun Zhang
e4f1f93313 Stop calling strip, pass -s to linker instead 2015-03-31 16:28:57 -07:00
Kun Zhang
36093ca45e Tweak flags to make statically-linked binary under Cygwin 2015-03-31 15:46:40 -07:00
zhangkun83
cd4e9e72fb Use bash explicitly to run build-protoc.sh to make it work on Windows w/ MSYS 2015-03-30 18:01:07 -07:00
zhangkun83
645d7fbf36 Fix property names for ossrh username and password 2015-03-30 15:22:02 -07:00
zhangkun83
f162ee59e0 Clarify system requirements 2015-03-30 11:02:02 -07:00
zhangkun83
9f4d9c6a44 Clarify the usage and the versioning of the artifact 2015-03-30 10:57:00 -07:00
zhangkun83
65858d51bb Add README.md; Allow installing to local repo without OSSRH account and signature 2015-03-30 10:51:13 -07:00
zhangkun83
f1496fdafc Use osdetector-gradle-plugin:1.2.1; Fix authentication methods for sonatype 2015-03-27 17:33:11 -07:00
zhangkun83
488162db1e Gradle script to publish protoc binaries 2015-03-25 16:07:50 -07:00
zhangkun83
82524fe5aa Create protoc-artifacts directory 2015-03-25 13:06:12 -07:00