#
# $Id: Makefile 86 2011-01-27 20:18:45Z merkelt $
#

# Options
CC=gcc
MAKE=make
Q=@
CFLAGS=-g -pthread -Wall `pkg-config --cflags  gtk+-2.0`
LDFLAGS=`pkg-config --libs gtk+-2.0` -lgthread-2.0 -lpthread
SRCS=client.c gui.c command.c listener.c live.c
OBJS=$(SRCS:.c=.o) ../common/sem.o ../common/keymanager.o ../common/mq.o
BIN=../client.bin

# Client
all: $(OBJS)
	@echo Compiling Client
	$(Q)$(CC) -o $(BIN) $(CFLAGS) $(OBJS) $(LDFLAGS)

.c.o: commons.h
	@echo Compiling $<
	$(Q)$(CC) $(CFLAGS) -c $<

clean:
	rm -f $(BIN) *.o *.bak *~
