XCOMM Should install to /usr or /usr/local ??
DESTDIR=/usr

XCOMM Name of man subdirectory of DESTDIR:
MANDIR=/X11R6/man/man1

XCOMM Name of bin subdirectory of DESTDIR: /X11R6/bin or maybe just  /bin
BINDIR=/X11R6/bin

XCOMM Name of share subdirectory of DESTDIR:
SHAREDIR=/share/rmap

XCOMM Name of PostScript viewer, image viewer and default print command
PS_VIEWER=gv
IM_VIEWER="display -bg gray84"
PRINT_CMD="lpr -Plocal"
EDITOR="emacs"


XCOMM
XCOMM Compile options:
XCOMM

#ifdef HPArchitecture
ZLIBDIR=

CCOPTIONS = -Ae -DZLIB -DSHAREDIR=\"$(DESTDIR)$(SHAREDIR)\" -DPS_VIEWER=\"$(PS_VIEWER)\" -DIM_VIEWER=\"$(IM_VIEWER)\" -DPRINT_CMD=\"$(PRINT_CMD)\" -DEDITOR=\"$(EDITOR)\"
#else
# SunOS

#ZLIBDIR=-L/usr/lib
#CCOPTIONS=-O -DZLIB -DSHAREDIR=\"$(DESTDIR)$(SHAREDIR)\" -DPS_VIEWER=\"$(PS_VIEWER)\" -DIM_VIEWER=\"$(IM_VIEWER)\" -DPRINT_CMD=\"$(PRINT_CMD)\" -DEDITOR=\"$(EDITOR)\"

# Solaris, Linux
#ZLIBDIR=-L/usr/lib

CCOPTIONS=-O -DZLIB -DSHAREDIR=\"$(DESTDIR)$(SHAREDIR)\" -DPS_VIEWER=\"$(PS_VIEWER)\" -DIM_VIEWER=\"$(IM_VIEWER)\" -DPRINT_CMD=\"$(PRINT_CMD)\" -DEDITOR=\"$(EDITOR)\"
#endif

SRCS=xrmap.c
OBJS=xrmap.o

LOCAL_LIBRARIES=$(XLIB) $(ZLIBDIR) -lXpm -lz -lm
DEPLIBS=		# I don't know what I'm doing, and I hate imake!

numdefs.h:
	cd tools ; make

xrmap.o: xrmap.h version.h bitmaps.h numdefs.h menudefs.h 

ComplexProgramTarget(xrmap)

install.man::
	if [ -r $(DESTDIR)$(MANDIR)/xrmap.1x.gz ] ; \
	   then gzip -f $(DESTDIR)$(MANDIR)/xrmap.1x ; fi

install:: install.man
	$(MKDIRHIER) $(DESTDIR)$(SHAREDIR)
	cp -f Xrmaprc Locations $(DESTDIR)$(SHAREDIR)
	if [ -d i18n ] ; then cp -fR i18n $(DESTDIR)$(SHAREDIR) ; fi
	rm -rf "$(DESTDIR)$(SHAREDIR)/flags" "$(DESTDIR)$(SHAREDIR)/big_flags"
	$(MKDIRHIER) $(DESTDIR)$(SHAREDIR)/flags
	if [ -d flags/small ] ; then cp -fR flags/small $(DESTDIR)$(SHAREDIR)/flags ; fi
	if [ -d flags/big ] ; then cp -fR flags/big $(DESTDIR)$(SHAREDIR)/flags ; fi
	if [ -d factbook ] ; then cp -fR factbook $(DESTDIR)$(SHAREDIR) ; fi
	if [ -d anthems ] ; then cp -fR anthems $(DESTDIR)$(SHAREDIR) ; fi
	if [ -d hymns ] ; then cp -fR hymns $(DESTDIR)$(SHAREDIR) ; fi
	cat WARNING

clean::
	cd tools ; make clean
	rm -f numdefs.h ; cd i18n ; rm -f *~

realclean:: clean
	rm -f Makefile

