This commit is contained in:
swrup 2025-11-11 02:07:51 +01:00
parent aa2ff7b2f0
commit 2f3113f55d
11742 changed files with 1223940 additions and 0 deletions

View file

@ -0,0 +1,54 @@
$ cat > dune-project << EOF
> (lang dune 3.0)
> EOF
$ cat > dune << EOF
> (rule
> (alias child_one)
> (action (echo "Child one")))
>
> (rule
> (alias child_two)
> (action (echo "Child two")))
>
> (rule
> (alias parent)
> (deps
> (alias child_one)
> (alias child_two)))
> EOF
$ dune build
File "dune", lines 9-13, characters 0-70:
9 | (rule
10 | (alias parent)
11 | (deps
12 | (alias child_one)
13 | (alias child_two)))
Error: Field "action" is missing
Hint: You can use the (alias) stanza to add dependencies to an alias.
[1]
$ cat > dune << EOF
> (rule
> (alias child_one)
> (action (echo "Child one")))
>
> (rule
> (alias child_two)
> (action (echo "Child two")))
>
> (rule
> (deps
> (alias child_one)
> (alias child_two)))
> EOF
$ dune build
File "dune", lines 9-12, characters 0-54:
9 | (rule
10 | (deps
11 | (alias child_one)
12 | (alias child_two)))
Error: Field "action" is missing
[1]