NOPROFILE=1
INTERNALLIB=1
SHLIB_MAJOR=1
SHLIB_MINOR=0

LIB=    libtimeskew.so.1.0
SRC=	timeskew.c
OBJ=	timeskew.o

default:
	@echo "'make lib' will make the LD_PRELOAD library"
	@echo "'make try' will try it"

lib:
	gcc -fPIC -c $(SRC) -o $(OBJ)
	gcc -shared -Wl,-soname,$(LIB) -o $(LIB) $(OBJ)

try:	$(LIB)
	@echo 'puts [clock format [clock seconds]]' | tclsh
	@echo 'puts [clock format [clock seconds]]' | \
		env LD_PRELOAD=./libtimeskew.so.1.0 tclsh

clean:
	rm -f $(OBJ) $(LIB)
