zeroconf.pro 537 Bytes
Newer Older
1 2
QT       -= gui
QT       += network
3
CONFIG   += exceptions
4 5 6 7

TARGET = zeroconf
TEMPLATE = lib

8
DEFINES += ZEROCONF_LIBRARY
9 10 11

SOURCES += servicebrowser.cpp \
    embeddedLib.cpp \
12
    mdnsderived.cpp \
13 14
    avahiLib.cpp \
    dnsSdLib.cpp
15

16
HEADERS += servicebrowser.h \
17 18 19
        zeroconf_global.h \
        dns_sd_types.h \
    servicebrowser_p.h \
Fawzi Mohamed's avatar
Fawzi Mohamed committed
20 21
    mdnsderived.h \
    syssocket.h
22 23 24 25 26 27

include(../../qtcreatorlibrary.pri)

win32{
    LIBS += -lws2_32
}
28 29 30
linux-* {
    DEFINES += _GNU_SOURCE HAVE_IPV6 USES_NETLINK HAVE_LINUX TARGET_OS_LINUX
}