Guest User

Untitled

a guest
May 25th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. To run the `ghc-pkg` command with the correct environment, example usage `ghc-pkg list`.
  2.  
  3. ghc-pkg()
  4. {(
  5. setopt rc_expand_param glob_subst
  6. path=(
  7. # Using gcc4 is experimental, comment first if problems occur
  8. $(/usr/bin/cygpath -u "${__APPS}/mingw-gcc4/libexec/gcc/mingw32/4.4.0")
  9. $(/usr/bin/cygpath -u "${__APPS}/mingw-gcc4/bin")
  10. "$HOME/Anwendungsdaten/cabal/bin"
  11. $(/usr/bin/cygpath -u $(/usr/bin/cygpath -m $(/usr/bin/cygpath -sm "${PROGRAMFILES}/haskell platform/2009.2.0.2/bin")))
  12. $(/usr/bin/cygpath -u $(/usr/bin/cygpath -m $(/usr/bin/cygpath -sm "${PROGRAMFILES}/haskell platform/2009.2.0.2/extralibs/bin")))
  13. "$HOME/bin/$(/usr/bin/uname -m)-$(/usr/bin/uname -o)"
  14. # For gtk2hs, must be the only gtk on path
  15. $(/usr/bin/cygpath -u "${__APPS}/gtk/bin")
  16. "$PATH"
  17. )
  18. declare GHC_PACKAGE_PATH=$(/bin/cygpath -w $HOME/Anwendungsdaten/ghc/i386-mingw32-$(/usr/bin/env ghc --numeric-version | /usr/bin/sed 's/$//')/package.conf)\;
  19. builtin noglob /usr/bin/env -i /usr/bin/env HOME=$(/usr/bin/cygpath -m $HOME) APPDATA=$(/usr/bin/cygpath -w $HOME/Anwendungsdaten) USERPROFILE=$(/usr/bin/cygpath -w $HOME) COMSPEC=${COMSPEC} HISTSIZE=${HISTSIZE} SAVEHIST=${SAVEHIST} TEMP=${TEMP} TMP=${TMP} PAGER=${PAGER} TERM=${TERM} PATH=${PATH} ghc-pkg --package-conf ${GHC_PACKAGE_PATH/\;/} $*
  20. )}
Add Comment
Please, Sign In to add comment