diff --git a/src/configurator/dune b/src/configurator/dune index 418d5cfa..36ba67dd 100644 --- a/src/configurator/dune +++ b/src/configurator/dune @@ -4,5 +4,4 @@ (name configurator) (public_name dune.configurator) (libraries stdune ocaml_config dsexp) - (flags (:standard -safe-string (:include flags/flags.sexp))) - (preprocess no_preprocessing)) + (flags (:standard -safe-string (:include flags/flags.sexp)))) diff --git a/src/dune b/src/dune index 8c3e9763..8cd522de 100644 --- a/src/dune +++ b/src/dune @@ -10,7 +10,8 @@ ocaml_config which_program) (synopsis "Internal Dune library, do not use!") - (preprocess (action (run src/let-syntax/pp.exe %{input-file})))) + (preprocess (action + (run %{project_root}/src/let-syntax/pp.exe %{input-file})))) (ocamllex meta_lexer glob_lexer dune_lexer)