Skip to content
Snippets Groups Projects
Commit e3f4984c authored by Michele Alberti's avatar Michele Alberti Committed by Allan Blanchard
Browse files

[build] accept also comma-separated plugins list for DISABLED_PLUGINS

parent 397523ea
No related branches found
No related tags found
No related merge requests found
...@@ -41,8 +41,10 @@ if [[ "$#" == "0" || ( "$#" == "1" && "$1" == "none" ) ]]; then ...@@ -41,8 +41,10 @@ if [[ "$#" == "0" || ( "$#" == "1" && "$1" == "none" ) ]]; then
exit 0 exit 0
fi fi
IFS='\, ' read -a DISABLED_PLUGINS <<< "$@"
PLUGINS= PLUGINS=
for PLUGIN in "$@" ; do for PLUGIN in "${DISABLED_PLUGINS[@]}" ; do
if [ -d "src/plugins/$PLUGIN" ]; then if [ -d "src/plugins/$PLUGIN" ]; then
PLUGINS="$PLUGINS $PLUGIN" PLUGINS="$PLUGINS $PLUGIN"
else else
...@@ -63,7 +65,7 @@ cat > src/plugins/dune <<EOL ...@@ -63,7 +65,7 @@ cat > src/plugins/dune <<EOL
(echo "Disabled plug-in(s):\n") (echo "Disabled plug-in(s):\n")
EOL EOL
for PLUGIN in "$@" ; do for PLUGIN in "${DISABLED_PLUGINS[@]}" ; do
echo " (echo \"- src/plugins/$PLUGIN\n\")" >> src/plugins/dune echo " (echo \"- src/plugins/$PLUGIN\n\")" >> src/plugins/dune
done done
...@@ -77,7 +79,7 @@ cat >> src/plugins/dune <<EOL ...@@ -77,7 +79,7 @@ cat >> src/plugins/dune <<EOL
(action (progn (action (progn
(echo "Testing with disabled plug-in(s):\n") (echo "Testing with disabled plug-in(s):\n")
EOL EOL
for PLUGIN in "$@" ; do for PLUGIN in "${DISABLED_PLUGINS[@]}" ; do
echo " (echo \"- src/plugins/$PLUGIN\n\")" >> src/plugins/dune echo " (echo \"- src/plugins/$PLUGIN\n\")" >> src/plugins/dune
done done
echo ")))" >> src/plugins/dune echo ")))" >> src/plugins/dune
......
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