From 84010b6b360243f44656bf7c13295772027e8497 Mon Sep 17 00:00:00 2001 From: dedner <a.s.dedner@warwick.ac.uk> Date: Sat, 12 Dec 2020 11:11:46 +0000 Subject: [PATCH] ignore dune-py in dune module search so dunecontrol and duneproject don't pick it up to build or in dependency list should be dune_py instead of dune-py --- lib/dunemodules.lib | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/dunemodules.lib b/lib/dunemodules.lib index 7eb609931..cf9a66bdd 100644 --- a/lib/dunemodules.lib +++ b/lib/dunemodules.lib @@ -69,6 +69,10 @@ parse_control() { echo "ERROR: $CONTROL files $1 contains an invalid Module entry" >&2 exit 1 fi + # don't include the generated `dune-py` module in the dependency list + if test "$module" = "dune_py" ; then + return + fi # read dune.module file local deps="$($GREP "^[BLANK]*Depends:" "$1" | cut -d ':' -f2 | eval $PARSER_TRIM)" local sugs="$($GREP "^[BLANK]*Suggests:" "$1" | cut -d ':' -f2 | eval $PARSER_TRIM)" -- GitLab