CFLAGS = -g -pipe
LFLAGS = -g -pipe
LIBS = -lsuntool -lsunwindow -lpixrect

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

NAME = $(PRODUCT)sged

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

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

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 point.icon

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

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