# # Imakefile for xtapemon : X11 based tape monitoring utility for IRAF. # X11IRAFDIR = ../ #include <../X11IRAF.tmpl> /* Hack to build on NOAO HP systems where the Xmu and Xaw libs had to be added * specially to the system they don't come with the default X11 development * system. This also avoids the binary requiring the shared lib version on * systems which may not have it. */ #if defined(HPArchitecture) && OSMajorVersion >= 10 XMULIB = /usr/lib/X11R6/libXmu.a XAWLIB = /usr/lib/X11R6/libXaw.a #endif CDEBUGFLAGS = -g XAWLIB = LibXaw3d ############################################################################## # Nothing to change below here... SRCS= classnames.c types.c xtapemon.c OBJS= classnames.o types.o xtapemon.o DEFINES= -DXTAPEMON INCLUDES= -I. $(X11IRAF_INCLUDES) DEPLIBS= XawClientDepLibs LOCAL_LIBRARIES= XawClientLibs LOCAL_LDFLAGS= -L../lib $(X11IRAF_LDFLAGS) OBMLIBS = LibObm LibXpm MATHLIB = -lm AllTarget(xtapemon) NormalProgramTarget(xtapemon,$(OBJS),,${OBMLIBS} XawClientLibs,$(MATHLIB)) #if InstallAppdefs install:: XTapemon.ad MakeDir(X11irafAppDir) $(CP) XTapemon.ad X11irafAppDir/XTapemon #endif #if InstallManuals install:: MakeDir(X11irafManDir) $(CP) xtapemon.man X11irafManDir/xtapemon.1 #endif #if InstallBinaries install:: xtapemon -@if [ -d X11irafBinDir ]; then set +x; \ else (set -x; $(MKDIRHIER) X11irafBinDir); fi $(CP) xtapemon X11irafBinDir #endif xtapemon.o: XTapemon.ad.h xtapemon.c: XTapemon.ad.h XTapemon.ad.h: XTapemon.ad ad2c.sh XTapemon.ad > XTapemon.ad.h clean:: rm -f *.o xtapemon DependTarget()