CC = gcc
CFLAGS = -Wall -Wstrict-prototypes -O2 -pipe
SONYPIH = /usr/include/linux
LDFLAGS =
LIBS = -L/usr/X11R6/lib -lX11 -lXtst

PREFIX = /usr/local
DESTBIN = $(PREFIX)/bin

all: sonypid

sonypid: sonypid.o
	$(CC) $(LDFLAGS) $^ $(LIBS) -o $@

sonypid.o: sonypid.c
	ln -sf $(SONYPIH)/sonypi.h
	$(CC) $(CFLAGS) -c $< -o $@

clean:
	rm -f sonypid.o sonypid *~
	rm -f sonypi.h

install:
	install -m 755 -d $(DESTBIN)
	install -m 755 sonypid $(DESTBIN)

uninstall:
	rm -f $(DESTBIN)/sonypid
