summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules8
1 files changed, 7 insertions, 1 deletions
diff --git a/debian/rules b/debian/rules
index 5344554d..09799106 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,5 +3,11 @@
%:
dh $@
-override_dh_auto_build:
+override_dh_auto_build: cert.h
dh_auto_build -- EFI_PATH=/usr/lib
+
+cert.h: cert.der
+ echo 'static UINT8 vendor_cert[] = {' > $@.new
+ od -tx1 -w12 cert.der | cut -b9- | sed -e's/\([0-9a-f][0-9a-f]\)/0x\1,/g' >> $@.new
+ echo '};' >> $@.new
+ mv $@.new $@