BINDIR		=	/mit/sipb/bin
MANDIR		=	/mit/sipb/man/man1
MANSUFFIX	=	1
XAPPLOADDIR	=	/mit/sipb/share/X11/app-defaults
SEARCHPATH	=	/mit/sipb/share/X11/%T/%N

SRCS = callback.c creation.c mrolo.c rolo.c rolox.c compat.c getopt.c
OBJS = callback.o creation.o mrolo.o rolo.o rolox.o compat.o getopt.o
LDLIBS = -lXm -lXt -lX11 $(SYSLIBS) $(DEPLIBS)
TERMLIBS = -lcurses -ltermcap

#ifdef SunArchitecture
CCOPTIONS	=	-I/usr/dt/include
LOCAL_LIBRARIES =	-L/usr/dt/lib
LD_RUN_PATH	=	/usr/dt/lib
#endif
#ifdef LinuxArchitecture
CCOPTIONS	=	-I/mit/motif/include
LOCAL_LIBRARIES =	-L/mit/motif/lib
TERMLIBS	=	-lncurses
#endif

ComplexProgramTarget(mrolo)
InstallAppDefaults(MRolo)

SpecialObjectRule(mrolo.o,mrolo.c,-DXFILESEARCHPATH=\"$(SEARCHPATH)\")

all:: prolo crolo

prolo: prolo.c rolo.o compat.o getopt.o
	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o prolo prolo.c rolo.o compat.o getopt.o

crolo: crolo.c rolo.o roloc.o arrows.o compat.o getopt.o
	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o crolo crolo.c rolo.o roloc.o arrows.o compat.o getopt.o $(TERMLIBS)

clean::
	$(RM) prolo crolo rolo.samp- xdef mrolo.ad.h

InstallProgram(crolo,$(BINDIR))
InstallProgram(prolo,$(BINDIR))
/* InstallProgram(xr2mr,$(BINDIR)) */
InstallManPage(crolo,$(MANDIR))
InstallManPage(prolo,$(MANDIR))
/* InstallManPage(xr2mr,$(MANDIR)) */
