1*61046927SAndroid Build Coastguard Workerlibnouveau_ws = static_library( 2*61046927SAndroid Build Coastguard Worker 'nouveau_ws', 3*61046927SAndroid Build Coastguard Worker [ 4*61046927SAndroid Build Coastguard Worker 'nouveau_bo.h', 5*61046927SAndroid Build Coastguard Worker 'nouveau_bo.c', 6*61046927SAndroid Build Coastguard Worker 'nouveau_context.h', 7*61046927SAndroid Build Coastguard Worker 'nouveau_context.c', 8*61046927SAndroid Build Coastguard Worker 'nouveau_device.h', 9*61046927SAndroid Build Coastguard Worker 'nouveau_device.c', 10*61046927SAndroid Build Coastguard Worker 'nouveau_private.h', 11*61046927SAndroid Build Coastguard Worker cl_generated, 12*61046927SAndroid Build Coastguard Worker ], 13*61046927SAndroid Build Coastguard Worker include_directories : [ 14*61046927SAndroid Build Coastguard Worker inc_include, 15*61046927SAndroid Build Coastguard Worker inc_src, 16*61046927SAndroid Build Coastguard Worker inc_nouveau_drm, 17*61046927SAndroid Build Coastguard Worker ], 18*61046927SAndroid Build Coastguard Worker c_args: [ cc.get_supported_arguments('-Wno-gnu-variable-sized-type-not-at-end') ], 19*61046927SAndroid Build Coastguard Worker dependencies : [ 20*61046927SAndroid Build Coastguard Worker dep_libdrm, 21*61046927SAndroid Build Coastguard Worker dep_valgrind, 22*61046927SAndroid Build Coastguard Worker idep_nvidia_headers, 23*61046927SAndroid Build Coastguard Worker ], 24*61046927SAndroid Build Coastguard Worker gnu_symbol_visibility : 'hidden', 25*61046927SAndroid Build Coastguard Worker) 26*61046927SAndroid Build Coastguard Worker 27*61046927SAndroid Build Coastguard Workeridep_nouveau_ws = declare_dependency( 28*61046927SAndroid Build Coastguard Worker link_with: libnouveau_ws, 29*61046927SAndroid Build Coastguard Worker include_directories : include_directories('.') 30*61046927SAndroid Build Coastguard Worker) 31