File: rules

package info (click to toggle)
tpm2-tss 3.0.3-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 9,464 kB
  • sloc: ansic: 126,526; sh: 668; makefile: 619; xml: 431; python: 198; cpp: 54
file content (36 lines) | stat: -rwxr-xr-x 926 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/usr/bin/make -f

DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/manpages/docbook.xsl
XP     = xsltproc -''-nonet -''-param man.charmap.use.subset "0"

%:
	dh $@ --with autoreconf

override_dh_autoreconf:
	export LIBDL_LDFLAGS="-ldl"
	dh_autoreconf ./bootstrap

override_dh_auto_configure:
	dh_auto_configure -- --enable-unit --enable-doxygen-doc

override_dh_autoreconf_clean:
	rm -f compile depcomp ltmain.sh config.sub missing config.guess \
		install-sh m4/ltoptions.m4 m4/ltversion.m4 m4/libtool.m4 \
		m4/ltsugar.m4 m4/lt\~obsolete.m4
	dh_autoreconf_clean

override_dh_auto_build: resourcemgr.1 tpmclient.1 tpmtest.1
	dh_auto_build

override_dh_install:
	find debian/tmp \( -name '*.la' -o -name '*.a' \) -delete
	dh_install --list-missing

resourcemgr.1: debian/resourcemgr.xml
	$(XP) $(DB2MAN) $<

tpmclient.1: debian/tpmclient.xml
	$(XP) $(DB2MAN) $<

tpmtest.1: debian/tpmtest.xml
	$(XP) $(DB2MAN) $<