#!/bin/sh ## ================================================================= ## Logtalk - Object oriented extension to Prolog ## Release 2.21.2 ## ## Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ## ================================================================= echo echo "Installing Logtalk..." if [ -z "$1" ]; then prefix=/usr/local else prefix="$1" fi rm -rf $prefix/lgt2212 rm -f $prefix/logtalk mkdir $prefix/lgt2212 cd .. cp -R * $prefix/lgt2212 cd $prefix chmod -R go-w,a+r lgt2212 chmod a+x lgt2212 chmod a+x lgt2212/misc/*.sh chmod a+x lgt2212/xml/*.sh ln -sf lgt2212 logtalk cd bin ln -sf ../lgt2212/misc/cplgtdirs.sh cplgtdirs ln -sf ../lgt2212/xml/lgt2pdf.sh lgt2pdf ln -sf ../lgt2212/xml/lgt2html.sh lgt2html echo "Logtalk installation completed." echo echo "Users should define the environment variable LOGTALKHOME pointing" echo "to $prefix/logtalk and then run the shell script cplgtdirs in" echo "order to make a local copy of the Logtalk examples, library, and" echo "xml directories in ~/logtalk." echo