# The following macros are inserted by 'gconfig' for the "athena" configuration
TOP = ../..
UNIXTYPE = -DBSD43
UNIXVER =
BSDCOMPAT =
SERVOPTS = -DUNIXCONN -DSYSLOG
EXTENS = -DSAMPLE -DSEAMLESS
GLIBOPTS = -DUNIXCONN
CLIOPTS = -DPLX
LDFLAGS =
CFLAGS = -O
XLIB = -lX11
XEXTLIB = -lXext
SERVDIR = /etc
SERVFILEDIR = /etc
BINDIR = /usr/athena
INCDIR = /usr/include
LIBDIR = /usr/lib
SHELL = /bin/sh
INSTALL = install
MAKEDEP = makedepend
CC = cc
# End of inserted macros



SOURCES = gctl.c templive.c make_wins.c get_fonts.c\
	create_gc.c setmap.c cursor.c context.c\
	make_root.c show_vols.c enable.c control.c\
	show_cont.c text.c frame.c enter_key.c show_icon.c\
	err_hand.c grab.c message.c

OBJECTS = gctl.o templive.o make_wins.o get_fonts.o\
	create_gc.o setmap.o cursor.o context.o\
	make_root.o show_vols.o enable.o control.o\
	show_cont.o text.o frame.o enter_key.o show_icon.o\
	err_hand.o grab.o message.o

all:	gctl

gctl:	$(OBJECTS) Makefile
	-rm -f gctl
	$(CC) $(LDFLAGS) -o gctl $(OBJECTS) ../../Glib/libG.a $(XEXTLIB) $(XLIB) $(BSDCOMPAT)

clean:
	-rm -f core *.o gctl *~
	cp Makefile Makefile.bak
	rm -f Makefile
	cat Makefile.bak | awk -f ../../etc/undep.awk > Makefile

depend:
	$(MAKEDEP) $(CFLAGS) $(CLIOPTS) $(UNIXTYPE) $(UNIXVER) $(SOURCES)

.c.o:
	-rm -f $*.o
	$(CC) $(CFLAGS) $(CLIOPTS) $(UNIXTYPE) $(UNIXVER) -c $*.c

install: all
	$(INSTALL) -c -s -m 755 gctl $(DESTDIR)$(BINDIR)

uninstall:
	-rm -f $(DESTDIR)$(BINDIR)/gctl

