nouveau/headers: Move use statements into template

Acked-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36121>
This commit is contained in:
Mel Henning
2025-07-14 15:45:44 -04:00
committed by Marge Bot
parent 9b275cdbcc
commit ad7a5ddfb0
+2 -3
View File
@@ -240,6 +240,8 @@ pub const ${version[0]}: u16 = ${version[1]};
""")
TEMPLATE_RS_MTHD = Template("""\
use crate::Mthd;
use crate::ArrayMthd;
%if prev_mod is not None:
use crate::classes::${prev_mod}::mthd as ${prev_mod};
@@ -576,9 +578,6 @@ def main():
f.write(TEMPLATE_RS.render(**environment))
if args.out_rs_mthd is not None:
with open(args.out_rs_mthd, 'w', encoding='utf-8') as f:
f.write("use crate::Mthd;\n")
f.write("use crate::ArrayMthd;\n")
f.write("\n")
f.write(TEMPLATE_RS_MTHD.render(**environment))
except Exception: