460 Commits (55592a28e74e0eeabf89c3fd056ec0d81068a9a2)

Author SHA1 Message Date
Mike Kruskal 445a49480c
Adding Github Action to keep CMake generated file lists up to date (#10243) 2 years ago
Joshua Haberman 125db89ff5 Added fuzz tests for mini table building and binary format parsing/serialization. 2 years ago
Jonathan Ringer 046bde0017
Allow for CMAKE_INSTALL_CMAKEDIR to be absolute (#10090) 2 years ago
Elliotte Rusty Harold 5a9bf6c7de Sync from Piper @454255492 3 years ago
Elliotte Rusty Harold 24dad62f40 Sync from Piper @454225000 3 years ago
Elliotte Rusty Harold ce537e8a3e Sync from Piper @454206746 3 years ago
David L. Jones dc14b4be42
Change update_file_lists.sh to work based on Bazel-generated file lists (#10091) 3 years ago
David L. Jones 74b2c7c7ce
Move cmake file lists into src/file_lists.cmake. (#10027) 3 years ago
Adam Cozzette 3b029b1f4f
Revert "Fix cmake install targets (#9822)" (#10060) 3 years ago
Adam Cozzette f7e2e0b301
Remove Abseil dependency from CMake build (#10056) 3 years ago
Adam Cozzette 30f446820d
Add endian.h to includes list (#10057) 3 years ago
cjtallman 043ee2e4e6
Adding a DEPENDENCIES option to the protobuf_generate cmake function (#10014) 3 years ago
Joshua Haberman 6df5517d25 Consolidate upb visibility into a single visibility list. 3 years ago
boscosiu f91b078abf
Add endian.h to includes list 3 years ago
Protobuf Team d259bd3287 Updating version.json and repo version numbers to: 21.0-rc1 3 years ago
Esun Kim b6ee841d7c Added cmake abseil include guard 3 years ago
Adam Cozzette 5eafa23c98
Update CHANGES.txt (#9897) 3 years ago
David L. Jones 7d48c4accd
Add forwarding lang_generator.h headers for cpp, java, and python. (#9883) 3 years ago
David L. Jones c4ddd84918
Factor out MSVC-only `version.rc` logic, and ensure other variables are always initialized (#9880) 3 years ago
David L. Jones 4e5e8d325a
Specify full path to proto files. (#9881) 3 years ago
Adam Cozzette 860f8ad171
Remove the JavaScript implementation (#9874) 3 years ago
Jonathan Ringer c80808ce1d
Fix cmake install targets (#9822) 3 years ago
mkruskal-google e9246cd789
Update CMake configuration to add a dependency on Abseil (#9793) 3 years ago
Protobuf Team ee6b1abb35 Create targets for UPB release 3 years ago
noahdietz 5abf802bc2 Replace master with main in URLs & docs 3 years ago
Mike Kruskal a29e0e3f44 Sync from Piper @439400376 3 years ago
Joshua Haberman 7ff1662f97 Removed pre-generated CMake files from the main branch. 3 years ago
Joshua Haberman a5243ff6d9 Restructure our file syncing so GitHub only files are tracked separately in Piper. 3 years ago
David L. Jones 5b2c7b8373
[CMake] Declare remaining tests, and add a test output option. (#9705) 3 years ago
David L. Jones a3347c27a3
Factor out test libraries in the cmake build. (#9689) 3 years ago
David L. Jones b012ef28b9 Regenerate cmake file lists. 3 years ago
Joshua Haberman 911a25e738 Passes nearly all tests! 3 years ago
Joshua Haberman bb4073cfda Updated generated code. 3 years ago
Joshua Haberman 169bc6a83c Changed many strings in the compiler to use "cc" raw strings. 3 years ago
Joshua Haberman 5b711f286b WIP. 3 years ago
Joshua Haberman e0aaad386f Passes all conformance tests! 3 years ago
Joshua Haberman c3d8ef7939 Get packed flag working. 3 years ago
Joshua Haberman 03c1fe48c4 We are passing most tests and most conformance tests! 3 years ago
Joshua Haberman 76a81e2177 WIP. 3 years ago
Arfrever Frehtes Taifersar Arahesis 5dab09408c
Enable GeneratedDescriptorTest.EnormousDescriptor test for GCC/Clang CMake builds (#9617) 3 years ago
Arfrever Frehtes Taifersar Arahesis bd935e101d
cmake: Call get_filename_component() with DIRECTORY mode instead of PATH mode (#9614) 3 years ago
Adam Cozzette 1ddad63dd9 Sync from Piper @acozzette/proto_github_202203101748 3 years ago
Adam Cozzette b20209f321 Sync from Piper @acozzette/proto_github_202203101748 3 years ago
Arfrever Frehtes Taifersar Arahesis 426866285b cmake: Replace protobuf_source_dir variable with protobuf_SOURCE_DIR variable (#9596) 3 years ago
Arfrever Frehtes Taifersar Arahesis def70d725a Add cmake/CMakeLists.txt for compatibility (#9596) 3 years ago
Arfrever Frehtes Taifersar Arahesis 14cab5b909 Rename main cmake/CMakeLists.txt to CMakeLists.txt 3 years ago
Joshua Haberman a1e6f29de9 Fixed CMakeLists.txt. 3 years ago
Arfrever 1cec803182
CMake fixes (#9595) 3 years ago
Joshua Haberman 8ede0d552d Tests are passing. 3 years ago
Joshua Haberman 532dc1f0f0 Renamed a few more constants to the new style. 3 years ago