ref: ff648006c248677d8499baac17e1e34fcd874fa3
parent: ff8c6e91a7c2369b3e8806ed460b4bf9b4bf6bae
author: Lennart Augustsson <lennart.augustsson@epicgames.com>
date: Thu Mar 28 19:13:27 EDT 2024
Send -I flags to cpp
--- a/src/MicroHs/Main.hs
+++ b/src/MicroHs/Main.hs
@@ -72,7 +72,8 @@
"-Q" -> decodeArgs f{installPkg = True} mdls args '-':'i':s -> decodeArgs f{paths = paths f ++ [s]} mdls args '-':'o':s -> decodeArgs f{output = s} mdls args- '-':'D':s -> decodeArgs f{cppArgs = cppArgs f ++ [s]} mdls args+ '-':'D':_ -> decodeArgs f{cppArgs = cppArgs f ++ [arg]} mdls args+ '-':'I':_ -> decodeArgs f{cppArgs = cppArgs f ++ [arg]} mdls args '-':'P':s -> decodeArgs f{buildPkg = Just s} mdls args'-':_ -> error $ "Unknown flag: " ++ arg ++ "\n" ++ usage
_ -> decodeArgs f (mdls ++ [arg]) args
--
⑨