• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/bin/sh -eu
2
3workdir="$(mktemp -d)"
4cleanup() {
5	rm -rf "$workdir"
6}
7trap cleanup EXIT
8
9edid="$1"
10diff="${edid%.edid}.diff"
11ref="${edid%.edid}.ref"
12
13cp "$ref" "$workdir/ref"
14"$DI_EDID_DECODE" <"$edid" >"$workdir/di" || [ $? = 254 ]
15
16if [ -f "$diff" ]; then
17	patch "$workdir/ref" "$diff"
18fi
19
20diff -u "$workdir/ref" "$workdir/di"
21