¿Cómo cambiar la ruta del archivo de configuración cabal?
Estoy utilizando HaskellPlatform-2012.4.0.0 en Win7. Se instala como portátil. Las rutas se gestionan a través del archivo .bat paraghci
yghc
trabajos.
Pero Cabal se instala solo en C: \ Users \ name \ AppData \ Roaming \ cabal \
Para eludir eso hice:
Trayectorias modificadas:
cabal update
edit config file
delete all files except config
Funciona, pero está lejos de ser realmente portátil.
remote-repo-cache: d:\h1\cabal\packages
world-file: d:\h1\cabal\world
build-summary: d:\h1\cabal\logs\build.log
La configuración de Cabal es un problema más grande. Parece que debe dejarse en C: \ Users \ name \ AppData \ Roaming \ cabal que no es portátil en absoluto.
Primera corrida de
dicecabal update
Preguntas:Config file path source is default config file.
1. ¿Dónde está ese archivo de configuración predeterminado?
2. ¿Pueden ser relativas las rutas remotas de repo, archivo mundial y otras rutas?
3. ¿Hay alguna forma de configurar la ruta de acceso predeterminada de Cabal para que nunca vaya a C: \ Users \ name \ AppData \ Roaming \ cabal
Parece que se puede configurar con el