include ../platform-settings

CC=gcc
CFLAGS:=$(CFLAGS) $(DEFINES) -I../jabberd/ -Wall -g -O2

icqtrans_OBJECTS= \
	charset.o \
	contact.o \
	icq_message_in.o \
	icq_message_out.o \
	icqtransport.o \
	iq.o \
	message.o \
	meta.o \
	peer.o \
	presence.o \
	session.o \
	server.o \
	tcp.o \
	udp_packet.o \
	udp_process.o \
	unknown.o \
	utils.o \
	vcard.o

icqtrans_HEADERS= \
	icqtransport.h \
	protocol.h \
	tables.h

all: $(icqtrans_OBJECTS) $(icqtrans_HEADERS)
	$(CC) $(CFLAGS) $(MCFLAGS) -o icqtrans.so $(icqtrans_OBJECTS) $(LDFLAGS) $(LIBS)

$(icqtrans_OBJECTS): $(icqtrans_HEADERS)

clean:
	rm -f $(icqtrans_OBJECTS) icqtrans.so
