|
@@ -1187,6 +1187,7 @@ block_ss = ss.source_set()
|
|
|
bsd_user_ss = ss.source_set()
|
|
|
chardev_ss = ss.source_set()
|
|
|
common_ss = ss.source_set()
|
|
|
+crypto_ss = ss.source_set()
|
|
|
io_ss = ss.source_set()
|
|
|
linux_user_ss = ss.source_set()
|
|
|
qmp_ss = ss.source_set()
|
|
@@ -1452,6 +1453,15 @@ qemu_syms = custom_target('qemu.syms', output: 'qemu.syms',
|
|
|
# Library dependencies #
|
|
|
########################
|
|
|
|
|
|
+crypto_ss = crypto_ss.apply(config_host, strict: false)
|
|
|
+libcrypto = static_library('crypto', crypto_ss.sources() + genh,
|
|
|
+ dependencies: [crypto_ss.dependencies()],
|
|
|
+ name_suffix: 'fa',
|
|
|
+ build_by_default: false)
|
|
|
+
|
|
|
+crypto = declare_dependency(link_whole: libcrypto,
|
|
|
+ dependencies: [authz, qom])
|
|
|
+
|
|
|
io_ss = io_ss.apply(config_host, strict: false)
|
|
|
libio = static_library('io', io_ss.sources() + genh,
|
|
|
dependencies: [io_ss.dependencies()],
|