#edit this
TCLHOME = /usr/local/tcl
I2C_HOME = ..

CC = gcc
CFLAGS = -O -I/usr/include/tcl -I$(TCLHOME)/include -Wall -I$(I2C_HOME)/include
LDFLAGS = -L/usr/local/tcl/lib -L$(I2C_HOME)/lib -ltcltool -ltk -ltcl -lX11 -lm 
OBJS	= 

MAIN = ish

all: $(MAIN)

$(MAIN): ish.c $(OBJS) $(I2C_HOME)/lib/libtcltool.a	
	$(CC) -o $@ $< $(OBJS) $(CFLAGS) $(LDFLAGS) 
	cp ish $(I2C_HOME)/bin

$(I2C_HOME)/lib/libtcltool.a: $(I2C_HOME)/lib/tcl_i2c.c
	make -C $(I2C_HOME)/lib

clean:
	- rm *.o core $(MAIN)
