diff options
author | Jeremy Kerr <jeremy.kerr@canonical.com> | 2012-05-23 13:35:32 +0800 |
---|---|---|
committer | Jeremy Kerr <jeremy.kerr@canonical.com> | 2012-05-24 15:17:26 +0800 |
commit | 42c71605760385187be5f48f03fecec71c32bc79 (patch) | |
tree | 82f8c30838e21b42567840b6dede4009d36fb4ab | |
parent | fcf3cdf70a5ee81ebf9e29a958f69b5d46b76d7b (diff) | |
download | sbsigntools-42c71605760385187be5f48f03fecec71c32bc79.tar.gz |
docs: Add initial manpages
Mostly generated from help2man output.
Signed-off-by: Jeremy Kerr <jeremy.kerr@canonical.com>
-rw-r--r-- | Makefile | 15 | ||||
-rw-r--r-- | docs/sbsign.1.in | 2 | ||||
-rw-r--r-- | docs/sbverify.1.in | 2 |
3 files changed, 17 insertions, 2 deletions
@@ -10,6 +10,7 @@ sbsign_objs = sbsign.o idc.o image.o sbverify_objs = sbverify.o idc.o image.o libs = -lbfd -lcrypto objs = $(sort $(sbsign_objs) $(sbverify_objs)) +docs = docs/sbsign.1 docs/sbverify.1 # ccan build configuration ccan_dir = lib/ccan @@ -23,8 +24,10 @@ ccan_config = $(ccan_dir)/config.h DESTDIR ?= prefix ?= /usr bindir ?= ${prefix}/bin -install_dirs = install -m 755 -d $(DESTDIR)$(bindir) +man1dir = ${prefix}/share/man/man1/ +install_dirs = install -m 755 -d $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir) install_bin = install -m 755 -t $(DESTDIR)$(bindir) +install_man1 = install -m 755 -t $(DESTDIR)$(man1dir) # dist package = sbsigntool @@ -55,12 +58,20 @@ $(ccan_objs): $(ccan_stamp) $(ccan_config): $(ccan_stamp) cd $(@D) && $(MAKE) config.h +# doc build +docs: $(docs) +.PHONY: docs + +$(docs): docs/%.1: docs/%.1.in % + help2man --no-info -i $< -o $@ $(patsubst %.1, ./%, $(@F)) + # built objects may require headers from ccan $(objs): $(ccan_stamp) $(ccan_config) -install: $(tools) +install: $(tools) $(docs) $(install_dirs) $(install_bin) $(tools) + $(install_man1) $(docs) .PHONY: install clean: diff --git a/docs/sbsign.1.in b/docs/sbsign.1.in new file mode 100644 index 0000000..0ea4168 --- /dev/null +++ b/docs/sbsign.1.in @@ -0,0 +1,2 @@ +[name] +sbsign - UEFI secure boot signing tool diff --git a/docs/sbverify.1.in b/docs/sbverify.1.in new file mode 100644 index 0000000..1d00fff --- /dev/null +++ b/docs/sbverify.1.in @@ -0,0 +1,2 @@ +[name] +sbverify - UEFI secure boot verification tool |