# MAKEFILE FOR TWCLOCK

CC        =   gcc 
HDIRS     =   -I /usr/X11R6/include
CFLAGS    =   -Wall -O2 $(HDIRS) 
HFILES    =   twclock.h twclock.xpm
CFILES    =   twclock.c twclockWids.c twclockCB.c
OFILES    =   $(CFILES:.c=.o)
MISC      =   makefile Twclock twclock.xpm README twclock*.lsm
SAVEFILES =   $(CFILES) $(HFILES) $(MISC)
LIBDIRS   =   -L /usr/X11R6/lib
LIBS      =   -lXm -lXt -lX11 -lXext -lXpm
BINDIR    =   /usr/local/bin

twclock:    	$(OFILES) 
		$(CC) $(CFLAGS) $(IFILES) $(OFILES) -o $@ $(LIBDIRS) $(LIBS) 

$(OFILES):  	$(HFILES)

clean:
		rm -f $(OFILES) core *.BAK

spotless:   	clean
		rm -f twclock core

backup:
		cp $(SAVEFILES) savedir		 

install:
		install -d $(BINDIR)
		install twclock $(BINDIR)
		cp Twclock /usr/X11R6/lib/X11/app-defaults


