Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/Makefile @ 35:a8ceaa3005fd
[/trunk] Changeset 51 by mikael
Work on libjabber integration. This is a big patch...
* Remove socket.[ch] server.[ch]
We have now fully switched to libjabber.
* Roster is fetched, and buddies are added to the buddylist
* Can send/receive messages using libjabber
* Presence messages are handled. I have added statuses, as there only were
online / offline statuses.
* Use halfdelay to have a non-blocking getch().
And use a timeout in jb_main().
* Use utf8_{encode,decode}
author | mikael |
---|---|
date | Mon, 04 Apr 2005 19:13:58 +0000 |
parents | 86837ff0554c |
children | 7259a61e1a4b |
comparison
equal
deleted
inserted
replaced
34:f78ffe7ce43d | 35:a8ceaa3005fd |
---|---|
31 ifndef CC | 31 ifndef CC |
32 CC = gcc | 32 CC = gcc |
33 endif | 33 endif |
34 CFLAGS = -Wall -W -pedantic | 34 CFLAGS = -Wall -W -pedantic |
35 LD = $(CC) | 35 LD = $(CC) |
36 LDLIBS = -lncurses -lpanel -L../libjabber -L../connwrap -llibjabber -lconnwrap -lssl | 36 LDLIBS = -lncurses -lpanel -lssl -L../libjabber -L../connwrap -llibjabber -lconnwrap |
37 | 37 |
38 ifeq ($(DEBUG),1) | 38 ifeq ($(DEBUG),1) |
39 CFLAGS += -O0 -g -DDEBUG=1 | 39 CFLAGS += -O0 -g -DDEBUG=1 |
40 else | 40 else |
41 CFLAGS += -O2 -mcpu=$(CPU) | 41 CFLAGS += -O2 -mcpu=$(CPU) |
53 screen.c \ | 53 screen.c \ |
54 utils.c \ | 54 utils.c \ |
55 buddies.c \ | 55 buddies.c \ |
56 parsecfg.c \ | 56 parsecfg.c \ |
57 jabglue.c \ | 57 jabglue.c \ |
58 server.c \ | |
59 socket.c \ | |
60 lang.c \ | 58 lang.c \ |
61 utf8.c | 59 utf8.c |
62 | 60 |
63 OBJECTS = $(SOURCES:.c=.o) | 61 OBJECTS = $(SOURCES:.c=.o) |
64 | 62 |