1
$(lib_binaries) += libasan
2
ifeq ($(with_lib64asan),yes)
3
$(lib_binaries) += lib64asan
5
ifeq ($(with_lib32asan),yes)
6
$(lib_binaries) += lib32asan
8
ifeq ($(with_libn32asan),yes)
9
$(lib_binaries) += libn32asan
11
ifeq ($(with_libx32asan),yes)
12
$(lib_binaries) += libx32asan
14
ifeq ($(with_libhfasan),yes)
15
$(lib_binaries) += libhfasan
17
ifeq ($(with_libsfasan),yes)
18
$(lib_binaries) += libsfasan
24
mv $(install_stamp) $(install_stamp)-tmp
27
dh_installdirs -p$(p_l) $(usr_lib$(2))
28
DH_COMPAT=2 dh_movefiles -p$(p_l) $(usr_lib$(2))/libasan.so.*
30
debian/dh_doclink -p$(p_l) $(p_base)
31
debian/dh_doclink -p$(p_d) $(p_base)
33
if [ -f debian/$(p_l).overrides ]; then \
34
mkdir -p debian/$(p_l)/usr/share/lintian/overrides; \
35
cp debian/$(p_l).overrides debian/$(p_l)/usr/share/lintian/overrides/$(p_l); \
38
dh_strip -p$(p_l) --dbg-package=$(p_d)
39
dh_compress -p$(p_l) -p$(p_d)
40
dh_fixperms -p$(p_l) -p$(p_d)
41
$(cross_makeshlibs) dh_makeshlibs -p$(p_l)
42
$(call cross_mangle_shlibs,$(p_l))
43
DIRNAME=$(subst n,,$(2)) $(cross_shlibdeps) dh_shlibdeps -p$(p_l) \
44
$(call shlibdirs_to_search, \
45
$(subst asan$(ASAN_SONAME),gcc$(GCC_SONAME),$(p_l)) \
46
$(subst asan$(ASAN_SONAME),stdc++$(CXX_SONAME),$(p_l)) \
48
$(call cross_mangle_substvars,$(p_l))
49
$(cross_gencontrol) dh_gencontrol -p$(p_l) -p$(p_d) \
50
-- -v$(DEB_VERSION) $(common_substvars)
51
$(call cross_mangle_control,$(p_l))
52
dh_installdeb -p$(p_l) -p$(p_d)
53
dh_md5sums -p$(p_l) -p$(p_d)
54
dh_builddeb -p$(p_l) -p$(p_d)
56
trap '' 1 2 3 15; touch $@; mv $(install_stamp)-tmp $(install_stamp)
59
# ----------------------------------------------------------------------
61
do_asan = $(call __do_asan,lib$(1)asan$(ASAN_SONAME),$(1))
63
$(binary_stamp)-libasan: $(install_stamp)
66
$(binary_stamp)-lib64asan: $(install_stamp)
69
$(binary_stamp)-lib32asan: $(install_stamp)
72
$(binary_stamp)-libn32asan: $(install_stamp)
75
$(binary_stamp)-libx32asan: $(install_stamp)
78
$(binary_stamp)-libhfasan: $(install_dependencies)
81
$(binary_stamp)-libsfasan: $(install_dependencies)