1 TEVENT_SOBASE
= libtevent.
$(SHLIBEXT
)
2 TEVENT_SONAME
= $(TEVENT_SOBASE
).0
3 TEVENT_SOLIB
= $(TEVENT_SOBASE
).
$(PACKAGE_VERSION
)
4 TEVENT_STLIB
= libtevent.a
6 $(TEVENT_STLIB
): $(TEVENT_OBJ
)
7 ar -rv
$(TEVENT_STLIB
) $(TEVENT_OBJ
)
9 $(TEVENT_SOBASE
): $(TEVENT_SOLIB
)
12 $(TEVENT_SONAME
): $(TEVENT_SOLIB
)
19 mkdir
-p
$(DESTDIR
)$(includedir)
20 mkdir
-p
$(DESTDIR
)$(libdir)
21 mkdir
-p
$(DESTDIR
)$(libdir)/pkgconfig
23 installheaders
:: installdirs
24 cp
$(srcdir)/tevent.h
$(DESTDIR
)$(includedir)
26 installlibs
:: installdirs
27 cp tevent.
pc $(DESTDIR
)$(libdir)/pkgconfig
28 cp
$(TEVENT_STLIB
) $(TEVENT_SOLIB
) $(DESTDIR
)$(libdir)
29 rm -f
$(DESTDIR
)$(libdir)/$(TEVENT_SONAME
)
30 ln
-s
$(TEVENT_SOLIB
) $(DESTDIR
)$(libdir)/$(TEVENT_SONAME
)
31 rm -f
$(DESTDIR
)$(libdir)/$(TEVENT_SOBASE
)
32 ln
-s
$(TEVENT_SOLIB
) $(DESTDIR
)$(libdir)/$(TEVENT_SOBASE
)
34 install:: all installdirs installheaders installlibs
$(PYTHON_INSTALL_TARGET
)
38 @.
/script
/abi_checks.sh tevent tevent.h
43 rm -f
$(TEVENT_SOBASE
) $(TEVENT_SONAME
) $(TEVENT_SOLIB
) $(TEVENT_STLIB
)
45 rm -f tevent.exports.
sort tevent.exports.
check tevent.exports.
check.
sort
46 rm -f tevent.signatures.
sort tevent.signatures.
check tevent.signatures.
check.
sort