CFLAGS = -DXAW_BC -g -pipe
LFLAGS = -g -pipe

LIBS = -L/usr/lib/X11 -lXaw -lXmu -lXt -lX11

PRODUCT = ../../../product/

NAME = $(PRODUCT)xged

HDRS = embed_ops.h file_ops.h ged.h mode_ops.h quit_ops.h view_hand.h tool_static.h DrawingP.h Drawing.h
SOURCES = embed_ops.c file_ops.c ged.c mode_ops.c quit_ops.c view_hand.c Drawing.c
OBJECTS = embed_ops.o file_ops.o ged.o mode_ops.o quit_ops.o view_hand.o Drawing.o

$(NAME):	$(OBJECTS)
	$(CC) $(LFLAGS) $(OBJECTS) -o $(NAME) $(LIBS)

Drawing.o:	Drawing.c DrawingP.h Drawing.h

embed_ops.o:	ged.h view_hand.h mode_ops.h

file_ops.o:	ged.h view_hand.h embed_ops.h

ged.o:	ged.h view_hand.h embed_ops.h

mode_ops.o:	ged.h view_hand.h embed_ops.h

quit_ops.o:	view_hand.h

view_hand.o:	ged.h view_hand.h quit_ops.h mode_ops.h embed_ops.h Drawing.h tool_static.h

clean:
	@echo "Removing object files for $(NAME)..."
	rm -f core *.o

clobber:
	@echo "Removing objects and command files for $(NAME)..."
	rm -f $(NAME) core *.o
