TEMPLATE = app CONFIG += qt ver_info QT += network script QT -= gui DEFINES += HAVE_REMOTE WPCAP linux*:system(grep -q IFLA_STATS64 /usr/include/linux/if_link.h): \ DEFINES += HAVE_IFLA_STATS64 INCLUDEPATH += "../rpc" win32 { CONFIG += console LIBS += -lwpcap -lpacket CONFIG(debug, debug|release) { LIBS += -L"../common/debug" -lostproto LIBS += -L"../rpc/debug" -lpbrpc POST_TARGETDEPS += \ "../common/debug/libostproto.a" \ "../rpc/debug/libpbrpc.a" } else { LIBS += -L"../common/release" -lostproto LIBS += -L"../rpc/release" -lpbrpc POST_TARGETDEPS += \ "../common/release/libostproto.a" \ "../rpc/release/libpbrpc.a" } } else { LIBS += -lpcap LIBS += -L"../common" -lostproto LIBS += -L"../rpc" -lpbrpc POST_TARGETDEPS += "../common/libostproto.a" "../rpc/libpbrpc.a" } LIBS += -lm LIBS += -lprotobuf HEADERS += drone.h \ myservice.h SOURCES += \ device.cpp \ devicemanager.cpp \ drone_main.cpp \ drone.cpp \ portmanager.cpp \ abstractport.cpp \ pcapport.cpp \ bsdport.cpp \ linuxport.cpp \ winpcapport.cpp SOURCES += myservice.cpp SOURCES += pcapextra.cpp SOURCES += packetbuffer.cpp QMAKE_DISTCLEAN += object_script.* include (../install.pri) include (../version.pri)