#PROF=-pg
#DBG=-ggdb
#OPT=-O2
INCLUDE=-I/usr/include/tcl
LIB=-ltcl -ltk -lX11 -lm
CFLAGS= $(INCLUDE) -Wall -c $(PROF) $(OPT) $(DBG)
LFLAGS= $(LIB) $(OPT) $(PROF) 
CC=		gcc

OBJ=tkmixer.o
EXE=tkmixer

all: $(EXE)
	@strip $(EXE)
$(EXE): depend $(OBJ)
	$(CC) $(OBJ) $(LFLAGS) -o $(EXE)

.cc.o :
	$(CC) $(CFLAGS) $*.cc

.C.o :
	$(CC) $(CFLAGS) $*.C

ifeq (depend, $(wildcard depend))
include depend
dep:
else
dep:  
	$(CC) $(INCLUDE) -MM *.C > depend
endif


depend:  
	$(CC) $(INCLUDE) -MM *.C > depend

deb: clean
	$(MAKE) DBG=-ggdb

clean:
	rm -f $(OBJ) $(EXE) *~ depend core

backup: clean
	cd ..; tar cvzf ~/arc/`basename $(shell pwd)``date '+%m%d.%H%M'`.tgz `basename $(shell pwd)`; cd -
