X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=distrib%2FMacOS%2Finstaller-scripts%2Fcreate-links;h=4453a9de4a32ca3859acd47838bcc61cac4e7813;hb=bc115352a6211fa8814eb1b584fe5284bf57ca00;hp=bbe9fa683f28ff0778b05873b788d78f4394d47c;hpb=d8f2478bef43b248ee565a4915f41969d4ddcd5a;p=ghc-hetmet.git diff --git a/distrib/MacOS/installer-scripts/create-links b/distrib/MacOS/installer-scripts/create-links index bbe9fa6..4453a9d 100644 --- a/distrib/MacOS/installer-scripts/create-links +++ b/distrib/MacOS/installer-scripts/create-links @@ -1,15 +1,31 @@ #!/bin/sh # GHC framework post-install script -# * Add links to all executables into standard bin/ directory +# * Add links to all executables into the standard bin/ directory +# * Add link to the man page into the standard man/man1/ directory +# * Add link to the HTML docs into the standard share/doc/ directory INSTALL_DEST=$2 INSTALL_BASE=$3 if [ ${INSTALL_BASE} = / ]; then - INSTALL_BIN=/usr/bin/ -else - INSTALL_BIN=${INSTALL_BASE}/bin/ + INSTALL_BASE=/usr fi + +INSTALL_BIN=${INSTALL_BASE}/bin mkdir -p ${INSTALL_BIN} -ln -sf ${INSTALL_DEST}/GHC.framework/Versions/Current/usr/bin/* ${INSTALL_BIN} +if [ -d ${INSTALL_DEST}/GHC.framework/Versions/Current/usr/bin ]; then + ln -sf ${INSTALL_DEST}/GHC.framework/Versions/Current/usr/bin/*\ + ${INSTALL_BIN}/ +fi + +INSTALL_MAN1=${INSTALL_BASE}/share/man/man1 +INSTALL_HTML=${INSTALL_BASE}/share/doc +mkdir -p ${INSTALL_MAN1} +if [ -d ${INSTALL_DEST}/GHC.framework/Versions/Current/usr/share/man/man1 ]; +then + ln -sf ${INSTALL_DEST}/GHC.framework/Versions/Current/usr/share/man/man1/*\ + ${INSTALL_MAN1}/ + ln -sf ${INSTALL_DEST}/GHC.framework/Versions/Current/usr/share/doc/ghc\ + ${INSTALL_HTML}/ +fi