1SHELL=/bin/sh 2 3# Makefile for WordNet 2.0 binaries 4 5WN_ROOT = /usr/local/WordNet-2.0 6WN_INSTALLDIR = $(WN_ROOT)/bin 7 8WN_FILES = wn wnb wishwn 9 10all: $(WN_FILES) 11 12install: $(WN_FILES) 13 @echo "Installing binary files in $(WN_INSTALLDIR)" 14 @if [ ! -d $(WN_INSTALLDIR) ] ; then \ 15 echo "Making directory $(WN_INSTALLDIR)" ; \ 16 mkdir -p $(WN_INSTALLDIR) ; \ 17 chmod 755 $(WN_INSTALLDIR) ; \ 18 fi ; 19 @for file in $(WN_FILES) ; \ 20 do \ 21 filename=$(WN_INSTALLDIR)/$$file ; \ 22 if [ -f $$filename ] ; then \ 23 echo "Cannot install $$filename: file exists" ; \ 24 else \ 25 echo "Installing $$filename" ; \ 26 cp -p $$file $$filename ; \ 27 fi ; \ 28 done ; 29 @echo "Done installing binary files in $(WN_INSTALLDIR)" 30 31uninstall: 32 @echo "Uninstalling binary files from $(WN_INSTALLDIR)" 33 @ for file in $(WN_FILES) ; \ 34 do \ 35 filename=$(WN_INSTALLDIR)/$$file ; \ 36 if [ ! -f $$filename ] ; then \ 37 echo "Cannot uninstall $$filename: not present" ; \ 38 else \ 39 echo "Uninstalling $$filename" ; \ 40 rm -f $$filename ; \ 41 fi ; \ 42 done ; 43 @echo "Done uninstalling binary files from $(WN_INSTALLDIR)" 44 45clean: 46 @rm -f *~ "#"* 47