Don't set HSC2HS_EXTRA= when we get a --cc= flag; fixes trac #3681
authorIan Lynagh <igloo@earth.li>
Tue, 1 Dec 2009 12:47:16 +0000 (12:47 +0000)
committerIan Lynagh <igloo@earth.li>
Tue, 1 Dec 2009 12:47:16 +0000 (12:47 +0000)
commitff012c0aaf74791b3ac0c710156f1acbbce97cd4
tree06b208649f0dad4f7f674c27ce546d354a3598a0
parent3167b975f9368e56c5e98fab6c7c1fea80afab7f
Don't set HSC2HS_EXTRA= when we get a --cc= flag; fixes trac #3681
On OS X, we need to specify -m32 or -m64 in order to get gcc to
build binaries for the right target. We do that by putting it in
HSC2HS_EXTRA. When cabal runs hsc2hs, it passes a flag saying which
gcc to use, so if we set HSC2HS_EXTRA= then we don't get binaries
for the right platform. So for now we just don't set HSC2HS_EXTRA=
but we probably want to revisit how this works in the future.
hsc2hs.wrapper