ref: 27216c2d63b3f2d9fe043a7a0c6ee725395d7aa4
parent: 73f023074f6ae776e2dafcff71ff0b78e8af5231
author: Lennart Kolmodin <kolmodin@gmail.com>
date: Wed Oct 2 02:52:37 EDT 2024
Fix Paths_MicroHs Use "echo -e" to enable interpreting the backslash escapes.
--- a/Makefile
+++ b/Makefile
@@ -203,7 +203,7 @@
$(MCABALBIN)/mhs: bin/mhs
@mkdir -p $(MCABALBIN)
@mkdir -p $(MDIST)
- @echo 'module Paths_MicroHs where {\nimport Prelude();\nimport MHSPrelude;\nimport Data.Version;\nversion :: Version; version = makeVersion [$(HVERSION)];\ngetDataDir :: IO FilePath;\ngetDataDir = return "$(MDATA)"\n}' > $(MDIST)/Paths_MicroHs.hs
+ @echo -e 'module Paths_MicroHs where {\nimport Prelude();\nimport MHSPrelude;\nimport Data.Version;\nversion :: Version; version = makeVersion [$(HVERSION)];\ngetDataDir :: IO FilePath;\ngetDataDir = return "$(MDATA)"\n}' > $(MDIST)/Paths_MicroHs.hs
bin/mhs -z $(MHSINCNP) -i$(MDIST) MicroHs.Main -o$(MCABALBIN)/mhs
$(MCABALBIN)/cpphs: bin/cpphs
--
⑨