[Haskell-cafe] How to define CPP macro definition with stack?
PY
aquagnu at gmail.com
Wed Jun 20 07:16:30 UTC 2018
Hello all,
I'm using conditional compilation:
#ifdef BLAH
blahBlah
#endif
And I want to define BLAH, but not in *.hs file. For example, with
`stack` option or as environment variable... How can I do it? For
example, `stack -DBLAH=1 build` or something else.
I tried
stack build --flag='*:BLAH'
- no effect.
Also I tried
stack build --flag=my-library:BLAH
and get error that my-library package does not define flag BLAH. So,
it's total secret for me how to make such thing (like we can do with
gcc, make, etc) :-)
===
Best regards, Paul
More information about the Haskell-Cafe
mailing list