aboutsummaryrefslogtreecommitdiff
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Fix C++ build for down-integration.Feng Xiao2017-03-291-0/+2
|
* Down-integrate from google3.Feng Xiao2017-03-292-1/+5
|
* add delimited_message_util.cc to libprotobuf.cmakeByron Yi2017-03-161-0/+1
|
* migrate delimited messages functions to util packageByron Yi2017-03-161-0/+1
|
* Fix libprotoc.cmake to generate well_known_types_embed.ccKonstantin Podsvirov2017-03-151-1/+1
| | | | | | Unfortunate typo. Just one extra ',' symbol, has led to the hidden implicit behavior. Now everything will be fine.
* Double-quote file paths in extract_includes.bat.inFeng Xiao2017-03-102-123/+117
| | | | | This allows the file path to contain spaces which is very common on windows.
* Add missing thread dependency in cmake.Feng Xiao2017-03-091-0/+1
|
* Detect if Descriptor.cs changes for csharpJie Luo2017-03-021-0/+1
|
* Disable MSVC warning C4309Wojciech Mamrak2017-02-181-1/+1
| | | | | > warning C4309: static_cast': truncation of constant value introduced in commit 9db5b11c9cf2922435b53495b9c1e114525f0428
* Switch to gcc atomic intrinsics for macOS and delete the file that uses (#2699)Jonathan Hseu2017-02-101-1/+0
| | | the deprecated atomics.
* Fixed "make check" for cmake buildAdam Cozzette2016-12-191-0/+1
| | | | | | | The check target did not depend on the test_plugin binary, so this would cause "make check" to fail at times because of the absence of test_plugin. This change adds a dependency on test_plugin so that it will always get built before the tests are executed.
* Auto-generate well_known_types_embed.ccAdam Cozzette2016-12-191-0/+12
| | | | | | | Until now this file was just checked into the repo, but actually it should be generated from any.js, struct.js, and timestamp.js. This change updates the build system to make this happen. To make it work I also had to remove some C++11 features from embed.cc.
* Add missing files.Jisi Liu2016-12-051-0/+1
|
* Updated libprotoc.cmakeAdam Cozzette2016-11-171-0/+1
|
* Fixing references to the removed atomicops_internals_pnacl.h file.Sergio Campama2016-11-101-1/+1
|
* update files to include php generatorsJisi Liu2016-10-101-0/+2
|
* Added new has_bits.h file to cmake/extract_includes.bat.in (#2152)Adam Cozzette2016-10-101-0/+1
| | | | This is necessary so that the CMake build knows to include this header file in the installation include/ directory.
* Remove inexist files from build.Feng Xiao2016-10-061-2/+0
|
* update files to include php generators (#2165)Jisi Liu2016-10-062-1/+4
|
* Check in php implementation. (#2052)Paul Yang2016-09-152-0/+2
| | | | | This pull request includes two implementation: C extension and PHP package. Both implementations support encode/decode of singular, repeated and map fields.
* Rename UNICODE to protobuf_UNICODEWei-Yin Chen (陳威尹)2016-09-011-2/+2
|
* Support Unicode build on WindowsWei-Yin Chen (陳威尹)2016-08-311-0/+4
|
* Merge pull request #1842 from udnaan/masterFeng Xiao2016-08-081-1/+1
|\ | | | | fixed cmake config files install path
| * fixed cmake config files install pathAdnan2016-07-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ruby: generated foo.proto -> foo_pb.rb instead of foo.rb. This brings us more into line with other langauges, and makes it more obvious when we are requiring protobuf generated code. Add a script to build protoc zip packages. [ci skip] Change-Id: Ia0e0bf3bb6bd24633dc8f294318bb20ac837f8b9 Ruby: translate package names from snake_case -> PascalCase. Added unit test for PascalCasing package names in Ruby. Added new file to ruby_EXTRA_DIST.
* | Merge pull request #1865 from podsvirov/topic-cmake-projectFeng Xiao2016-08-034-2/+9
|\ \ | | | | | | CMake: Improvements and Bugfixes
| * | CMake: Auto find ZLIB from package config if neddedKonstantin Podsvirov2016-08-022-0/+5
| | |
| * | CMake: Bugfix for protobuf_MODULE_COMPATIBLEKonstantin Podsvirov2016-07-281-1/+0
| | | | | | | | | | | | Removed excess endif()
| * | CMake: Link to ZLIB only if protobuf_WITH_ZLIB enabledKonstantin Podsvirov2016-07-281-1/+4
| |/
* / CMake: remove repeated_field_reflection.h from extract listKonstantin Podsvirov2016-08-011-1/+0
|/
* Merge remote-tracking branch 'origin/3.0.0-beta-4'Feng Xiao2016-07-182-64/+64
|\
| * Integrate from internal code base.Feng Xiao2016-07-132-64/+64
| |
* | Fix a bad variable dereference causing <package>_FIND_VERSION_PRERELEASE to ↵Walter Gray2016-07-121-1/+1
|/ | | | be ignored.
* Fix spelling in strings and commentsOtto Kekäläinen2016-07-031-2/+2
|
* Merge pull request #1666 from yeswalrus/cmake-prerelease-examplesFeng Xiao2016-06-172-15/+22
|\ | | | | CMake Fix up prerelease version handling
| * Fix prerelease version matching to be more consistent with the find_package ↵Walter Gray2016-06-092-15/+22
| | | | | | | | arguments.
* | Merge pull request #1658 from yeswalrus/cmake-fixup-moduleFeng Xiao2016-06-151-24/+9
|\ \ | | | | | | Cleanup protobuf-module.cmake.in
| * | Removed handling for ALIASED targets since they are unused.Walter Gray2016-06-071-24/+9
| |/
* | make protobuf_MSVC_STATIC_RUNTIME a dependent option to reflect it's use.Walter Gray2016-06-091-1/+3
| |
* | Save the relevant options used to create a package, allow users to reject ↵Walter Gray2016-06-092-11/+20
|/ | | | packages based on them.
* Merge pull request #1624 from yeswalrus/cmake-prerelease-versioningFeng Xiao2016-06-072-17/+30
|\ | | | | CMake prerelease versioning
| * For prerelease versions, require protobuf_FIND_VERSION to be set.Walter Gray2016-05-311-16/+22
| |
| * Include the prerelease version in the protobuf_VERSIONWalter Gray2016-05-311-1/+8
| |
* | Replace handwritten protobuf-targets with exported version.Walter Gray2016-06-063-39/+24
| |
* | Use ExternalProject_Add to build the examples in a stand-alone fashion.Walter Gray2016-06-061-2/+49
| |
* | CMake project updatesKonstantin Podsvirov2016-06-048-69/+233
| | | | | | | | | | | | | | | | | | A series of improvements: - Improved Protobuf module compatibility (disabled by default); - Hide advanced settings; - Added build tree configuration; - Added build of examples.
* | Integrate interanl changesBo Yang2016-06-021-0/+1
| |
* | Merge pull request #1613 from yeswalrus/cmake-min-versionFeng Xiao2016-05-311-1/+1
|\ \ | |/ |/| Bump cmake minimum required version to 2.8.12
| * Bump to the *real* minimum required version. Setting CMP0022 breaks CMake ↵Walter Gray2016-05-261-1/+1
| | | | | | | | versions < 2.8.12
* | Remove __PROTOBUF_PACKAGE_PREFIXWalter Gray2016-05-281-5/+1
| |
* | remove useless cleanup - config.cmake files are executed in their own context.Walter Gray2016-05-261-4/+0
| |