Re: C++ wrappers for libyaml, plus CMake port.

Daniel Goertzen <[email protected]>
Newsgroups gmane.text.yaml.general
Message-ID <CAJCf5RwuHYSYGs+qNg7w1xk9KWzokNUywYJW6R1qVziYk0CMdA@mail.gmail.com>
Hi Andre.

I know there are many libyaml wrappers, and I see none of them in the
reference distro, so posting your work as a separate open source project
would be the way to go.  Be sure to post a link here if you do!

Autotools works, and presumable so do the VC projects, so I think it would
be hard to justify replacing them with CMake.  Package builders for various
linux distros depend on the libyaml build system working the way it does,
so changing it would have a big ripple effect and create a lot of work for
them.  But by all means post it as a project so it is an option for those
who want it.

Regards,
Dan.

On Tue, Dec 18, 2012 at 1:03 PM, André Caron <[email protected]>wrote:

> Hi all!
>
> First, thanks for libyaml, it's come in quite handy :-)
>
> I've written some C++ bindings for libyaml in order to simplify some
> tasks when using the native API directly.  For instance, this API
> allows easily iterating over sequences:
>
>    yaml::Document document("some-yaml-text");
>    yaml::List list = document.root();
>    for (std::size_t i=0; (i < list.size()); ++i)
>    {
>        const std::string item = list[i];
>        // use item...
>    }
>
> I'm planning on releasing these wrappers as an open source project,
> but I was wondering if it were possible to include these wrappers in
> the reference distribution?
>
> Also, have you ever thought about switching from Autotools to CMake?
> CMake much more convenient than Autotools, especially for Windows
> builds.  I've already made the port for my own use,but if you've ever
> thought about switching to CMake, I can provide patches.
>
> Regards,
> André
>
>
> ------------------------------------------------------------------------------
> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
> Remotely access PCs and mobile devices and provide instant support
> Improve your efficiency, and focus on delivering more value-add services
> Discover what IT Professionals Know. Rescue delivers
> http://p.sf.net/sfu/logmein_12329d2d
> _______________________________________________
> Yaml-core mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/yaml-core
>

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d

_______________________________________________
Yaml-core mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/yaml-core
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.