CFLAGS=`glib-config --cflags` -Wall
LIBS=`glib-config --libs` -lmenu -lncurses -lxmms

MODULES_SRC=file.c keys.c ncxmms.c playlist.c status.c util.c 
MODULES_OBJ=file.o keys.o ncxmms.o playlist.o status.o util.o

all:
	gcc ${CFLAGS} -c ${MODULES_SRC}
	gcc ${CFLAGS} -o ncxmms ${MODULES_OBJ} ${LIBS}

debug:
	gcc ${CFLAGS} -c -g ${MODULES_SRC}
	gcc ${CFLAGS} -g -o ncxmms ${MODULES_OBJ} ${LIBS}

clean:
	rm -f ncxmms *.o

install:
	cp -f ncxmms /usr/local/bin

uninstall:
	rm -f /usr/local/bin/ncxmms
