From 035d6071e4da473249b421866ffdd15a8cf196b5 Mon Sep 17 00:00:00 2001 From: Patrick Baudin <patrick.baudin@cea.fr> Date: Wed, 29 Jun 2022 09:30:56 +0200 Subject: [PATCH] [Configure] disabled plugins are listed by 'dune build @ptests' --- configure.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/configure.in b/configure.in index 324d2a99676..3ad3a3279d1 100644 --- a/configure.in +++ b/configure.in @@ -607,6 +607,10 @@ if test -f src/plugins/.disabled ; then echo "(include_subdirs no)" >> src/plugins/dune echo ";; Disabled plugin list:" >> src/plugins/dune echo "(data_only_dirs $(cat src/plugins/.disabled))" >> src/plugins/dune + echo ";; Test" >> src/plugins/dune + echo "(alias (name ptests) (deps (alias ptests_config)))" >> src/plugins/dune +# "sed -n" is the posix version of "sed --quiet" + cat src/plugins/.disabled | sed -n -e 's/^\(.*\)$/(rule (alias "ptests_config") (deps (universe)) (action (echo "Warning: testing with disabled \1 plug-in\n")))/p' >> src/plugins/dune chmod a-w src/plugins/dune rm src/plugins/.disabled fi -- GitLab