#
# Makefile for sample Linux ZiNc pad plugin
#
# Public Domain - use freely and enjoy
#

TARGET = libcontrolznc.so
CFLAGS = -fPIC -O3 -fomit-frame-pointer
OBJS = zinckbd.o
CC = gcc
LD = gcc
LIBS = -L/usr/X11R6/lib -lX11

all: $(TARGET)

$(TARGET): $(OBJS)
	$(LD) -shared -Wl,-soname,$(TARGET) $(OBJS) -o $(TARGET) $(LIBS)
	strip --strip-unneeded --strip-debug $(TARGET)

clean:
	rm -f $(TARGET) $(OBJS) *.so

#
# Dependancies
#

zinckbd.o: zinckbd.c 
