Mac installer: added support for full docs
[ghc-hetmet.git] / distrib / MacOS / installer-scripts / Uninstaller
index de4141b..0b79258 100644 (file)
@@ -5,11 +5,13 @@
 
 INSTALL_DEST=/Library/Frameworks
 INSTALL_BASE=/
+
 if [ ${INSTALL_BASE} = / ]; then
-  INSTALL_BIN=/usr/bin
-else
-  INSTALL_BIN=${INSTALL_BASE}/bin
+  INSTALL_BASE=/usr
 fi
+INSTALL_BIN=${INSTALL_BASE}/bin
+INSTALL_MAN1=${INSTALL_BASE}/share/man/man1
+INSTALL_HTML=${INSTALL_BASE}/share/doc
 
 if [ ! -x ${INSTALL_DEST}/GHC.framework ]; then
   echo "${INSTALL_DEST}/GHC.framework does not exit"
@@ -51,6 +53,16 @@ for thisfile in `ls ${INSTALL_BIN}`; do
     rm -f ${INSTALL_BIN}/${thisfile}
   fi
 done
+for thisfile in `ls ${INSTALL_MAN1}`; do
+  if ls -l ${INSTALL_MAN1}/${thisfile} | grep -q GHC.framework/Versions; then
+    rm -f ${INSTALL_MAN1}/${thisfile}
+  fi
+done
+for thisfile in `ls ${INSTALL_HTML}`; do
+  if ls -l ${INSTALL_HTML}/${thisfile} | grep -q GHC.framework/Versions; then
+    rm -f ${INSTALL_HTML}/${thisfile}
+  fi
+done
 
 echo "Removing ${INSTALL_DEST}/GHC.framework"
 rm -rf ${INSTALL_DEST}/GHC.framework