meson.build (92ec7805190313c9e628f8fc4eb4f932c15247bd) | meson.build (14ed29da419f2bfcf177af21348e0e3c643ac6b0) |
---|---|
1project('qemu', ['c'], meson_version: '>=1.5.0', 2 default_options: ['warning_level=1', 'c_std=gnu11', 'cpp_std=gnu++11', 'b_colorout=auto', 3 'b_staticpic=false', 'stdsplit=false', 'optimization=2', 'b_pie=true'], 4 version: files('VERSION')) 5 6add_test_setup('quick', exclude_suites: ['slow', 'thorough'], is_default: true) 7add_test_setup('slow', exclude_suites: ['thorough'], env: ['G_TEST_SLOW=1', 'SPEED=slow']) 8add_test_setup('thorough', env: ['G_TEST_SLOW=1', 'SPEED=thorough']) --- 2429 unchanged lines hidden (view full) --- 2438config_host_data.set('CONFIG_VMNET', vmnet.found()) 2439config_host_data.set('CONFIG_VHOST_USER_BLK_SERVER', have_vhost_user_blk_server) 2440config_host_data.set('CONFIG_VDUSE_BLK_EXPORT', have_vduse_blk_export) 2441config_host_data.set('CONFIG_PNG', png.found()) 2442config_host_data.set('CONFIG_VNC', vnc.found()) 2443config_host_data.set('CONFIG_VNC_JPEG', jpeg.found()) 2444config_host_data.set('CONFIG_VNC_SASL', sasl.found()) 2445if virgl.found() | 1project('qemu', ['c'], meson_version: '>=1.5.0', 2 default_options: ['warning_level=1', 'c_std=gnu11', 'cpp_std=gnu++11', 'b_colorout=auto', 3 'b_staticpic=false', 'stdsplit=false', 'optimization=2', 'b_pie=true'], 4 version: files('VERSION')) 5 6add_test_setup('quick', exclude_suites: ['slow', 'thorough'], is_default: true) 7add_test_setup('slow', exclude_suites: ['thorough'], env: ['G_TEST_SLOW=1', 'SPEED=slow']) 8add_test_setup('thorough', env: ['G_TEST_SLOW=1', 'SPEED=thorough']) --- 2429 unchanged lines hidden (view full) --- 2438config_host_data.set('CONFIG_VMNET', vmnet.found()) 2439config_host_data.set('CONFIG_VHOST_USER_BLK_SERVER', have_vhost_user_blk_server) 2440config_host_data.set('CONFIG_VDUSE_BLK_EXPORT', have_vduse_blk_export) 2441config_host_data.set('CONFIG_PNG', png.found()) 2442config_host_data.set('CONFIG_VNC', vnc.found()) 2443config_host_data.set('CONFIG_VNC_JPEG', jpeg.found()) 2444config_host_data.set('CONFIG_VNC_SASL', sasl.found()) 2445if virgl.found() |
2446 config_host_data.set('VIRGL_VERSION_MAJOR', virgl.version().split('.')[0]) | 2446 config_host_data.set('HAVE_VIRGL_D3D_INFO_EXT', 2447 cc.has_member('struct virgl_renderer_resource_info_ext', 'd3d_tex2d', 2448 prefix: '#include <virglrenderer.h>', 2449 dependencies: virgl)) |
2447endif 2448config_host_data.set('CONFIG_VIRTFS', have_virtfs) 2449config_host_data.set('CONFIG_VTE', vte.found()) 2450config_host_data.set('CONFIG_XKBCOMMON', xkbcommon.found()) 2451config_host_data.set('CONFIG_KEYUTILS', keyutils.found()) 2452config_host_data.set('CONFIG_GETTID', has_gettid) 2453config_host_data.set('CONFIG_GNUTLS', gnutls.found()) 2454config_host_data.set('CONFIG_GNUTLS_CRYPTO', gnutls_crypto.found()) --- 1012 unchanged lines hidden (view full) --- 3467 'hw/net/can', 3468 'hw/nubus', 3469 'hw/nvme', 3470 'hw/nvram', 3471 'hw/pci', 3472 'hw/pci-host', 3473 'hw/ppc', 3474 'hw/rtc', | 2450endif 2451config_host_data.set('CONFIG_VIRTFS', have_virtfs) 2452config_host_data.set('CONFIG_VTE', vte.found()) 2453config_host_data.set('CONFIG_XKBCOMMON', xkbcommon.found()) 2454config_host_data.set('CONFIG_KEYUTILS', keyutils.found()) 2455config_host_data.set('CONFIG_GETTID', has_gettid) 2456config_host_data.set('CONFIG_GNUTLS', gnutls.found()) 2457config_host_data.set('CONFIG_GNUTLS_CRYPTO', gnutls_crypto.found()) --- 1012 unchanged lines hidden (view full) --- 3470 'hw/net/can', 3471 'hw/nubus', 3472 'hw/nvme', 3473 'hw/nvram', 3474 'hw/pci', 3475 'hw/pci-host', 3476 'hw/ppc', 3477 'hw/rtc', |
3475 'hw/riscv', | |
3476 'hw/s390x', 3477 'hw/scsi', 3478 'hw/sd', 3479 'hw/sh4', 3480 'hw/sparc', 3481 'hw/sparc64', 3482 'hw/ssi', 3483 'hw/timer', --- 1229 unchanged lines hidden (view full) --- 4713 message('compile or work on this host CPU. You can help by volunteering') 4714 message('to maintain it and providing a build host for our continuous') 4715 message('integration setup.') 4716 if get_option('tcg').allowed() and target_dirs.length() > 0 4717 message() 4718 message('configure has succeeded and you can continue to build, but') 4719 message('QEMU will use a slow interpreter to emulate the target CPU.') 4720 endif | 3478 'hw/s390x', 3479 'hw/scsi', 3480 'hw/sd', 3481 'hw/sh4', 3482 'hw/sparc', 3483 'hw/sparc64', 3484 'hw/ssi', 3485 'hw/timer', --- 1229 unchanged lines hidden (view full) --- 4715 message('compile or work on this host CPU. You can help by volunteering') 4716 message('to maintain it and providing a build host for our continuous') 4717 message('integration setup.') 4718 if get_option('tcg').allowed() and target_dirs.length() > 0 4719 message() 4720 message('configure has succeeded and you can continue to build, but') 4721 message('QEMU will use a slow interpreter to emulate the target CPU.') 4722 endif |
4723elif host_arch == 'mips' 4724 message() 4725 warning('DEPRECATED HOST CPU') 4726 message() 4727 message('Support for CPU host architecture ' + cpu + ' is going to be') 4728 message('dropped as soon as the QEMU project stops supporting Debian 12') 4729 message('("Bookworm"). Going forward, the QEMU project will not guarantee') 4730 message('that QEMU will compile or work on this host CPU.') |
|
4721endif 4722 4723if not supported_oses.contains(host_os) 4724 message() 4725 warning('UNSUPPORTED HOST OS') 4726 message() 4727 message('Support for host OS ' + host_os + 'is not currently maintained.') 4728 message('configure has succeeded and you can continue to build, but') --- 30 unchanged lines hidden --- | 4731endif 4732 4733if not supported_oses.contains(host_os) 4734 message() 4735 warning('UNSUPPORTED HOST OS') 4736 message() 4737 message('Support for host OS ' + host_os + 'is not currently maintained.') 4738 message('configure has succeeded and you can continue to build, but') --- 30 unchanged lines hidden --- |