TOPDIR=../..
include ../Makefile.opt

LIB_HOOK = ../../lib/refreshd_hook.so
CC=gcc
CFLAGS = -g -fPIC -Wall -ansi -pedantic -nostartfiles -D_REENTRANT\
	 -I../refreshd_cnt $(REFRESHD_INCLUDES) $(X11_CFLAGS) $(OPT_CFLAGS) \
	 $(SOCK_CFLAGS)
LD_FLAGS = -g -shared -nostartfiles
OBJS=refreshd_hook.o
LIBS = -ldl $(X11_LIBS) $(REFRESHD_LIBS)
LIB = refreshd_hook.so

$(LIB) : $(OBJS)
	$(CC) $(LD_FLAGS) -o $@ $(OBJS) $(LIBS)
clean:
	$(RM) *.o *~ a.out core

refreshd_hook.o: refreshd_hook.c 
	$(CC) -c $(CFLAGS) refreshd_hook.c

install: $(LIB) 
	$(INSTALL) -d $(LIBDIR)
	for lib in $(LIB); do \
	  $(INSTALL) $$lib $(LIBDIR); \
	done

uninstall:
	for file in $(LIB) ; \
	  do $(RM) $(LIBDIR)/$$file; \
	done


