1SHELL=/bin/sh 2 3# Makefile for WordNet 2.0 "wnb" resources 4 5WN_ROOT = /usr/local/WordNet-2.0 6WN_INSTALLDIR = $(WN_ROOT)/lib/wnres 7 8WN_FILES = license.txt wn.xbm wngloss.man wnb.man 9 10all: $(WN_FILES) 11 12install: $(WN_FILES) 13 @if [ ! -d $(WN_INSTALLDIR) ] ; then \ 14 echo "Making directory $(WN_INSTALLDIR)" ; \ 15 mkdir -p $(WN_INSTALLDIR) ; \ 16 chmod 755 $(WN_INSTALLDIR) ; \ 17 fi ; 18 @echo "Installing resource files in $(WN_INSTALLDIR)" 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 resource files in $(WN_INSTALLDIR)" 30 31uninstall: 32 @echo "Uninstalling resource 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 resource files from $(WN_INSTALLDIR)" 44 45clean: 46 @rm -f *~ "#"* 47