CFLAGS += `pkg-config --cflags gtk+-2.0` -Wall -O3

LDFLAGS += `pkg-config --libs gtk+-2.0` -ldl

CFLAGS += -O3 -Wall -fPIC -shared -I/mnt/utmp/cdevtools/usr/include

default:
	$(CC) -o kblight.so kblight.c $(CFLAGS) -Wl,-soname,kblight.so $(LDFLAGS)
	mv *.so ../build

clean:
	rm -f ../build/kblight.so

install:
	cp ../build/kblight.so /usr/share/configbutton
	cp ../build/light_bulb_on_48.png /usr/share/configbutton
	cp ../build/light_bulb_off_48.png /usr/share/configbutton
	cp ../build/op_kbd_light.sh /usr/pandora/scripts
	cp /usr/pandora/scripts/op_power.sh ../op_power.sh.BAK_`date +%Y%m%d_%H%m%d`
	cp ../build/op_power.sh /usr/pandora/scripts

