CC = gcc
OBJECTS = twofingemu.o
LIBS = -lm -lpthread -lXtst -lX11
CFLAGS = -Wall -O2
BINDIR = $(DESTDIR)/usr/bin
NAME = twofing

twofing: $(OBJECTS)
	$(CC) -o $(NAME) $(OBJECTS) $(LIBS)

%.o: %.c
	$(CC) -c $(CFLAGS) $<

install:
	install --mode=755 $(NAME) $(BINDIR)/
	cp 70-touchscreen-egalax.rules /etc/udev/rules.d/

clean:
	rm *.o $(NAME)

uninstall:
	rm $(BINDIR)/$(NAME)
