package dune
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=bfd52160d88578c404af1267abfba6eb4928988e51aef0e92dbebdea1607ae36
md5=1212a36547d25269675d767c38fecf5f
doc/dune.configurator/Configurator/V1/Flags/index.html
Module V1.Flags
write_sexp fname s
writes the list of strings s
to the file fname
in an appropriate format so that it can used in jbuild files with (:include [fname])
.
write_lines fname s
writes the list of string s
to the file fname
with one line per string so that it can be used in Dune action rules with %{read-lines:<path>}
.
extract_comma_space_separated_words s
returns a list of words in s
that are separated by a newline, tab, space or comma character.
extract_blank_separated_words s
returns a list of words in s
that are separated by a tab or space character.
extract_words s ~is_word_char
will split the string s
into a list of words. A valid word character is defined by the is_word_char
predicate returning true and anything else is considered a separator. Any blank words are filtered out of the results.