#!smake
#
#  Makefile to compile mxman on SGI IRIX 5.x.
#  Fix the LLDLIBS line when compiling on IRIX 4.x with X11R5, and
#  Motif 1.2 support.
#	
#	"$Revision$"
#

include $(ROOT)/usr/include/make/commondefs

APPDEF= MXman.ad.sgi

LCOPTS= -g
LCINCS= 
LCDEFS= -DFUNCPROTO -DXLIB_ILLEGAL_ACCESS \
	-DMOTIF -DHELPFILE=\"/usr/lib/X11/mxman.help\" \
	-DSYSMANPATH=\"/usr/catman/u_man:/usr/catman/p_man:/usr/catman/a_man:/usr/catman/g_man:/usr/catman/local:/usr/man/u_man:/usr/man/p_man:/usr/man/a_man:/usr/man/g_man:/usr/man/local:/usr/share/catman/u_man:/usr/share/catman/p_man:/usr/share/catman/a_man:/usr/share/catman/g_man:/usr/share/catman/local:/usr/share/man/u_man:/usr/share/man/p_man:/usr/share/man/a_man:/usr/share/man/g_man:/usr/share/man/local:\" \
	-DLOCALMANPATH=\"/usr/local/man:/usr/local/man/u_man:/usr/local/man/p_man:/usr/local/man/a_man:/usr/local/man/g_man:\"


# IRIX 5.xx
LLDLIBS = -lXm -lXt -lXmu -lXext -lX11 -lm -lPW


C++FILES= 
CFILES= \
ScrollByL.c   handler.c     man.c         search.c 	\
buttons.c     help.c        misc.c        tkfuncs.c	\
globals.c     main.c        pages.c       vendor.c 	MenuSupport.c


TARGETS= mxman

# uncomment the following line if there is just a single file being compiled
# LMKDEPFLAGS= $(NULLSUFFIX_MKDEPFLAG)

default: 
	@$(MAKE) $(TARGETS)

include $(COMMONRULES)

install: default
	/bin/cp $(TARGETS) $(TARGETS).non-strip
	/bin/cp $(APPDEF) MXman
	/bin/cp mxman.man mxman.1
	strip $(TARGETS)
	$(INSTALL) -idb "mxman.sw.mxman" -F /usr/bin/X11 $(TARGETS)
	$(INSTALL) -m 644 -idb "mxman.sw.mxman config(update)"  	\
		-F /usr/lib/X11 mxman.help
	$(INSTALL) -m 644 -idb "mxman.sw.mxman config(update)" 		\
		-F /usr/lib/X11/app-defaults MXman
	$(INSTALL) -m 644 -idb "mxman.man.pages" -F /usr/local/man/man1 mxman.1

installR5support:
	find schemes/Base -type f -exec \
		$(INSTALL) -idb "mxman.sw.R5support" \
		  -F /usr/lib/X11 -m 644 '{}' \;
	find nls/local_im_tbl -type f -exec \
		$(INSTALL) -idb "mxman.sw.R5support" \
		  -F /usr/lib/X11 -m 644 '{}' \;
	find nls -type f -exec \
		$(INSTALL) -idb "mxman.sw.R5support" \
		  -F /usr/lib/X11 -m 644 '{}' \;
		

$(TARGETS): $(OBJECTS)
	$(CCF) $(OBJECTS) $(LDFLAGS) -o $@


