Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CMakeLists.txt added. SMTPEmail.pc.in added. SMTPEmail.pro updated. F… #82

Closed
wants to merge 2 commits into from

Conversation

SzykCech4
Copy link

…ile structure changed (headers move into Include dir, src renamed in to Src

Main inspiration to create this branch is switch my projects from qmake to cmake build system. I created CMakeLists.txt file similar to the one in https://github.com/iamantony/qtcsv project. In order to better system integration I exclude *.h files to separate subfolder: Include/ . I also renamed src/ to Src/ because I feel it is nicer to read directories and files begin with upper letter. I also added SMTPEmail.pc.in template file - this allow to use this library not only in Cmake projects, but also in Make and Autotools projects. In addition cmake generates important files which describe how to use this library (SMTPEmailConfig.cmake SMTPEmailConfig-debug.cmake SMTPEmailConfig-release.cmake SMTPEmailConfigVersion.cmake). It is good move to switch now to the cmake because qmake will be dropped with Qt6 and cmake is far more complex and powerful, many projects are already build by cmake (notable Kde). I also update qmake to handle new source structure. I do basic test (compile and linking to the app, run app). But I do not make Qt4 integration test.

…ile structure changed (headers move into Include dir, src renamed in to Src
@SzykCech4 SzykCech4 closed this Apr 23, 2019
@SzykCech4 SzykCech4 reopened this Apr 23, 2019
@SzykCech4
Copy link
Author

SzykCech4 commented Apr 23, 2019

I add made CMakeLists.txt installation multiarch like Qt5 and Kde5.

@petem24
Copy link

petem24 commented Jul 11, 2019

Thank you very much for this!

@SzykCech4
Copy link
Author

SzykCech4 commented Jul 11, 2019

You have slower response than abacus calculations...

@petem24
Copy link

petem24 commented Jul 11, 2019

The implants have been slowing me down...

@SzykCech4
Copy link
Author

How ever it seems to fight human against machine (implant) - I don't give up! I strugle be smart and efective and coding from morning to night despite implants (and other dificulties). One day I will remove most annoying implants from my body (by medical procedure - unsure about this term from online translator). This day will be worht to celebrate in every aniversary (contradictory to my tomorrow birthday).

@SzykCech4
Copy link
Author

@petem24:
I mistake you with SmtpClient-for-Qt project owner: "Attila Tőkés bluetiger9" - sorry for that...

@bluetiger9
Copy link
Owner

bluetiger9 commented Apr 23, 2022

The v1.1 version of the library is no longer in active development. However, I may switch the latest v2.0 version of the library to cmake at some point. Thanks!

@bluetiger9 bluetiger9 closed this Apr 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants