Hi Magnus,
I would use getEnv
or lookupEnv, along with Template Haskell and the runIO
function. This would allow you to embed environment variables at
compile time.
I'm looking for a way to pick up the CI buildnumber from the environment
(e.g. $TRAVIS_BUILD_NUMBER) and use it as part of of the output of
`my-tool --version`. I don't really know where to start looking, so I'm
hoping someone on the list has already done something similar and can
point me to a working example :)
/M
--
Magnus Therning OpenPGP: 0x927912051716CE39
email: magnus@therning.org jabber: magnus@therning.org
twitter: magthe http://therning.org/magnus
I am always doing that which I cannot do, in order that I may learn
how to do it.
— Pablo Picasso
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.