File: rules

package info (click to toggle)
qca2 2.0.3-6
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 17,376 kB
  • ctags: 10,445
  • sloc: cpp: 40,699; ansic: 631; perl: 241; sh: 51; makefile: 19
file content (27 lines) | stat: -rwxr-xr-x 1,012 bytes parent folder | download | duplicates (2)
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
#!/usr/bin/make -f

include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk

CFLAGS += -fvisibility=hidden -fvisibility-inlines-hidden
CXXFLAGS += -fvisibility=hidden -fvisibility-inlines-hidden

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

dh += --buildsystem=qmake

override_dh_auto_configure:
	./configure --verbose --prefix=/usr --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) --qtdir=/usr/share/qt4 \
	  --debug --no-separate-debug-info
	echo QMAKE_CFLAGS_DEBUG="$(CFLAGS) $(CPPFLAGS)" >> conf.pri
	echo QMAKE_CXXFLAGS_DEBUG="$(CXXFLAGS) $(CPPFLAGS)" >> conf.pri
	echo QMAKE_LFLAGS_DEBUG="$(LDFLAGS)" >> conf.pri
	echo QMAKE_CFLAGS_DEBUG="$(CFLAGS) $(CPPFLAGS)" >> confapp.pri
	echo QMAKE_CXXFLAGS_DEBUG="$(CXXFLAGS) $(CPPFLAGS)" >> confapp.pri
	echo QMAKE_LFLAGS_DEBUG="$(LDFLAGS)" >> confapp.pri

override_dh_strip:
	$(overridden_command) --dbg-package=libqca2-dbg

override_dh_clean:
	$(overridden_command)
	rm -rf confapp.pri confapp_unix.pri conf.log conf.pri crypto.prf lib/