all: xwii

xwii: main.o wiiuse.o wiiuse.so xinterpret.o actionset.o
	g++ main.o wiiuse.o xinterpret.o actionset.o -o xwii -lbluetooth -ldl -lXtst

main.o: main.cpp
	g++ main.cpp -c -I ./include

xinterpret.o: xinterpret.h xinterpret.cpp
	g++ xinterpret.cpp -c

actionset.o: actionset.h actionset.cpp
	g++ actionset.cpp -c -I ./include

clean:
	rm -f actionset.o main.o xinterpret.o *~ xwii
