QT -= gui QT += network CONFIG += c++17 console CONFIG -= app_bundle # You can make your code fail to compile if it uses deprecated APIs. # In order to do so, uncomment the following line. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 HEADERS += \ src/application.h \ src/interface/ipcserver.h \ src/interface/ipcsocketinterface.h \ src/interface/torrentclientinterface.h \ src/torrent/alertmanager.h \ src/torrent/alerts.h \ src/torrent/torrentclient.h \ src/torrent/utils.h SOURCES += \ src/interface/ipcserver.cpp \ src/interface/ipcsocketinterface.cpp \ src/interface/torrentclientinterface.cpp \ src/main.cpp \ src/application.cpp \ src/torrent/alertmanager.cpp \ src/torrent/torrentclient.cpp \ src/torrent/utils.cpp INCLUDEPATH += /usr/local/include LIBS += -L/usr/local/lib -ltorrent-rasterbar -lpthread # Default rules for deployment. qnx: target.path = /tmp/$${TARGET}/bin else: unix:!android: target.path = /opt/$${TARGET}/bin !isEmpty(target.path): INSTALLS += target