Added GLib loop main program
[cascardo/chat.git] / Makefile
index 6a87a8b..de2d9c2 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,16 +1,19 @@
-OBJECTS = sort_udns.o tcp_connect.o iksemel_extra.o tictactoe.o \
+OBJECTS = sort_udns.o tcp_connect.o iksemel_extra.o \
        xmpp.o features.o sasl.o bind.o disco.o hook.o
 CC = gcc
-CFLAGS = -g -Wall `pkg-config --cflags iksemel libgsasl`
-LIBS = -ludns `pkg-config --libs iksemel libgsasl`
+CFLAGS = -g -Wall `pkg-config --cflags iksemel libgsasl glib-2.0`
+LIBS = -ludns `pkg-config --libs iksemel libgsasl glib-2.0`
 
-all: tictactoe
+all: tictactoe ui
 
-tictactoe: $(OBJECTS)
-       $(CC) $(CFLAGS) $(LIBS) -o tictactoe $(OBJECTS)
+tictactoe: $(OBJECTS) tictactoe.o
+       $(CC) $(CFLAGS) $(LIBS) -o tictactoe $(OBJECTS) tictactoe.o
+
+ui: $(OBJECTS) ui.o
+       $(CC) $(CFLAGS) $(LIBS) -o ui $(OBJECTS) ui.o
 
 .c.o:
        $(CC) $(CFLAGS) -c $< -o $@
 
 clean:
-       rm -f $(OBJECTS) tictactoe
+       rm -f $(OBJECTS) tictactoe.o tictactoe ui.o ui