29 Commits (6d33efeefe5232a4f598c3f8223c56743912a21c)

Author SHA1 Message Date
Mike Kruskal 6898451f5e Setup upb installation with cmake. 8 months ago
h-vetinari fe6edca15b fix pkg-config metadata for shared abseil on windows (#15888) 9 months ago
Sandy Zhang b9273fa7c7 Fix CMake regex escaping. 10 months ago
Sandy Zhang e62243482e Escape _from_dir in install.cmake for regex special characters (e.g. c++) before REGEX REPLACE. 10 months ago
Mike Kruskal dbcc46febd Only substitute prefixes during installation setup. 1 year ago
Sandy Zhang 6889aed460 Check-in bootstrapped Java features for Bazel and CMake 1 year ago
Mike Kruskal 4f9e41767a Release prototype of Protobuf Editions. 1 year ago
Carlos O'Ryan 28c990508f fix: typo in `string(JOIN)` workaround (#12698) 2 years ago
Carlos O'Ryan 1ca4e9c485 fix: missing -DPROTOBUF_USE_DLLS in pkg-config (#12700) 2 years ago
Carlos O'Ryan 5613ab03bf fix: typo in `string(JOIN)` workaround (#12698) 2 years ago
Carlos O'Ryan f86008a548 fix: missing -DPROTOBUF_USE_DLLS in pkg-config (#12700) 2 years ago
Mike Kruskal 54caf40312 Avoid using string(JOIN..., which requires cmake 3.12 2 years ago
Mike Kruskal adee0a59f9 Avoid using string(JOIN..., which requires cmake 3.12 2 years ago
Mike Kruskal f79e35c821 Fix declared dependencies for pkg-config (#12518) 2 years ago
Mike Kruskal 2b4e4260f0 Migrate to composite GHA actions (#11718) 2 years ago
Mike Kruskal e99b2819ee Sync from Piper @476205078 2 years ago
Mike Kruskal 0264866ce6
Use generated WKT code in Bazel builds (#10576) 2 years ago
Harald Fernengel ad55f52fdb
Separate protobuf-generate cmake function to own file (#10426) 2 years ago
Mike Kruskal bc1b31001d
Add a real dependency on Abseil (#10416) 2 years ago
Mike Kruskal ed5c57a574
Remove all autotools usage (#10132) 2 years ago
Mike Kruskal 3edec1f288
Implement cmake linux tests (#10306) 2 years ago
Jonathan Ringer 046bde0017
Allow for CMAKE_INSTALL_CMAKEDIR to be absolute (#10090) 2 years ago
Adam Cozzette 3b029b1f4f
Revert "Fix cmake install targets (#9822)" (#10060) 3 years ago
Jonathan Ringer c80808ce1d
Fix cmake install targets (#9822) 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 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 14cab5b909 Rename main cmake/CMakeLists.txt to CMakeLists.txt 3 years ago
johanmoe 06c8cbea59
Fix cmake install for protoc component (#8994) 3 years ago
Anton Danielsson 630028a4c6 Fix cmake install on iOS 4 years ago
Tongliang Liao 5a7a4a52a7 Install examples in `/usr/local/share/protobuf/examples`. 4 years ago
Daniel Joos c8f76331ab
Adds a CMake option to build `libprotoc` separately (#7949) 4 years ago
listonjesse 2ae7cf0e03 Auxillary -> Auxiliary 5 years ago
Carlos O'Ryan b10d490efd Fix RPATH when CMAKE_INSTALL_LIBDIR != lib. 6 years ago
Mizux 7306f549bf CMake OSX rpath management (#4620) 7 years ago
Yangqing Jia cba18efe18 Allow one to omit building libprotoc and protoc binaries 7 years ago
Jisi Liu 759245a49a Merge from master 7 years ago
Axel Huebl 2f3cf52722
CMake: Install .pc Files 7 years ago
Axel Huebl 668712c58f
CMake: Install .pc Files 7 years ago
Feng Xiao c94555f955 Double-quote file paths in extract_includes.bat.in 8 years ago
Adnan 154e278a2f fixed cmake config files install path 8 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 04265e40da Remove if(TRUE) 9 years ago
Jeff Merver 733ef986e5 added missing closing bracket for _cmakedir_desc in cmake/install.cmake line 88 9 years ago
Walter Gray 28f35b4f16 add protobuf:: namespace to installed targets 9 years ago
Walter Gray 7d79458fc5 Fix the cmake configuration file install path to be more standards compliant (See the description of cmake's config search behavior on https://cmake.org/cmake/help/v3.4/command/find_package.html) 9 years ago
Feng Xiao eee38b0c01 Down-integrate from google3. 9 years ago
Konstantin Podsvirov 61e078e803 Install headers from extract_includes for all platforms 9 years ago
Konstantin Podsvirov ebfca175e2 Install well-known type proto files from CMake project 9 years ago