summaryrefslogtreecommitdiffstats
path: root/libcommuni/src/core/core.pri
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2014-10-06 15:03:54 +0200
committerMarkus Mittendrein <git@maxmitti.tk>2014-10-06 15:03:54 +0200
commit529f38bd8878b6b1bea2b5457031ce936aab8d80 (patch)
tree1193caefcad12f6a36f818048e4547e60add4398 /libcommuni/src/core/core.pri
parent3b58b5536935adff242928ed9f30e1c0262fbd7c (diff)
downloadmanager-529f38bd8878b6b1bea2b5457031ce936aab8d80.tar.gz
manager-529f38bd8878b6b1bea2b5457031ce936aab8d80.zip
addedd communi
Diffstat (limited to 'libcommuni/src/core/core.pri')
-rw-r--r--libcommuni/src/core/core.pri65
1 files changed, 65 insertions, 0 deletions
diff --git a/libcommuni/src/core/core.pri b/libcommuni/src/core/core.pri
new file mode 100644
index 0000000..3d4a0b1
--- /dev/null
+++ b/libcommuni/src/core/core.pri
@@ -0,0 +1,65 @@
+######################################################################
+# Communi
+######################################################################
+
+DEFINES += BUILD_IRC_CORE
+QT += network
+
+INCDIR = $$PWD/../../include/IrcCore
+
+DEPENDPATH += $$PWD $$INCDIR
+INCLUDEPATH += $$PWD $$INCDIR
+
+CONV_HEADERS = $$INCDIR/Irc
+CONV_HEADERS += $$INCDIR/IrcCommand
+CONV_HEADERS += $$INCDIR/IrcCommandFilter
+CONV_HEADERS += $$INCDIR/IrcConnection
+CONV_HEADERS += $$INCDIR/IrcCore
+CONV_HEADERS += $$INCDIR/IrcGlobal
+CONV_HEADERS += $$INCDIR/IrcMessage
+CONV_HEADERS += $$INCDIR/IrcMessageFilter
+CONV_HEADERS += $$INCDIR/IrcNetwork
+CONV_HEADERS += $$INCDIR/IrcProtocol
+
+PUB_HEADERS = $$INCDIR/irc.h
+PUB_HEADERS += $$INCDIR/irccommand.h
+PUB_HEADERS += $$INCDIR/ircconnection.h
+PUB_HEADERS += $$INCDIR/irccore.h
+PUB_HEADERS += $$INCDIR/ircfilter.h
+PUB_HEADERS += $$INCDIR/ircglobal.h
+PUB_HEADERS += $$INCDIR/ircmessage.h
+PUB_HEADERS += $$INCDIR/ircnetwork.h
+PUB_HEADERS += $$INCDIR/ircprotocol.h
+
+PRIV_HEADERS = $$INCDIR/ircconnection_p.h
+PRIV_HEADERS += $$INCDIR/ircmessage_p.h
+PRIV_HEADERS += $$INCDIR/ircmessagebuilder_p.h
+PRIV_HEADERS += $$INCDIR/ircmessagedecoder_p.h
+PRIV_HEADERS += $$INCDIR/ircnetwork_p.h
+
+HEADERS += $$PUB_HEADERS
+HEADERS += $$PRIV_HEADERS
+
+SOURCES += $$PWD/irc.cpp
+SOURCES += $$PWD/irccommand.cpp
+SOURCES += $$PWD/ircconnection.cpp
+SOURCES += $$PWD/irccore.cpp
+SOURCES += $$PWD/ircfilter.cpp
+SOURCES += $$PWD/ircmessage.cpp
+SOURCES += $$PWD/ircmessage_p.cpp
+SOURCES += $$PWD/ircmessagebuilder.cpp
+SOURCES += $$PWD/ircmessagedecoder.cpp
+SOURCES += $$PWD/ircnetwork.cpp
+SOURCES += $$PWD/ircprotocol.cpp
+
+include(../3rdparty/mozilla/mozilla.pri)
+
+CONFIG(icu, icu|no_icu) {
+ DEFINES += HAVE_ICU
+ SOURCES += $$PWD/ircmessagedecoder_icu.cpp
+ include(../3rdparty/icu/icu.pri)
+} else {
+ DEFINES += HAVE_UCHARDET
+ SOURCES += $$PWD/ircmessagedecoder_uchardet.cpp
+ include(../3rdparty/uchardet-0.0.1/uchardet.pri)
+}