Skip to content
Snippets Groups Projects
Commit 035d6071 authored by Patrick Baudin's avatar Patrick Baudin
Browse files

[Configure] disabled plugins are listed by 'dune build @ptests'

parent 957859ff
No related branches found
No related tags found
No related merge requests found
...@@ -607,6 +607,10 @@ if test -f src/plugins/.disabled ; then ...@@ -607,6 +607,10 @@ if test -f src/plugins/.disabled ; then
echo "(include_subdirs no)" >> src/plugins/dune echo "(include_subdirs no)" >> src/plugins/dune
echo ";; Disabled plugin list:" >> src/plugins/dune echo ";; Disabled plugin list:" >> src/plugins/dune
echo "(data_only_dirs $(cat src/plugins/.disabled))" >> 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 chmod a-w src/plugins/dune
rm src/plugins/.disabled rm src/plugins/.disabled
fi fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment