Hi guys,
I'm working on creating a Qt-based chat application using Jabber and am
trying to use libiris for this. As part of this I also created a
CMakeLists.txt file that works with the current upstream iris code as used
by Psi. I noticed that the directory layout for libiris in the Kopete
sources differs a bit from the version Psi uses, so I don't know if it's
useful to you. But if it is, take your advantage with it ;)
Cheers,
Arend jr.
--
Arend van Beelen jr.
"If you want my address, it's number one at the end of the bar."
SET(SOURCES
#irisnet/appledns/appledns.cpp
#irisnet/appledns/qdnssd.cpp
irisnet/corelib/irisnetglobal.cpp
irisnet/corelib/irisnetplugin.cpp
irisnet/corelib/jdnsshared.cpp
irisnet/corelib/netavailability.cpp
irisnet/corelib/netinterface.cpp
irisnet/corelib/netnames_jdns.cpp
irisnet/corelib/netnames.cpp
irisnet/corelib/objectsession.cpp
irisnet/noncore/legacy/safedelete.cpp
irisnet/noncore/legacy/ndns.cpp
irisnet/noncore/legacy/servsock.cpp
irisnet/noncore/legacy/srvresolver.cpp
irisnet/noncore/processquit.cpp
jdns/jdns_mdnsd.c
jdns/jdns_packet.c
jdns/jdns_sys.c
jdns/jdns_util.c
jdns/jdns.c
jdns/qjdns_sock.cpp
jdns/qjdns.cpp
libidn/nfkc.c
libidn/profiles.c
libidn/rfc3454.c
libidn/stringprep.c
xmpp/cutestuff/bsocket.cpp
xmpp/cutestuff/bytestream.cpp
xmpp/cutestuff/httpconnect.cpp
xmpp/cutestuff/httppoll.cpp
xmpp/cutestuff/socks.cpp
xmpp/jid/jid.cpp
xmpp/xmpp-core/compress.cpp
xmpp/xmpp-core/compressionhandler.cpp
xmpp/xmpp-core/connector.cpp
xmpp/xmpp-core/parser.cpp
xmpp/xmpp-core/protocol.cpp
xmpp/xmpp-core/securestream.cpp
xmpp/xmpp-core/simplesasl.cpp
xmpp/xmpp-core/stream.cpp
xmpp/xmpp-core/tlshandler.cpp
xmpp/xmpp-core/xmlprotocol.cpp
xmpp/xmpp-core/xmpp_stanza.cpp
xmpp/xmpp-im/client.cpp
xmpp/xmpp-im/filetransfer.cpp
xmpp/xmpp-im/s5b.cpp
xmpp/xmpp-im/types.cpp
xmpp/xmpp-im/xmpp_discoinfotask.cpp
xmpp/xmpp-im/xmpp_discoitem.cpp
xmpp/xmpp-im/xmpp_features.cpp
xmpp/xmpp-im/xmpp_ibb.cpp
xmpp/xmpp-im/xmpp_task.cpp
xmpp/xmpp-im/xmpp_tasks.cpp
xmpp/xmpp-im/xmpp_vcard.cpp
xmpp/xmpp-im/xmpp_xdata.cpp
xmpp/xmpp-im/xmpp_xmlcommon.cpp
)
IF(UNIX)
SET(SOURCES ${SOURCES}
irisnet/corelib/netinterface_unix.cpp
)
ENDIF(UNIX)
IF(WIN32)
SET(SOURCES ${SOURCES}
irisnet/corelib/netinterface_win.cpp
)
ENDIF(WIN32)
INCLUDE_DIRECTORIES(
${CMAKE_SOURCE_DIR}/3rdparty/qca/include/QtCrypto
#irisnet/appledns
irisnet/corelib
irisnet/noncore
irisnet/noncore/legacy
jdns
libidn
xmpp/cutestuff
xmpp/jid
xmpp/xmpp-core
xmpp/xmpp-im
)
ADD_DEFINITIONS(-DIRISNET_STATIC)
# Library
AUTOMOC4_ADD_LIBRARY(iris
${SOURCES}
)
# Specified libraries
TARGET_LINK_LIBRARIES(iris ${QT_LIBRARIES})
_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel