MANEXT		= 1
DEST		= /usr/local/bin
MANDIR		= ./man$(MANEXT)
OWNER		= ericbl
GROUP		= csg
MODE		= 0755

# Flags

CFLAGS		= -g -I/usr/local/include \
			-I/$(OPENWINHOME)/include \
			-I/usr/local/globe/include/local

COFLAGS		= -q
LDFLAGS		= -g -L/usr/local/globe/lib

MKMFLAGS	= -g

# Programs

CC		= cc
LINKER		= $(CC)
MAKE		= make

# hdrs will be printed, are part of tags

HDRS		=

# libs are local, part of dependencies

LIBS		= 

# llibs are given as -lname, not in dependencies

LLIBS		= -ltk -ltcl -lX11 -lm

MAKEFILE	= Makefile

OBJS		= tkHelloWorld.o

SRCS		= tkHelloWorld.c

FSRC		= 

LSRC		= 

YSRC		= 

PROGRAM		= tkHelloWorld

# now standard rules

$(PROGRAM):	$(OBJS) $(LIBS)
	$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) $(LLIBS) -o $(PROGRAM)

clean:
	rm -f $(OBJS) a.out core $(PROGRAM)

index:
	ctags -wx $(HDRS) $(SRCS)

program:	$(PROGRAM)

Makefile $(SRCS) $(FSRC) $(LSRC) $(YSRC) $(HDRS):
	$(CO) $(COFLAGS) $@
