if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]
then
  if [[ ! -d $INSTALL_ROOT/lib64 ]] && [[ ! -h $INSTALL_ROOT/lib64 ]]
  then
    ln -sf $INSTALL_ROOT/lib $INSTALL_ROOT/lib64
  fi
fi  &&

mk_source_dir $SOURCE_DIRECTORY &&
cd $SOURCE_DIRECTORY &&

if [[ $SOURCE2 != "" ]] ; then
  unpack_file 2 &&
  mv $SPELL-$VERSION ghc-bin
fi &&

unpack_file &&

cd ${SOURCE_DIRECTORY}/${SPELL}-${VERSION} &&

if [[ $GHC_NO_OPTS == "y" ]] ; then
  echo "BuildFlavour = quickest" > mk/build.mk.settings
else
  echo "BuildFlavour = perf" > mk/build.mk.settings
fi &&

cat mk/build.mk.{settings,sample} > mk/build.mk &&

perl boot
