[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kopete-devel
Subject:    [kopete-devel] CMakeLists.txt for libiris
From:       "Arend van Beelen" <arendjr () gmail ! com>
Date:       2008-09-22 8:13:09
Message-ID: e5fac5430809220113v6534539fs8cb14100b0a8432d () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


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."

[Attachment #5 (text/html)]

<div dir="ltr">Hi guys,<br><br>I&#39;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&#39;t know if it&#39;s useful to \
you. But if it is, take your advantage with it ;)<br> <br>Cheers,<br>Arend jr.<br \
clear="all"><br>-- <br>Arend van Beelen jr.<br>&quot;If you want my address, it&#39;s \
number one at the end of the bar.&quot;<br> </div>


["CMakeLists.txt" (text/plain)]

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
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic