'virnetclient.c',
]
-virt_rpc_lib = static_library(
- 'virt_net_rpc',
- [
- rpc_sources,
- rpc_gen_headers,
- rpc_gen_sources,
- ],
- dependencies: [
- gnutls_dep,
- libssh2_dep,
- libssh_dep,
- sasl_dep,
- secdriver_dep,
- src_dep,
- xdr_dep,
- ],
-)
-
-check_protocols += {
- 'name': 'virnetprotocol',
- 'lib': virt_rpc_lib,
-}
+if conf.has('WITH_REMOTE')
+ virt_rpc_lib = static_library(
+ 'virt_net_rpc',
+ [
+ rpc_sources,
+ rpc_gen_headers,
+ rpc_gen_sources,
+ ],
+ dependencies: [
+ gnutls_dep,
+ libssh2_dep,
+ libssh_dep,
+ sasl_dep,
+ secdriver_dep,
+ src_dep,
+ xdr_dep,
+ ],
+ )
-check_protocols += {
- 'name': 'virkeepaliveprotocol',
- 'lib': virt_rpc_lib,
-}
+ check_protocols += {
+ 'name': 'virnetprotocol',
+ 'lib': virt_rpc_lib,
+ }
+
+ check_protocols += {
+ 'name': 'virkeepaliveprotocol',
+ 'lib': virt_rpc_lib,
+ }
+
+ virt_rpc_server_lib = static_library(
+ 'virt_net_rpc_server',
+ [
+ rpc_server_sources,
+ rpc_gen_headers,
+ ],
+ dependencies: [
+ sasl_dep,
+ src_dep,
+ xdr_dep,
+ ],
+ )
-virt_rpc_server_lib = static_library(
- 'virt_net_rpc_server',
- [
- rpc_server_sources,
- rpc_gen_headers,
- ],
- dependencies: [
- sasl_dep,
- src_dep,
- xdr_dep,
- ],
-)
+ virt_rpc_client_lib = static_library(
+ 'virt_net_rpc_client',
+ [
+ rpc_client_sources,
+ rpc_gen_headers,
+ ],
+ dependencies: [
+ sasl_dep,
+ src_dep,
+ xdr_dep,
+ ],
+ )
-virt_rpc_client_lib = static_library(
- 'virt_net_rpc_client',
- [
- rpc_client_sources,
- rpc_gen_headers,
- ],
- dependencies: [
- sasl_dep,
- src_dep,
- xdr_dep,
- ],
-)
+ libvirt_libs += [
+ virt_rpc_lib,
+ virt_rpc_client_lib,
+ virt_rpc_server_lib,
+ ]
+endif
rpc_inc_dir = include_directories('.')
include_directories: [ rpc_inc_dir ],
sources: [ rpc_gen_headers ],
)
-
-libvirt_libs += [
- virt_rpc_lib,
- virt_rpc_client_lib,
- virt_rpc_server_lib,
-]