File: rules

package info (click to toggle)
gstreamermm-1.0 1.8.0%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 12,972 kB
  • ctags: 10,687
  • sloc: xml: 78,450; cpp: 5,961; sh: 4,203; makefile: 276; perl: 236
file content (30 lines) | stat: -rwxr-xr-x 671 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
#!/usr/bin/make -f

#export DH_VERBOSE=1
export V=1

## Enable compiler hardening flags.
export DEB_BUILD_MAINT_OPTIONS = hardening=+all

export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed

DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

%:
	dh $@ --with autoreconf --parallel

override_dh_autoreconf:
	dh_autoreconf --as-needed

override_dh_compress:
	# Doxygen cannot handle compressed tag files
	dh_compress -X.tag

override_dh_clean:
	dh_clean
	# Remove Doxygen generated documentation
	rm -f docs/reference/doxygen_sqlite3.db
	rm -f docs/reference/gstreamermm-1.0.devhelp2
	rm -f docs/reference/gstreamermm-1.0.tag
	rm -rf docs/reference/html