mirror of https://gitee.com/openkylin/libvirt.git
rpc: Build only when XDR is available
Our RPC layer is as tied to XDR as possible. Therefore, if we haven't detected and XDR library there's not much sense in trying to build RPC layer. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
1bbcc79e0e
commit
377f67d5b3
|
@ -83,6 +83,7 @@ rpc_client_sources = [
|
||||||
'virnetclient.c',
|
'virnetclient.c',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
if conf.has('WITH_REMOTE')
|
||||||
virt_rpc_lib = static_library(
|
virt_rpc_lib = static_library(
|
||||||
'virt_net_rpc',
|
'virt_net_rpc',
|
||||||
[
|
[
|
||||||
|
@ -137,15 +138,16 @@ virt_rpc_client_lib = static_library(
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
libvirt_libs += [
|
||||||
|
virt_rpc_lib,
|
||||||
|
virt_rpc_client_lib,
|
||||||
|
virt_rpc_server_lib,
|
||||||
|
]
|
||||||
|
endif
|
||||||
|
|
||||||
rpc_inc_dir = include_directories('.')
|
rpc_inc_dir = include_directories('.')
|
||||||
|
|
||||||
rpc_dep = declare_dependency(
|
rpc_dep = declare_dependency(
|
||||||
include_directories: [ rpc_inc_dir ],
|
include_directories: [ rpc_inc_dir ],
|
||||||
sources: [ rpc_gen_headers ],
|
sources: [ rpc_gen_headers ],
|
||||||
)
|
)
|
||||||
|
|
||||||
libvirt_libs += [
|
|
||||||
virt_rpc_lib,
|
|
||||||
virt_rpc_client_lib,
|
|
||||||
virt_rpc_server_lib,
|
|
||||||
]
|
|
||||||
|
|
Loading…
Reference in New Issue