Skip to content

JS: -outputdir not correctly supported

The JS backend doesn't properly handle -outputdir flag.

For example the following command fails:

ghc -outputdir build app/Main.hs

That's again because of the way we distinguish .o built from Haskell modules vs .o built from raw JS files. We use a filepath comparison that doesn't work when -outputdir is used.

Patch incoming.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information