forked from jbagg/QtZeroConf
add support for compiling for ubuntu touch
with builtin avahi Signed-off-by: Jonathan Bagg <drwho@infidigm.net>
This commit is contained in:
committed by
Jonathan Bagg
parent
2fb144933e
commit
7fadf1cff5
@ -8,7 +8,7 @@ lessThan(QT_MAJOR_VERSION, 5) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# below for >= Qt5
|
# below for >= Qt5
|
||||||
linux:!android {
|
linux:!android:!ubports {
|
||||||
HEADERS+= $$PWD/qzeroconf.h $$PWD/avahi-qt/qt-watch.h $$PWD/avahi-qt/qt-watch_p.h
|
HEADERS+= $$PWD/qzeroconf.h $$PWD/avahi-qt/qt-watch.h $$PWD/avahi-qt/qt-watch_p.h
|
||||||
SOURCES+= $$PWD/avahiclient.cpp $$PWD/avahi-qt/qt-watch.cpp
|
SOURCES+= $$PWD/avahiclient.cpp $$PWD/avahi-qt/qt-watch.cpp
|
||||||
LIBS+= -lavahi-client -lavahi-common
|
LIBS+= -lavahi-client -lavahi-common
|
||||||
@ -57,7 +57,7 @@ ios {
|
|||||||
QMAKE_CXXFLAGS+= -I$$PWD
|
QMAKE_CXXFLAGS+= -I$$PWD
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
ubports|android: {
|
||||||
QMAKE_CXXFLAGS+= -I$$PWD
|
QMAKE_CXXFLAGS+= -I$$PWD
|
||||||
QMAKE_CFLAGS+= -I$$PWD
|
QMAKE_CFLAGS+= -I$$PWD
|
||||||
ACM = $$PWD/avahi-common
|
ACM = $$PWD/avahi-common
|
||||||
@ -65,7 +65,12 @@ android {
|
|||||||
HEADERS+= $$PWD/qzeroconf.h $$PWD/avahi-qt/qt-watch.h $$PWD/avahi-qt/qt-watch_p.h
|
HEADERS+= $$PWD/qzeroconf.h $$PWD/avahi-qt/qt-watch.h $$PWD/avahi-qt/qt-watch_p.h
|
||||||
SOURCES+= $$PWD/avahicore.cpp $$PWD/avahi-qt/qt-watch.cpp
|
SOURCES+= $$PWD/avahicore.cpp $$PWD/avahi-qt/qt-watch.cpp
|
||||||
# avahi-common
|
# avahi-common
|
||||||
DEFINES+= HAVE_STRLCPY GETTEXT_PACKAGE
|
android: {
|
||||||
|
DEFINES+= HAVE_STRLCPY GETTEXT_PACKAGE
|
||||||
|
}
|
||||||
|
ubports: {
|
||||||
|
DEFINES+= _GNU_SOURCE GETTEXT_PACKAGE
|
||||||
|
}
|
||||||
SOURCES+= $$ACM/address.c
|
SOURCES+= $$ACM/address.c
|
||||||
SOURCES+= $$ACM/alternative.c
|
SOURCES+= $$ACM/alternative.c
|
||||||
SOURCES+= $$ACM/domain.c
|
SOURCES+= $$ACM/domain.c
|
||||||
|
Reference in New Issue
Block a user