mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
3f24f04876
We want to use the same libtool style .so versions in both build systems, ideally both systems should read the version information from the same configuration file. This commit introduces an so.version configuration file and sets up the autotools to use it. The version numbers in so.version define the ABI compatibility and should be updated prior to each release. implements #323
39 lines
891 B
Makefile
39 lines
891 B
Makefile
SUBDIRS = build
|
|
|
|
ACLOCAL_AMFLAGS = -I m4
|
|
|
|
pkgconfigdir = $(libdir)/pkgconfig
|
|
|
|
|
|
pkgconfig_DATA = $(top_builddir)/libtoxcore.pc
|
|
BUILT_SOURCES = $(top_builddir)/libtoxcore.pc
|
|
CLEANFILES = $(top_builddir)/libtoxcore.pc
|
|
|
|
|
|
EXTRA_DIST = \
|
|
README.md \
|
|
libtoxcore.pc.in \
|
|
tox.spec \
|
|
so.version \
|
|
dist-build/android-arm.sh \
|
|
dist-build/android-armv7.sh \
|
|
dist-build/android-x86.sh \
|
|
dist-build/android-mips.sh \
|
|
dist-build/android-build.sh \
|
|
$(top_srcdir)/docs/updates/Crypto.md \
|
|
$(top_srcdir)/docs/updates/Spam-Prevention.md \
|
|
$(top_srcdir)/docs/updates/Symmetric-NAT-Transversal.md \
|
|
$(top_srcdir)/other/astyle/README.md \
|
|
$(top_srcdir)/other/astyle/astylerc \
|
|
$(top_srcdir)/other/astyle/pre-commit
|
|
|
|
if BUILD_AV
|
|
|
|
pkgconfig_DATA += $(top_builddir)/libtoxav.pc
|
|
BUILT_SOURCES += $(top_builddir)/libtoxav.pc
|
|
CLEANFILES += $(top_builddir)/libtoxav.pc
|
|
|
|
EXTRA_DIST += libtoxav.pc.in
|
|
|
|
endif
|