# Generated automatically from Makefile.in by configure.
#
#
#

AR = ar cq
C2MAN = c2man
CC = cc -std1
DOPROTO = do-proto.sh
MAKEDEPEND = /usr/bin/X11/makedepend
RM = rm -f
RANLIB = ranlib
TOUCH = touch
WBUILD = wbuild -n

.SUFFIXES: .w

CFLAGS = -g
LOCAL_INCLUDES =  -I/u/staff_g/rancur_v/include/arch/alpha -I/u/staff_g/rancur_v/work/mg/libpcap-0.2.1 -Iinclude -I../liba/include -I../libgr/include -I../libXpm/include -I..
LOCAL_CFLAGS = $(CFLAGS) $(LOCAL_INCLUDES) $(COND_CFLAGS)
WBUILDFLAGS = -h include/Xmg -p Xmg

#
# objs
#

EXTRA_OBJS = \
import/FileNom.o import/ScrollText.o import/Viewlist.o import/match.o \
import/TextField.o

OBJS = xmg_i.o xt_macro.o \
XmgPulldown.o XmgPrompt.o Xmg.o XmgFancy.o XmgMessage.o XmgErr.o \
XmgFileGet.o SmeBSBM.o Xws.o \
$(EXTRA_OBJS)

SRCS = xmg_i.c xt_macro.c \
XmgPulldown.c XmgPrompt.c Xmg.c XmgFancy.c XmgMessage.c XmgErr.c \
XmgFileGet.c SmeBSBM.c Xws.c

LIB = libXmg.a

MANDIR = man

#
# all
#

all: $(LIB)

$(LIB): $(OBJS)
	$(RM) $(LIB)
	$(AR) $(LIB) $(OBJS)
	$(RANLIB) $(LIB)

import/FileNom.o: import/FileNom.c
	cd import ; $(CC) -c FileNom.c $(LOCAL_CFLAGS) -I../include

import/ScrollText.o: import/ScrollText.c
	cd import ; $(CC) -c ScrollText.c $(LOCAL_CFLAGS) -I../include

import/Viewlist.o: import/Viewlist.c
	cd import ; $(CC) -c Viewlist.c $(LOCAL_CFLAGS) -I../include

import/match.o: import/match.c
	cd import ; $(CC) -c match.c $(LOCAL_CFLAGS) -I../include

import/TextField.o: import/TextField.c
	cd import ; $(CC) -c TextField.c $(LOCAL_CFLAGS) -I../include

import/XmgBox.o: import/XmgBox.c
	cd import ; $(CC) -c XmgBox.c $(LOCAL_CFLAGS) -I../include

isrcs: $(ISRCS)

proto:	isrcs
	$(DOPROTO) $(LOCAL_INCLUDES) $(COND_CFLAGS) include/*.h

fproto:
	$(TOUCH) *.c
	$(MAKE) proto

depend:
	$(MAKEDEPEND) $(DEPENDFLAGS) $(SRCS)

clean:
	$(RM) $(OBJS)

fclean:
	$(RM) $(LIB) 

mans:
	for src in $(SRCS); do \
		echo making $@ for $$src;\
		$(C2MAN) $(LOCAL_INCLUDES) -o$(MANDIR) $$src;\
	done   

#
# implicit rules
#

.SUFFIXES: .E .x

.c.o: $(SRCS)
	$(CC) $(LOCAL_CFLAGS) -c $<
	@$(TOUCH) $@

.c.E:
	$(CC) $(LOCAL_CFLAGS) -E $<

.w.c:
	$(WBUILD) $(WBUILDFLAGS) $<
