]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
deb: enable config tests
authorJakub Ružička <jakub.ruzicka@nic.cz>
Tue, 13 Jul 2021 14:52:58 +0000 (16:52 +0200)
committerJakub Ružička <jakub.ruzicka@nic.cz>
Wed, 14 Jul 2021 13:30:14 +0000 (15:30 +0200)
distro/pkg/deb/control
distro/pkg/deb/rules

index 1fbc93c12f6fde87062757b7342323fff612493e..e3dd70753b958b18a44e4779911925b19400cd0f 100644 (file)
@@ -18,6 +18,8 @@ Build-Depends:
  libsystemd-dev (>= 227) [linux-any],
  libcap-ng-dev,
  libuv1-dev,
+ lua-basexx,
+ lua-cqueues,
  luajit,
  pkg-config,
  meson (>= 0.49),
index 3445b8ce53606d96ee0936ff202ba4c0318bd73d..aa8bab52f5831a8a31bf192d9e86e8f1b4ba155c 100755 (executable)
@@ -15,6 +15,11 @@ DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/default.mk
 
 export ARCH=$(DEB_HOST_GNU_CPU)
+ifneq (,$(findstring arm64,$(DEB_TARGET_ARCH)))
+       CONFIG_TESTS=disabled
+else
+       CONFIG_TESTS=enabled
+endif
 
 %:
        dh $@
@@ -32,6 +37,7 @@ override_dh_auto_build:
                -Droot_hints=/usr/share/dns/root.hints \
                -Dinstall_kresd_conf=enabled \
                -Dunit_tests=enabled \
+               -Dconfig_tests=$(CONFIG_TESTS) \
                -Dc_args="$${CFLAGS}" \
                -Dc_link_args="$${LDFLAGS}"
        ninja -v -C build_deb