1*bbecb9d1SAndroid Build Coastguard Worker# Copyright 2021 Google LLC 2*bbecb9d1SAndroid Build Coastguard Worker# SPDX-License-Identifier: MIT 3*bbecb9d1SAndroid Build Coastguard Worker 4*bbecb9d1SAndroid Build Coastguard Workervirgl_render_server_sources = [ 5*bbecb9d1SAndroid Build Coastguard Worker 'main.c', 6*bbecb9d1SAndroid Build Coastguard Worker 'render_client.c', 7*bbecb9d1SAndroid Build Coastguard Worker 'render_common.c', 8*bbecb9d1SAndroid Build Coastguard Worker 'render_context.c', 9*bbecb9d1SAndroid Build Coastguard Worker 'render_server.c', 10*bbecb9d1SAndroid Build Coastguard Worker 'render_socket.c', 11*bbecb9d1SAndroid Build Coastguard Worker 'render_virgl.c', 12*bbecb9d1SAndroid Build Coastguard Worker 'render_worker.c', 13*bbecb9d1SAndroid Build Coastguard Worker] 14*bbecb9d1SAndroid Build Coastguard Worker 15*bbecb9d1SAndroid Build Coastguard Workervirgl_render_server_depends = [libvirglrenderer_dep] 16*bbecb9d1SAndroid Build Coastguard Worker 17*bbecb9d1SAndroid Build Coastguard Workerif with_render_server_worker == 'thread' 18*bbecb9d1SAndroid Build Coastguard Worker virgl_render_server_depends += [thread_dep] 19*bbecb9d1SAndroid Build Coastguard Workerelif with_render_server_worker == 'minijail' 20*bbecb9d1SAndroid Build Coastguard Worker virgl_render_server_depends += [minijail_dep] 21*bbecb9d1SAndroid Build Coastguard Workerendif 22*bbecb9d1SAndroid Build Coastguard Worker 23*bbecb9d1SAndroid Build Coastguard Workerif with_tracing == 'percetto' 24*bbecb9d1SAndroid Build Coastguard Worker virgl_render_server_depends += [percetto_dep] 25*bbecb9d1SAndroid Build Coastguard Workerendif 26*bbecb9d1SAndroid Build Coastguard Worker 27*bbecb9d1SAndroid Build Coastguard Workervirgl_render_server = executable( 28*bbecb9d1SAndroid Build Coastguard Worker 'virgl_render_server', 29*bbecb9d1SAndroid Build Coastguard Worker virgl_render_server_sources, 30*bbecb9d1SAndroid Build Coastguard Worker dependencies : virgl_render_server_depends, 31*bbecb9d1SAndroid Build Coastguard Worker install : true, 32*bbecb9d1SAndroid Build Coastguard Worker install_dir : render_server_install_dir, 33*bbecb9d1SAndroid Build Coastguard Worker) 34