Skip to content

Idea: Separate purs compile flags somehow #353

Closed
@googleson78

Description

@googleson78

What do you think about separating flags passed to purs compile explicitly in some way, for example with --purs-compile-flags=?

Right now --help says you should use -- if you want to specify that something should go to purs compile, but what really confused me is that it is not mandatory to separate them with --.
Running spago build src/X.purs src/Y.purs works fine - which is not immediately obvious when looking at spago build --help (it has no mentions of files as arguments).

This was especially problematic when I tried spago build --watch --path src/**/*.purs, only to see how not all of my files were "being watched". In reality only the first file from the expanded glob is being watched, because --path accepts only one file - the rest are passed onto purs compile, allowing compilation to proceed without errors (or at least that's what I think is going on here).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions