mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 07:28:11 +02:00
nouveau/headers: Clean up the meson a bit
The classes don't need the _push prefix and the depend files is pointless since we already include the python script as an input file to the custom_target(). Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29028>
This commit is contained in:
parent
a6036033f0
commit
d2e5ff0585
1 changed files with 3 additions and 9 deletions
|
|
@ -1,4 +1,4 @@
|
|||
nv_push_classes = [
|
||||
nv_classes = [
|
||||
'cl902d',
|
||||
'cl9039',
|
||||
'cl906f',
|
||||
|
|
@ -32,19 +32,14 @@ hwref_gens = [
|
|||
'turing/tu102',
|
||||
]
|
||||
|
||||
nv_push_cl_header_depend_files = [
|
||||
files('class_parser.py')
|
||||
]
|
||||
|
||||
cl_generated = []
|
||||
foreach cl : nv_push_classes
|
||||
foreach cl : nv_classes
|
||||
cl_generated += custom_target(
|
||||
cl + '.h',
|
||||
input : ['class_parser.py', 'nvidia/classes/'+cl+'.h'],
|
||||
output : ['nv_push_'+cl+'.h', 'nv_push_'+cl+'.c'],
|
||||
command : [prog_python, '@INPUT0@', '--in-h', '@INPUT1@',
|
||||
'--out-h', '@OUTPUT0@', '--out-c', '@OUTPUT1@'],
|
||||
depend_files: nv_push_cl_header_depend_files,
|
||||
)
|
||||
endforeach
|
||||
|
||||
|
|
@ -76,14 +71,13 @@ if with_nouveau_vk
|
|||
rust = import('rust')
|
||||
|
||||
cl_rs_generated = []
|
||||
foreach cl : nv_push_classes
|
||||
foreach cl : nv_classes
|
||||
cl_rs_generated += custom_target(
|
||||
'nvh_classes_' + cl + '.rs',
|
||||
input : ['class_parser.py', 'nvidia/classes/'+cl+'.h'],
|
||||
output : ['nvh_classes_'+cl+'.rs'],
|
||||
command : [prog_python, '@INPUT0@', '--in-h', '@INPUT1@',
|
||||
'--out-rs', '@OUTPUT0@'],
|
||||
depend_files: nv_push_cl_header_depend_files,
|
||||
)
|
||||
|
||||
fs = import('fs')
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue