51 Commits (404ec743ed64e0810ad6cc059b24eba9f7bdc858)

Author SHA1 Message Date
Arfrever 1d13b60904
cmake: Use linker version scripts (#9545) 3 years ago
Florin Crișan 18c951efb1
Enable testing via CTest (#8737) 3 years ago
Stephen Kennedy 8495372e1e
[cleanup] Msvc warnings (#9263) 3 years ago
JCooky 55645ca513
Add cmake option protobuf_INSTALL for installation files (#7123) 3 years ago
David Geldreich f180289c46
link with correct C runtime on MSVC (#9437) 3 years ago
Adam Cozzette d049bce844
Remove references to HAVE_PTHREAD (#9100) 3 years ago
Shigeo Hashimoto 25180ac9b6
Fix build failed for visual studio in multi-byte windows environments (#7235) 3 years ago
Saleem Abdulrasool bf7a5e40a8 build: fix the support for CMake[<3.7] 3 years ago
Saleem Abdulrasool c47adad0c3 cmake: support `MSVC_RUNTIME_LIBRARY` property 3 years ago
Jorge López Fueyo 1ae531d73b
Disabled version.rc for clang-cl (#8139) 4 years ago
Florian Simon b9a036b444 Do not disable RTTI by default in the CMake build 4 years ago
Florian Simon 1add7a7bd6 Create a CMake option to control whether or not RTTI is enabled 4 years ago
Florian Simon a4e7b97bd6 Create a CMake option to control whether or not RTTI is enabled 4 years ago
Daniel Joos c8f76331ab
Adds a CMake option to build `libprotoc` separately (#7949) 4 years ago
Peter Newman e2cc2de304
Fix lots of spelling errors (#7751) 4 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Chuck Atkins 10c48c980f Intel compiler: silence noisy warning for incorrectly evaluated inlining 5 years ago
Rafi Kamal de75651d7a
Merge 3.11.0-rc1 changes to master (#6917) 5 years ago
Rafi Kamal 01425cb262
Revert "Make shared libraries be able to link to MSVC static runtime libraries, so that VC runtime is not required." (#6914) 5 years ago
veawor 129a7c875f Make shared libraries be able to link to MSVC static runtime libraries, so that VC runtime is not required. 5 years ago
Changming Sun 95a1c4fbc4 Fix #6098 5 years ago
Ben Bader 56e7bdf278 Fix builtin_atomics check in CMakeLists.txt 5 years ago
boscosiu 55ed1d427c link libatomic on systems without adequate builtin atomics 5 years ago
Hao Nguyen d47c3e9258 Fix CMake conflict 6 years ago
Hao Nguyen 2f864fdfdf Down integrate to Github 6 years ago
Paul Yang 5b4ac53c97
Add several fixes for python toolchain (#5667) 6 years ago
Josh Haberman 4249692ce6 Added cmake build files for the conformance test runner. 6 years ago
Jozef Izso d2c35ce4cb Backport the PR #4579 to 3.6.x branch 6 years ago
Mizux 7306f549bf CMake OSX rpath management (#4620) 7 years ago
Ivan Shynkarenka f80a886bc1 Cygwin build failed 7 years ago
Jozef Izso 3415201d1d Add file information to Windows binaries 7 years ago
Corentin Le Molgat c3b152c7e0 CMake: Update CXX Standard management 7 years ago
Silver Chan d3e8a54020
Fix problem: cmake build failed in c++11 by clang 7 years ago
Corentin Le Molgat 1ec9beb477 Use NEW behaviour for project VERSION variables. 7 years ago
Corentin Le Molgat 8dd0f4e557 Even with MSVC enable zlib support as default behaviour. 7 years ago
Yangqing Jia cba18efe18 Allow one to omit building libprotoc and protoc binaries 7 years ago
Tim Ebringer a23669c2f6 Sort MSVC warning suppressions 7 years ago
Tim Ebringer 2a72840425 Suppress VS2017 compiler/linker warnings 7 years ago
Wojciech Mamrak 37bd5d525b Disable MSVC warning C4309 8 years ago
Wei-Yin Chen (陳威尹) a7eaf36967 Rename UNICODE to protobuf_UNICODE 8 years ago
Wei-Yin Chen (陳威尹) 588a803d58 Support Unicode build on Windows 8 years ago
Konstantin Podsvirov eefd1fdd48 CMake: Auto find ZLIB from package config if nedded 8 years ago
Walter Gray 4150a91c14 make protobuf_MSVC_STATIC_RUNTIME a dependent option to reflect it's use. 9 years ago
Walter Gray 23fef56e6d Replace handwritten protobuf-targets with exported version. 9 years ago
Konstantin Podsvirov 71556295ff CMake project updates 9 years ago
Walter Gray f1091ab1aa Include the prerelease version in the protobuf_VERSION 9 years ago
Walter Gray c57c6eabf7 Bump to the *real* minimum required version. Setting CMP0022 breaks CMake versions < 2.8.12 9 years ago
Jisi Liu 3b6df0612d Allow bigobj for map_unittest 9 years ago
Benjamin Bennett 9fc4d90cab MSVC MP flag to build with multiple processes in visual studio. 9 years ago
Konstantin Podsvirov c3aa4c2675 Improved SHARED build from CMake project 9 years ago