xref: /aosp_15_r20/external/mesa3d/src/mapi/meson.build (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker# Copyright © 2017 Intel Corporation
2*61046927SAndroid Build Coastguard Worker# SPDX-License-Identifier: MIT
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkergenCommon_py = files('new/genCommon.py')
5*61046927SAndroid Build Coastguard Workerglapi_gen_mapi_py = files('new/gen_gldispatch_mapi.py')
6*61046927SAndroid Build Coastguard Workermapi_abi_py = files('mapi_abi.py')
7*61046927SAndroid Build Coastguard Worker
8*61046927SAndroid Build Coastguard Workersubdir('glapi')
9*61046927SAndroid Build Coastguard Workerif with_shared_glapi
10*61046927SAndroid Build Coastguard Worker  subdir('shared-glapi')
11*61046927SAndroid Build Coastguard Workerelse
12*61046927SAndroid Build Coastguard Worker  libglapi = []
13*61046927SAndroid Build Coastguard Workerendif
14*61046927SAndroid Build Coastguard Workerif not with_glvnd
15*61046927SAndroid Build Coastguard Worker  if with_gles1
16*61046927SAndroid Build Coastguard Worker    subdir('es1api')
17*61046927SAndroid Build Coastguard Worker  endif
18*61046927SAndroid Build Coastguard Worker  if with_gles2
19*61046927SAndroid Build Coastguard Worker    subdir('es2api')
20*61046927SAndroid Build Coastguard Worker  endif
21*61046927SAndroid Build Coastguard Workerendif
22