/tests/bench/names.csv export-ignore
/util/** export-ignore
/util/bindkeys.pl -export-ignore
-/util/check-make-install.in -export-ignore
+/util/check-make-install.sh.in -export-ignore
/util/dtrace.sh -export-ignore
/util/meson.build -export-ignore
/util/meson-system-test-init.sh -export-ignore
# Gets generated by Build Ear (bear)
/compile_commands.commands.json
/tsan
-/util/check-make-install
+/util/check-make-install.sh
/INSTALL
doc/man/dnssec-cds.8in
doc/man/dnssec-checkds.8in
- meson compile -C build system-test-dependencies
- test -z "${NO_BUILD_TEST_PREREQ}" && ninja -C build meson-test-prereq
- test -z "${RUN_MESON_INSTALL}" || meson install -C build --destdir=$INSTALL_PATH
- - test -z "${RUN_MESON_INSTALL}" || DESTDIR="${INSTALL_PATH}" sh build/util/check-make-install
+ - test -z "${RUN_MESON_INSTALL}" || DESTDIR="${INSTALL_PATH}" sh build/util/check-make-install.sh
#- test -z "${CROSS_COMPILATION}" || grep -F -A 1 "checking whether we are cross compiling" config.log | grep -q "result.*yes"
- test -z "${CROSS_COMPILATION}" || file build/lib/dns/gen | grep -F -q "ELF 64-bit LSB"
#- test -z "${CROSS_COMPILATION}" || ( ! git ls-files -z --others --exclude lib/dns/gen | xargs -0 file | grep "ELF 64-bit LSB" )
<<: *precheck_job
needs: []
script:
- - util/check-cocci
+ - util/check-cocci.sh
- if test "$(git status --porcelain | grep -Ev '\?\?' | wc -l)" -gt "0"; then git status --short; exit 1; fi
meson-format:
# information regarding copyright ownership.
configure_file(
- input: 'check-make-install.in',
- output: 'check-make-install',
+ input: 'check-make-install.sh.in',
+ output: 'check-make-install.sh',
configuration: {
'abs_builddir': meson.project_build_root(),
'abs_top_srcdir': meson.project_source_root(),