set(HEADERS emailclient.h messagelistview.h searchview.h selectcomposerwidget.h readmail.h writemail.h accountsettings.h editaccount.h statusmonitorwidget.h statusbar.h statusmonitor.h qmailcomposer.h qmailviewer.h attachmentlistwidget.h detailspage_p.h emailcomposer.h attachmentoptions.h browserwidget.h genericviewer.h) set(SRC emailclient.cpp messagelistview.cpp searchview.cpp selectcomposerwidget.cpp readmail.cpp writemail.cpp accountsettings.cpp editaccount.cpp statusmonitorwidget.cpp statusbar.cpp statusmonitor.cpp qmailcomposer.cpp qmailviewer.cpp attachmentlistwidget.cpp detailspage.cpp emailcomposer.cpp attachmentoptions.cpp browserwidget.cpp genericviewer.cpp) qt_add_resources(SRC qtmail.qrc) qt_wrap_ui(SRC searchviewbasephone.ui) add_library(QtMail ${SRC} ${HEADERS}) target_include_directories(QtMail PUBLIC ../../src/libraries/qmfclient ../../src/libraries/qmfclient/support ../../src/libraries/qmfmessageserver ../../src/libraries/qmfwidgets) target_link_libraries(QtMail PUBLIC Qt6::Core Qt6::Core5Compat Qt6::Widgets QmfClient QmfMessageServer QmfWidgets) add_executable(qtmail5 main.cpp) target_link_libraries(qtmail5 PUBLIC Qt6::Core QtMail)