#
# @(#)Makefile	2.16 91/10/15 Copyright 1990 Sun Microsystems
#
# This file is a product of Sun Microsystems, Inc. and is provided for
# unrestricted use provided that this legend is included on all tape
# media and as a part of the software program in whole or part.  Users
# may copy or modify this file without charge, but are not authorized to
# license or distribute it to anyone else except as part of a product
# or program developed by the user.
# 
# THIS FILE IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
# WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
# PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
# 
# This file is provided with no support and without any obligation on the
# part of Sun Microsystems, Inc. to assist in its use, correction,
# modification or enhancement.
# 
# SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
# INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY THIS FILE
# OR ANY PART THEREOF.
# 
# In no event will Sun Microsystems, Inc. be liable for any lost revenue
# or profits or other special, indirect and consequential damages, even
# if Sun has been advised of the possibility of such damages.
# 
# Sun Microsystems, Inc.
# 2550 Garcia Avenue
# Mountain View, California  94043
#

SOURCES = \
	gcm.c \
	gcc.c \
	gdd.c \
	gfm.c \
	gfm_load_dir.c \
	group.c \
	group_data.c \
	gutil.c \
	gcc_ui.c \
	gfm_ui.c

OBJECTS = \
	gcm.o \
	gcc.o \
	gdd.o \
	gfm.o \
	gfm_load_dir.o \
	group.o \
	group_data.o \
	gutil.o \
	gcc_ui.o \
	gfm_ui.o

LIBRARY = libguidexv.a

PROJECTDIR = $(GUIDEHOME)
DESTDIR = $(PROJECTDIR)

# Compiler flags.

CFLAGS = -g -I$(PROJECTDIR)/src/libguide -I$(PROJECTDIR)/src/libguidexv -I$(OPENWINHOME)/include

# Standard targets.

all:	 $(LIBRARY)

$(LIBRARY): $(OBJECTS)
	rm -f $(LIBRARY); \
	ar cr $(LIBRARY) $(OBJECTS); \
	ranlib $(LIBRARY)

install: all
	install -d $(DESTDIR)/lib/locale/C/help
	install -m 444 $(TARGETS.other) $(DESTDIR)/lib/locale/C/help
	install -d $(DESTDIR)/lib
	install -m 664 $(LIBRARY) $(DESTDIR)/lib
	(cd $(DESTDIR)/lib ; ranlib -t $(LIBRARY) ; chmod 444 $(LIBRARY))

clean:
	rm -f $(LIBRARY) $(OBJECTS) core *~ TAGS *BAK *delta *_stubs.c *.info

stubs:	gcc.G gfm.G
	$(GUIDEHOME)/bin/gxv -a gcc.G
	$(GUIDEHOME)/bin/gxv -a gfm.G
