## --- Things to put in the library ---
-libmLib_la_LDFLAGS = -version-info 2:4:0
+libmLib_la_LDFLAGS = -version-info 2:5:0
## Middle number is the patchlevel. Final number is the minor version. The
## difference between the first and last numbers is major version.
## --- Test code ---
-noinst_PROGRAMS = da.t sym.t assoc.t bits.t
+noinst_PROGRAMS = da.t sym.t assoc.t bits.t versioncmp.t
check: \
da.test sym.test assoc.test bits.test base64.test hex.test \
- base32.test \
+ base32.test versioncmp.test \
unihash.test
da_t_SOURCES = da-test.c
bits.test: bits.t
./bits.t -f $(srcdir)/bits.in
+versioncmp_t_SOURCES = versioncmp-test.c
+versioncmp_t_LDADD = libmLib.la
+versioncmp_t_LDFLAGS = -static
+versioncmp-test.o: versioncmp-test.c
+ $(COMPILE) -c -DSRCDIR="\"$(srcdir)\"" $(srcdir)/versioncmp-test.c -o $@
+versioncmp.test: versioncmp.t
+ ./versioncmp.t -f $(srcdir)/versioncmp.in
+
base64.to: base64.c
$(COMPILE) -c -DTEST_RIG -DSRCDIR=\"$(srcdir)\" \
$(srcdir)/base64.c -o base64.to
sym-gtest sym-ref \
bits.in bits-testgen.c \
unihash-check.pl unihash.in \
+ versioncmp.in \
base64.in base64.ref base32.in base32.ref hex.in hex.ref
## --- Background resolver ---
CLEANFILES = $(TEST_CLEAN) crc32-tab.c unihash-global.c
DISTCLEANFILES = libtool
EXTRA_DIST = \
- $(TEST_DIST) maninst \
+ $(TEST_DIST) config/maninst \
debian/rules debian/copyright debian/control debian/changelog
##----- That's all, folks ---------------------------------------------------