|
794 | 794 | 'authz-pam',
|
795 | 795 | 'authz-simple',
|
796 | 796 | 'can-bus',
|
797 |
| - 'can-host-socketcan', |
| 797 | + { 'name': 'can-host-socketcan', |
| 798 | + 'if': 'CONFIG_LINUX' }, |
798 | 799 | 'colo-compare',
|
799 | 800 | 'cryptodev-backend',
|
800 | 801 | 'cryptodev-backend-builtin',
|
|
808 | 809 | 'filter-replay',
|
809 | 810 | 'filter-rewriter',
|
810 | 811 | 'input-barrier',
|
811 |
| - 'input-linux', |
| 812 | + { 'name': 'input-linux', |
| 813 | + 'if': 'CONFIG_LINUX' }, |
812 | 814 | 'iothread',
|
| 815 | + { 'name': 'memory-backend-epc', |
| 816 | + 'if': 'CONFIG_LINUX' }, |
813 | 817 | 'memory-backend-file',
|
814 | 818 | { 'name': 'memory-backend-memfd',
|
815 | 819 | 'if': 'CONFIG_LINUX' },
|
816 | 820 | 'memory-backend-ram',
|
817 |
| - 'memory-backend-epc', |
818 | 821 | 'pef-guest',
|
819 |
| - 'pr-manager-helper', |
| 822 | + { 'name': 'pr-manager-helper', |
| 823 | + 'if': 'CONFIG_LINUX' }, |
820 | 824 | 'qtest',
|
821 | 825 | 'rng-builtin',
|
822 | 826 | 'rng-egd',
|
823 |
| - 'rng-random', |
| 827 | + { 'name': 'rng-random', |
| 828 | + 'if': 'CONFIG_POSIX' }, |
824 | 829 | 'secret',
|
825 |
| - 'secret_keyring', |
| 830 | + { 'name': 'secret_keyring', |
| 831 | + 'if': 'CONFIG_SECRET_KEYRING' }, |
826 | 832 | 'sev-guest',
|
827 | 833 | 's390-pv-guest',
|
828 | 834 | 'throttle-group',
|
|
853 | 859 | 'authz-listfile': 'AuthZListFileProperties',
|
854 | 860 | 'authz-pam': 'AuthZPAMProperties',
|
855 | 861 | 'authz-simple': 'AuthZSimpleProperties',
|
856 |
| - 'can-host-socketcan': 'CanHostSocketcanProperties', |
| 862 | + 'can-host-socketcan': { 'type': 'CanHostSocketcanProperties', |
| 863 | + 'if': 'CONFIG_LINUX' }, |
857 | 864 | 'colo-compare': 'ColoCompareProperties',
|
858 | 865 | 'cryptodev-backend': 'CryptodevBackendProperties',
|
859 | 866 | 'cryptodev-backend-builtin': 'CryptodevBackendProperties',
|
|
867 | 874 | 'filter-replay': 'NetfilterProperties',
|
868 | 875 | 'filter-rewriter': 'FilterRewriterProperties',
|
869 | 876 | 'input-barrier': 'InputBarrierProperties',
|
870 |
| - 'input-linux': 'InputLinuxProperties', |
| 877 | + 'input-linux': { 'type': 'InputLinuxProperties', |
| 878 | + 'if': 'CONFIG_LINUX' }, |
871 | 879 | 'iothread': 'IothreadProperties',
|
| 880 | + 'memory-backend-epc': { 'type': 'MemoryBackendEpcProperties', |
| 881 | + 'if': 'CONFIG_LINUX' }, |
872 | 882 | 'memory-backend-file': 'MemoryBackendFileProperties',
|
873 | 883 | 'memory-backend-memfd': { 'type': 'MemoryBackendMemfdProperties',
|
874 | 884 | 'if': 'CONFIG_LINUX' },
|
875 | 885 | 'memory-backend-ram': 'MemoryBackendProperties',
|
876 |
| - 'memory-backend-epc': 'MemoryBackendEpcProperties', |
877 |
| - 'pr-manager-helper': 'PrManagerHelperProperties', |
| 886 | + 'pr-manager-helper': { 'type': 'PrManagerHelperProperties', |
| 887 | + 'if': 'CONFIG_LINUX' }, |
878 | 888 | 'qtest': 'QtestProperties',
|
879 | 889 | 'rng-builtin': 'RngProperties',
|
880 | 890 | 'rng-egd': 'RngEgdProperties',
|
881 |
| - 'rng-random': 'RngRandomProperties', |
| 891 | + 'rng-random': { 'type': 'RngRandomProperties', |
| 892 | + 'if': 'CONFIG_POSIX' }, |
882 | 893 | 'secret': 'SecretProperties',
|
883 |
| - 'secret_keyring': 'SecretKeyringProperties', |
| 894 | + 'secret_keyring': { 'type': 'SecretKeyringProperties', |
| 895 | + 'if': 'CONFIG_SECRET_KEYRING' }, |
884 | 896 | 'sev-guest': 'SevGuestProperties',
|
885 | 897 | 'throttle-group': 'ThrottleGroupProperties',
|
886 | 898 | 'tls-creds-anon': 'TlsCredsAnonProperties',
|
|
0 commit comments