SHELL=/bin/sh

MOTIFCPLUSDIR = ../headers

INCLUDES = -I- -I$(MOTIFCPLUSDIR)
CFLAGS   = -c 
#LIBR     = libXM.a
COMP     = g++
.SUFFIXES: .c .cc .s .o .out .h .hh .C  .ss
AR       = ar
RM       = /bin/rm

OBJS = XMAppShell.o XMArrowB.o XMArrowBG.o XMBulletinB.o XMBulletinBD.o \
XMCascadeB.o XMCascadeBG.o XMClipboard.o XMCommand.o XMComposite.o \
XMConstraint.o XMCore.o XMDialogS.o XMDrawingA.o XMDrawnB.o XMErrorD.o \
XMFileSB.o XMFileSD.o XMForm.o XMFormD.o XMFrame.o XMGadget.o XMInfoD.o \
XMLabel.o XMLabelG.o XMList.o XMMainW.o XMManager.o \
XMMenuBar.o XMMenuShell.o XMMessageB.o XMMessageD.o \
XMObject.o XMOptMenu.o XMOvShell.o XMPanedW.o XMPopupMenu.o XMPrimitive.o \
XMPromptD.o XMPullMenu.o XMPushB.o XMPushBG.o XMQuestionD.o XMRadioBox.o \
XMRectObj.o XMRowColumn.o XMScale.o XMScrollBar.o XMScrolledL.o XMScrolledT.o \
XMScrolledW.o XMSelectionB.o XMSelectionD.o XMSeparatoG.o XMSeparator.o \
XMShell.o XMString.o XMText.o XMToggleB.o XMToggleBG.o XMTopShell.o \
XMTrShell.o XMVShell.o XMWMShell.o XMWarningD.o XMWindowObj.o XMWorkingD.o \
XMArgs.o XMFontList.o XMMrm.o XMPixmap.o

all: libXM.a

.cc.o:
	$(COMP) $(CFLAGS) $(INCLUDES) $*.cc

libXM.a: $(OBJS)
	$(AR) rv libXM.a $?; ranlib libXM.a
