Konstantin Podsvirov | 7155629 | 2016-06-01 17:00:08 +0300 | [diff] [blame] | 1 | # User options |
| 2 | include("${CMAKE_CURRENT_LIST_DIR}/protobuf-options.cmake") |
Feng Xiao | eee38b0 | 2015-08-22 18:25:48 -0700 | [diff] [blame] | 3 | |
Konstantin Podsvirov | eefd1fd | 2016-08-02 22:37:36 +0300 | [diff] [blame] | 4 | # Depend packages |
| 5 | @_protobuf_FIND_ZLIB@ |
Mike Kruskal | cac9765 | 2022-08-12 16:41:00 -0700 | [diff] [blame] | 6 | @_protobuf_FIND_ABSL@ |
Mike Kruskal | 449b6e8 | 2022-10-19 16:19:03 -0700 | [diff] [blame] | 7 | @_protobuf_FIND_UTF8_RANGE@ |
Konstantin Podsvirov | eefd1fd | 2016-08-02 22:37:36 +0300 | [diff] [blame] | 8 | |
Feng Xiao | eee38b0 | 2015-08-22 18:25:48 -0700 | [diff] [blame] | 9 | # Imported targets |
Walter Gray | 457a297 | 2016-05-28 01:59:58 -0700 | [diff] [blame] | 10 | include("${CMAKE_CURRENT_LIST_DIR}/protobuf-targets.cmake") |
Feng Xiao | eee38b0 | 2015-08-22 18:25:48 -0700 | [diff] [blame] | 11 | |
Harald Fernengel | ad55f52 | 2022-08-23 20:32:36 +0200 | [diff] [blame] | 12 | # protobuf-generate function |
| 13 | include("${CMAKE_CURRENT_LIST_DIR}/protobuf-generate.cmake") |
Walter Gray | 0336770 | 2017-05-30 16:49:18 -0700 | [diff] [blame] | 14 | |
Feng Xiao | eee38b0 | 2015-08-22 18:25:48 -0700 | [diff] [blame] | 15 | # CMake FindProtobuf module compatible file |
Konstantin Podsvirov | 7155629 | 2016-06-01 17:00:08 +0300 | [diff] [blame] | 16 | if(protobuf_MODULE_COMPATIBLE) |
| 17 | include("${CMAKE_CURRENT_LIST_DIR}/protobuf-module.cmake") |
Feng Xiao | eee38b0 | 2015-08-22 18:25:48 -0700 | [diff] [blame] | 18 | endif() |