setup cabal for embedded