diff --git a/src/passes/1-parser/cameligo/.gitignore b/src/passes/1-parser/cameligo/.gitignore index cca52dc59..1a88cfbcd 100644 --- a/src/passes/1-parser/cameligo/.gitignore +++ b/src/passes/1-parser/cameligo/.gitignore @@ -10,4 +10,6 @@ _build/* /Parser.ml /Lexer.ml /LexToken.ml -/Tests \ No newline at end of file +/Tests +error.messages +error.messages.new \ No newline at end of file diff --git a/src/passes/1-parser/cameligo/dune b/src/passes/1-parser/cameligo/dune index 85a06d174..0cbda7ed5 100644 --- a/src/passes/1-parser/cameligo/dune +++ b/src/passes/1-parser/cameligo/dune @@ -95,6 +95,7 @@ (rule (targets error.messages) + (mode promote-until-clean) (deps Parser.mly ParToken.mly error.messages.checked-in LexToken.mli) (action (with-stdout-to %{targets} @@ -114,6 +115,7 @@ (rule (target error.messages.new) + (mode promote-until-clean) (action (with-stdout-to %{target} (run diff --git a/src/passes/1-parser/pascaligo/.gitignore b/src/passes/1-parser/pascaligo/.gitignore index cca52dc59..1a88cfbcd 100644 --- a/src/passes/1-parser/pascaligo/.gitignore +++ b/src/passes/1-parser/pascaligo/.gitignore @@ -10,4 +10,6 @@ _build/* /Parser.ml /Lexer.ml /LexToken.ml -/Tests \ No newline at end of file +/Tests +error.messages +error.messages.new \ No newline at end of file diff --git a/src/passes/1-parser/pascaligo/dune b/src/passes/1-parser/pascaligo/dune index a63252fe7..cc5cf52c8 100644 --- a/src/passes/1-parser/pascaligo/dune +++ b/src/passes/1-parser/pascaligo/dune @@ -96,6 +96,7 @@ (rule (targets error.messages) + (mode promote-until-clean) (deps Parser.mly ParToken.mly error.messages.checked-in LexToken.mli) (action (with-stdout-to %{targets} @@ -115,6 +116,7 @@ (rule (target error.messages.new) + (mode promote-until-clean) (action (with-stdout-to %{target} (run diff --git a/src/passes/1-parser/reasonligo/.gitignore b/src/passes/1-parser/reasonligo/.gitignore index cca52dc59..1a88cfbcd 100644 --- a/src/passes/1-parser/reasonligo/.gitignore +++ b/src/passes/1-parser/reasonligo/.gitignore @@ -10,4 +10,6 @@ _build/* /Parser.ml /Lexer.ml /LexToken.ml -/Tests \ No newline at end of file +/Tests +error.messages +error.messages.new \ No newline at end of file diff --git a/src/passes/1-parser/reasonligo/dune b/src/passes/1-parser/reasonligo/dune index f89578a4c..2b0dc00f4 100644 --- a/src/passes/1-parser/reasonligo/dune +++ b/src/passes/1-parser/reasonligo/dune @@ -96,6 +96,7 @@ (rule (targets error.messages) + (mode promote-until-clean) (deps Parser.mly ParToken.mly error.messages.checked-in LexToken.mli) (action (with-stdout-to %{targets} @@ -115,6 +116,7 @@ (rule (target error.messages.new) + (mode promote-until-clean) (action (with-stdout-to %{target} (run