:
  echo "Remove all generated files? (Y/N)"
  read answer
  if(test  $answer = Y -o $answer = y  ) then
    echo OK!
  else
    echo cleaning is refused!
    exit 1
  fi 
  
  rm -rf Packages/higgsbounds*  Packages/higgssignals* Packages/smodels-* Packages/softsusy* Packages/SPheno-* Packages/superiso_v*
  rm Packages/LanHEP/*.o Packages/LanHEP/*.o  Packages/LanHEP/SLHAplus/*.o Packages/LanHEP/SLHAplus/*.a
  if(test -x "`which gmake`") then
     MAKE=gmake
  else
     MAKE=make
  fi
  export MAKE

  for Dir in * Packages/*
  do 
    if(test -d $Dir  -a $Dir != Packages ) then 
       echo clean $Dir
       $MAKE -C $Dir clean
    fi
  done

  rm -f include/microPath.h
  rm -rf */*.dSYM */*/*.dSYM
  rm  -f ._* */._* */*/._* */*/*/._*
  
  
  exit 0
