From 2372f30ed33abe05f6eed671e7e17fca1325afcf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Suzanne=20Dup=C3=A9ron?= <ligo@suzanne.soy>
Date: Wed, 29 Apr 2020 18:06:36 +0100
Subject: [PATCH] ADT generator: promote until-clean

---
 src/stages/4-ast_typed/dune       | 2 +-
 src/test/adt_generator/.gitignore | 1 +
 src/test/adt_generator/dune       | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)
 create mode 100644 src/test/adt_generator/.gitignore

diff --git a/src/stages/4-ast_typed/dune b/src/stages/4-ast_typed/dune
index 370845a60..874a19c0a 100644
--- a/src/stages/4-ast_typed/dune
+++ b/src/stages/4-ast_typed/dune
@@ -2,7 +2,7 @@
   (target generated_fold.ml)
   (deps ../adt_generator/generator.raku types.ml)
   (action (with-stdout-to generated_fold.ml (run perl6 ../adt_generator/generator.raku types.ml)))
-;  (mode (promote (until-clean)))
+  (mode (promote (until-clean) (only *)))
 )
 
 (library
diff --git a/src/test/adt_generator/.gitignore b/src/test/adt_generator/.gitignore
new file mode 100644
index 000000000..c1c657206
--- /dev/null
+++ b/src/test/adt_generator/.gitignore
@@ -0,0 +1 @@
+/generated_fold.ml
diff --git a/src/test/adt_generator/dune b/src/test/adt_generator/dune
index 4236b1815..1f82e7ad0 100644
--- a/src/test/adt_generator/dune
+++ b/src/test/adt_generator/dune
@@ -2,7 +2,7 @@
   (target generated_fold.ml)
   (deps ../../../src/stages/adt_generator/generator.raku amodule.ml)
   (action (with-stdout-to generated_fold.ml (run perl6 ../../../src/stages/adt_generator/generator.raku amodule.ml)))
-;  (mode (promote (until-clean)))
+  (mode (promote (until-clean) (only *)))
 )
 
 (executable