| link_args = cc.get_supported_link_arguments([ |
| '-fstack-protector-strong', |
| '-Wl,--add-stdcall-alias', |
| '-Wl,--enable-stdcall-fixup' |
| ['requester.cpp', 'provider.cpp', 'install.cpp', genh], |
| cpp_args: ['-Wno-unknown-pragmas', '-Wno-delete-non-virtual-dtor', '-Wno-non-virtual-dtor'], |
| vs_module_defs: 'qga-vss.def', |
| cc.find_library('ole32'), |
| cc.find_library('oleaut32'), |
| cc.find_library('shlwapi'), |
| gen_tlb = custom_target('gen-tlb', |
| command: [midl, '@INPUT@', '/tlb', '@OUTPUT@']) |
| gen_tlb = custom_target('gen-tlb', |
| command: [widl, '-t', '@INPUT@', '-o', '@OUTPUT@']) |
| all_qga += [ qga_vss, gen_tlb ] |