blob: dc63cce9c0112daf0372d73224c0d7d833958072 [file] [log] [blame]
ReStrangera5fef952025-08-30 17:05:43 +03001#!/usr/bin/env -S PYTHONPATH=../../../tools/extract-utils python3
2#
3# SPDX-FileCopyrightText: 2024 The LineageOS Project
4# SPDX-License-Identifier: Apache-2.0
5#
6
7from extract_utils.fixups_blob import (
8 blob_fixup,
9 blob_fixups_user_type,
10)
11from extract_utils.fixups_lib import (
12 lib_fixup_remove,
13 lib_fixups,
14 lib_fixups_user_type,
15)
16from extract_utils.main import (
17 ExtractUtils,
18 ExtractUtilsModule,
19)
20
21namespace_imports = [
22 "device/xiaomi/sm6225-common",
23]
24
25lib_fixups: lib_fixups_user_type = {
26 **lib_fixups,
27}
28
29blob_fixups: blob_fixups_user_type = {
30} # fmt: skip
31
32module = ExtractUtilsModule(
33 "topaz",
34 "xiaomi",
35 blob_fixups=blob_fixups,
36 lib_fixups=lib_fixups,
37 namespace_imports=namespace_imports,
38)
39
40if __name__ == "__main__":
41 utils = ExtractUtils.device_with_common(module, "sm6225-common", module.vendor)
42 utils.run()