Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3b0ac192 authored by Pablo Gamito's avatar Pablo Gamito Committed by Android (Google) Code Review
Browse files

Merge "Add protolog.conf.json.gz build rule back" into main

parents e789895c 8f65f926
Loading
Loading
Loading
Loading
+3489 −3495

File changed.

Preview size limit exceeded, changes collapsed.

+29 −0
Original line number Diff line number Diff line
@@ -92,6 +92,22 @@ genrule {
    out: ["core.protolog.pb"],
}

genrule {
    name: "checked-protolog.json",
    srcs: [
        ":generate-protolog.json",
        ":services.core.protolog.json",
    ],
    cmd: "cp $(location :generate-protolog.json) $(out) && " +
        "{ ! (diff $(out) $(location :services.core.protolog.json) | grep -q '^<') || " +
        "{ echo -e '\\n\\n################################################################\\n#\\n" +
        "#  ERROR: ProtoLog viewer config is stale.  To update it, run:\\n#\\n" +
        "#  cp $${ANDROID_BUILD_TOP}/$(location :generate-protolog.json) " +
        "$${ANDROID_BUILD_TOP}/$(location :services.core.protolog.json)\\n#\\n" +
        "################################################################\\n\\n' >&2 && false; } }",
    out: ["services.core.protolog.json"],
}

genrule {
    name: "checked-core.protolog.pb",
    srcs: [
@@ -177,6 +193,7 @@ java_library_static {
    required: [
        "default_television.xml",
        "gps_debug.conf",
        "protolog.conf.json.gz",
        "core.protolog.pb",
    ],

@@ -278,6 +295,18 @@ prebuilt_etc {
    src: "java/com/android/server/location/gnss/gps_debug.conf",
}

genrule {
    name: "services.core.json.gz",
    srcs: [":checked-protolog.json"],
    out: ["services.core.protolog.json.gz"],
    cmd: "gzip -c < $(in) > $(out)",
}

prebuilt_etc {
    name: "protolog.conf.json.gz",
    src: ":services.core.json.gz",
}

prebuilt_etc {
    name: "core.protolog.pb",
    src: ":checked-core.protolog.pb",