1# Obey standard Autotools installation directories 2DESTDIR = 3PREFIX = /usr/local 4EPREFIX = ${PREFIX} 5BINDIR = ${EPREFIX}/bin 6SBINDIR = ${EPREFIX}/sbin 7LIBEXECDIR = ${EPREFIX}/libexec 8DATADIR = ${PREFIX}/share 9SYSCONFDIR = ${PREFIX}/etc 10SHAREDSTATEDIR = ${PREFIX}/com 11LOCALSTATEDIR = ${PREFIX}/var 12LIBDIR = ${EPREFIX}/lib 13INCLUDEDIR = ${PREFIX}/include 14OLDINCLUDEDIR = /usr/include 15INFODIR = ${PREFIX}/info 16MANDIR = ${PREFIX}/man 17MANSECTION=1 18 19WISH_NAME = Wish Shell 20WISH_APP = /System/Library/Frameworks/Tk.framework/Resources/$(WISH_NAME).app/Contents 21REDET_APP = Redet.app/Contents 22macosx_app: redet.tcl 23 install -d "$(REDET_APP)/MacOS" 24 install -p "$(WISH_APP)/MacOS/$(WISH_NAME)" $(REDET_APP)/MacOS/Redet 25 install -d $(REDET_APP)/Resources 26 install -p "$(WISH_APP)/Resources/$(WISH_NAME).rsrc" $(REDET_APP)/Resources 27 install -d $(REDET_APP)/Resources/Scripts 28 install -p -m0644 redet.tcl $(REDET_APP)/Resources/Scripts/AppMain.tcl 29# install -m0644 -p Info.plist $(REDET_APP) 30#if you want an App icon 31# install -m0644 -p *.icns "$(REDET_APP)/Resources" 32 33macosx_app_clean: 34 -rm -f -- $(REDET_APP)/MacOS/Redet 35 -rmdir -- $(REDET_APP)/MacOS 36 -rm -f -- $(REDET_APP)/Resources/Scripts/AppMain.tcl 37 -rmdir -- $(REDET_APP)/Resources/Scripts 38 -rm -f -- "$(REDET_APP)/Resources/$(WISH_NAME).rsrc" 39 -rmdir -- $(REDET_APP)/Resources/ 40 -rmdir -- $(REDET_APP) 41 -rmdir -- Redet.app 42 43 44install: redet.tcl 45 install -p -D redet.tcl ${DESTDIR}${BINDIR}/redet 46 install -p -D -m 0644 redet.${MANSECTION} \ 47 ${DESTDIR}${MANDIR}/man${MANSECTION}/redet.${MANSECTION} 48 49install_manual: 50 for i in `find Manual/ -type f`; do \ 51 install -D $$i ${DESTDIR}${DATADIR}/Redet/$$i; \ 52 done 53 54TAGS: redet.tcl 55 56 57 58