CMake Cleanup

13 views
Skip to first unread message

Dean Michael Berris

unread,
Jun 14, 2018, 6:12:12 AM6/14/18
to cpp-n...@googlegroups.com
Hi cpp-netlib,

It's been a while and it seems I've some spare time to play around
with the library again. This time though I'm looking to clean up the
way we've set up our dependencies with submodules, and instead see
whether we can use CMake's external package support instead.

The goal of this effort is to:

- Make the download/development/install procedure more "modern"
- Greatly simplify the build configuration for the project
- Allow us to play better with a wider ecosystem that already uses CMake

If anybody has time to review pull requests, please let me know so
that I can tag you appropriately in the PR when I do get to it. In the
meantime, I'm going to spend a few hours hacking on it on my own to
see if it's simpler to do it that way.

Anybody on the list know about how to get started on this? Any
documents I should read up on?

Cheers

Glyn Matthews

unread,
Jun 14, 2018, 6:46:38 AM6/14/18
to cpp-n...@googlegroups.com
Hello Dean,

Good to hear from you again :)

If you can get started using Conan (https://conan.io/), this would be excellent.

I am beginning to find some time now as well, I am willing to contribute.

Regards,
Glyn


--
You received this message because you are subscribed to the Google Groups "The C++ Network Library" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cpp-netlib+...@googlegroups.com.
To post to this group, send email to cpp-n...@googlegroups.com.
Visit this group at https://groups.google.com/group/cpp-netlib.
For more options, visit https://groups.google.com/d/optout.

Dean Michael Berris

unread,
Jun 14, 2018, 10:14:56 AM6/14/18
to cpp-n...@googlegroups.com
Hey Glyn!

Conan looks really promising -- I think it might be a good idea to also publish a conan package to make it easier for users to get the library (and dependencies).

I still think we need the CMake configuration to be cleaned up, independent of whether we have our own conan configuration file. :)


On Thu, Jun 14, 2018 at 8:46 PM Glyn Matthews <glyn.m...@gmail.com> wrote:
Hello Dean,

Good to hear from you again :)

If you can get started using Conan (https://conan.io/), this would be excellent.

I am beginning to find some time now as well, I am willing to contribute.


Sounds great, thanks Glyn!

Cheers
Reply all
Reply to author
Forward
0 new messages