|
@@ -1103,7 +1103,7 @@ common_all = static_library('common',
|
|
|
|
|
|
feature_to_c = find_program('scripts/feature_to_c.sh')
|
|
feature_to_c = find_program('scripts/feature_to_c.sh')
|
|
|
|
|
|
-emulators = []
|
|
|
|
|
|
+emulators = {}
|
|
foreach target : target_dirs
|
|
foreach target : target_dirs
|
|
config_target = config_target_mak[target]
|
|
config_target = config_target_mak[target]
|
|
target_name = config_target['TARGET_NAME']
|
|
target_name = config_target['TARGET_NAME']
|
|
@@ -1222,7 +1222,8 @@ foreach target : target_dirs
|
|
}]
|
|
}]
|
|
endif
|
|
endif
|
|
foreach exe: execs
|
|
foreach exe: execs
|
|
- emulators += executable(exe['name'], exe['sources'],
|
|
|
|
|
|
+ emulators += {exe['name']:
|
|
|
|
+ executable(exe['name'], exe['sources'],
|
|
install: true,
|
|
install: true,
|
|
c_args: c_args,
|
|
c_args: c_args,
|
|
dependencies: arch_deps + deps + exe['dependencies'],
|
|
dependencies: arch_deps + deps + exe['dependencies'],
|
|
@@ -1231,6 +1232,7 @@ foreach target : target_dirs
|
|
link_depends: [block_syms, qemu_syms] + exe.get('link_depends', []),
|
|
link_depends: [block_syms, qemu_syms] + exe.get('link_depends', []),
|
|
link_args: link_args,
|
|
link_args: link_args,
|
|
gui_app: exe['gui'])
|
|
gui_app: exe['gui'])
|
|
|
|
+ }
|
|
|
|
|
|
if 'CONFIG_TRACE_SYSTEMTAP' in config_host
|
|
if 'CONFIG_TRACE_SYSTEMTAP' in config_host
|
|
foreach stp: [
|
|
foreach stp: [
|
|
@@ -1276,7 +1278,6 @@ if xkbcommon.found()
|
|
dependencies: [qemuutil, xkbcommon], install: have_tools)
|
|
dependencies: [qemuutil, xkbcommon], install: have_tools)
|
|
endif
|
|
endif
|
|
|
|
|
|
-qemu_block_tools = []
|
|
|
|
if have_tools
|
|
if have_tools
|
|
qemu_img = executable('qemu-img', [files('qemu-img.c'), hxdep],
|
|
qemu_img = executable('qemu-img', [files('qemu-img.c'), hxdep],
|
|
dependencies: [authz, block, crypto, io, qom, qemuutil], install: true)
|
|
dependencies: [authz, block, crypto, io, qom, qemuutil], install: true)
|